]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/ChangeLog
libjava.exp (libjava_init): Recognize multilib directory names containing underscores.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
1 2006-04-10 Matthias Klose <doko@debian.org>
2
3 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
4 Recognize multilib directory names containing underscores.
5
6 2006-04-10 Roger Sayle <roger@eyesopen.com>
7
8 * gcc.target/i386/vecinit-1.c: New test case.
9 * gcc.target/i386/vecinit-2.c: Likewise.
10
11 2006-04-10 Jakub Jelinek <jakub@redhat.com>
12
13 PR debug/27057
14 * g++.dg/debug/dwarf2-2.C: New test.
15
16 2006-04-09 Richard Sandiford <richard@codesourcery.com>
17
18 PR rtl-optimization/27073
19 * gcc.c-torture/execute/pr27073.c: New test.
20
21 2006-04-08 Mike Stump <mrs@apple.com>
22
23 * gcc.dg/pragma-darwin.c: Improve for ppc64.
24
25 2006-04-07 Richard Guenther <rguenther@suse.de>
26
27 PR tree-optimization/26135
28 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
29
30 2006-04-06 Jan Hubicka <jh@suse.cz>
31
32 PR profile/26399
33 * g++.dg/bprob/g++-bprob-2.C: New testcase.
34
35 2006-04-06 Roger Sayle <roger@eyesopen.com>
36
37 * g++.dg/conversion/nullptr1.C: New test case.
38 * g++.dg/conversion/nullptr2.C: Likewise.
39
40 2006-04-05 Roger Sayle <roger@eyesopen.com>
41
42 * gfortran.dg/dependency_18.f90: New test case.
43
44 2006-04-05 Richard Guenther <rguenther@suse.de>
45
46 PR tree-optimization/26919
47 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
48 * gcc.dg/ipa/ipa-2.c: Likewise.
49 * gcc.dg/ipa/ipa-3.c: Likewise.
50 * gcc.dg/ipa/ipa-5.c: Likewise.
51
52 2006-04-05 Richard Guenther <rguenther@suse.de>
53
54 PR tree-optimization/26763
55 * gcc.dg/torture/pr26763-1.c: New testcase.
56 * gcc.dg/torture/pr26763-2.c: Likewise.
57
58 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
59
60 PR fortran/23634
61 PR fortran/25619
62 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
63
64 2006-04-04 Eric Christopher <echristo@apple.com>
65
66 * gcc.target/i386/387-1.c: Allow regexp to match darwin
67 stubs.
68 * gcc.target/i386/387-5.c: Ditto.
69
70 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
71
72 * gcc.target/sparc/struct-ret-check.c: New test.
73
74 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
75
76 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
77 zero decimal digits specified in format.
78
79 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
80
81 PR fortran/26891
82 * gfortran.dg/missing_optional_dummy_1.f90: New test.
83
84 PR fortran/26976
85 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
86 * gfortran.dg/initialization_1.f90: Make assignment compliant.
87 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
88 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
89 bigendian-ness.
90
91 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
92
93 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
94 dummy arguments work when the actual argument is itself a dummy
95 argument of the caller.
96
97 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
98
99 PR libfortran/24685
100 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
101
102 2006-04-01 Roger Sayle <roger@eyesopen.com>
103
104 * gfortran.dg/dependencency_17.f90: New test case.
105
106 2006-04-01 Roger Sayle <roger@eyesopen.com>
107
108 * gfortran.dg/dependency_14.f90: New test case.
109 * gfortran.dg/dependency_15.f90: Likewise.
110 * gfortran.dg/dependency_16.f90: Likewise.
111
112 2006-03-31 Asher Langton <langton2@llnl.gov>
113
114 PR fortran/25358
115 gfortran.dg/cray_pointers_6.f90: New test.
116
117 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
118
119 PR libgfortran/26890
120 * gfortran.dg/read_size_noadvance.f90: New test.
121
122 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
123
124 PR fortran/25031
125 * gfortran.dg/multiple_allocation_1.f90: Check that the
126 size has changed after a re-allocation with stat.
127
128 2006-03-30 Richard Guenther <rguenther@suse.de>
129
130 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
131 removal.
132 * gcc.target/i386/sselibm-2.c: Likewise.
133 * gcc.target/i386/sselibm-3.c: Likewise.
134 * gcc.target/i386/sselibm-4.c: Likewise.
135 * gcc.target/i386/sselibm-5.c: Likewise.
136
137 2006-03-28 Roger Sayle <roger@eyesopen.com>
138
139 * gcc.dg/fold-andxor-1.c: New test case.
140 * gcc.dg/fold-xorand-1.c: Likewise.
141
142 2006-03-28 Roger Sayle <roger@eyesopen.com>
143
144 * gcc.dg/fold-convnotconv-1.c: New test case.
145
146 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
147
148 PR fortran/26779
149 * gfortran.dg/private_type_5.f90: New test.
150
151 2006-03-27 David Edelsohn <edelsohn@gnu.org>
152
153 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
154
155 2006-03-27 Jakub Jelinek <jakub@redhat.com>
156
157 * gfortran.dg/advance_2.f90: New test.
158 * gfortran.dg/advance_3.f90: New test.
159
160 * gfortran.fortran-torture/execute/equiv_5.f: New test.
161
162 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
163
164 PR libgfortran/26661
165 PR libgfortran/26880
166 * gfortran.dg/read_x_past.f: New test.
167
168 2006-03-26 Geoffrey Keating <geoffk@apple.com>
169
170 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
171 to be STABS.
172
173 2006-03-26 David Edelsohn <edelsohn@gnu.org>
174
175 * objc.dg/dwarf-1.m: Skip on AIX.
176 * objc.dg/dwarf-2.m: Skip on AIX.
177
178 2006-03-25 Steven G. Kargl <kargls@comcast.net>
179
180 PR fortran/26816
181 * gfortran.dg/float_1.f90: New test.
182
183 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
184
185 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
186 X86_64 targets.
187 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
188
189 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
190
191 PR libfortran/26735
192 * gfortran.dg/convert_implied_open.f90: New test case.
193
194 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
195
196 PR fortran/26769
197 * gfortran.dg/transpose_reshape_r10.f90: New test case.
198
199 2006-03-25 Uros Bizjak <uros@kss-loka.si>
200
201 PR middle-end/26717
202 * gcc.dg/pr26717.c: New test.
203
204 2006-03-25 Roger Sayle <roger@eyesopen.com>
205
206 * gfortran.dg/dependency_12.f90: New test case.
207
208 2006-03-24 Roger Sayle <roger@eyesopen.com>
209
210 * gfortran.dg/dependency_9.f90: New (resurected) test case.
211
212 2006-03-24 Jeff Law <law@redhat.com>
213
214 * gcc.c-torture/pr26840.c: New test.
215
216 2006-03-24 Geoffrey Keating <geoffk@apple.com>
217
218 * objc.dg/dwarf-2.m: New.
219 * obj-c++.dg/dwarf-2.mm: New.
220
221 * g++.old-deja/g++.other/init19.C: New.
222
223 2006-03-24 David Edelsohn <edelsohn@gnu.org>
224
225 * g++.dg/eh/spbp.C: Skip on AIX.
226
227 2006-03-24 Jakub Jelinek <jakub@redhat.com>
228
229 PR middle-end/26611
230 * g++.dg/gomp/pr26611-1.C: New test.
231 * g++.dg/gomp/pr26611-2.C: New test.
232
233 2006-03-24 Jeff Law <law@redhat.com>
234
235 * gcc.c-torture/compile/pr26833.c: New test.
236 * gfortran.fortran-torture/compile/pr26806.f90: New test.
237
238 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
239
240 * gfortran.dg/endfile_2.f90: Delete temp file.
241
242 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
243
244 PR fortran/19303
245 * gfortran.dg/record_marker_1.f90: New test case.
246 * gfortran.dg/record_marker_2.f: New test case.
247 * gfortran.dg/record_marker_3.f90: New test case.
248
249 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
250
251 PR fortran/17298
252 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
253 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
254
255 2006-03-21 Janis Johnson <janis187@us.ibm.com>
256
257 * lib/gcc-dg.exp (cleanup-modules): New proc.
258 * gfortran.dg/allocatable_function_1.f90,
259 gfortran.dg/allocate_char_star_scalar_1.f90,
260 gfortran.dg/assumed_charlen_function_1.f90,
261 gfortran.dg/assumed_dummy_1.f90,
262 gfortran.dg/assumed_shape_ranks_1.f90,
263 gfortran.dg/assumed_shape_ranks_2.f90,
264 gfortran.dg/assumed_size_dt_dummy.f90,
265 gfortran.dg/auto_char_dummy_array_1.f90,
266 gfortran.dg/auto_char_len_3.f90,
267 gfortran.dg/automatic_module_variable.f90,
268 gfortran.dg/bad_automatic_objects_1.f90,
269 gfortran.dg/char_array_constructor.f90,
270 gfortran.dg/char_array_structure_constructor.f90,
271 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
272 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
273 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
274 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
275 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
276 gfortran.dg/derived_pointer_recursion.f90,
277 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
278 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
279 gfortran.dg/dummy_functions_1.f90,
280 gfortran.dg/elemental_initializer_1.f90,
281 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
282 gfortran.dg/elemental_pointer_1.f90,
283 gfortran.dg/elemental_subroutine_1.f90,
284 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
285 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
286 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
287 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
288 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
289 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
290 gfortran.dg/global_references_1.f90,
291 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
292 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
293 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
294 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
295 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
296 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
297 gfortran.dg/large_integer_kind_1.f90,
298 gfortran.dg/large_real_kind_1.f90,
299 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
300 gfortran.dg/module_double_reuse.f90,
301 gfortran.dg/module_equivalence_1.f90,
302 gfortran.dg/module_interface_1.f90,
303 gfortran.dg/module_parameter_array_refs_1.f90,
304 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
305 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
306 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
307 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
308 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
309 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
310 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
311 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
312 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
313 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
314 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
315 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
316 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
317 gfortran.dg/same_name_1.f90,
318 gfortran.dg/sibling_dummy_procedure_1.f90,
319 gfortran.dg/sibling_dummy_procedure_2.f90,
320 gfortran.dg/sibling_dummy_procedure_3.f90,
321 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
322 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
323 gfortran.dg/used_dummy_types_2.f90,
324 gfortran.dg/used_dummy_types_3.f90,
325 gfortran.dg/used_dummy_types_4.f90,
326 gfortran.dg/used_dummy_types_5.f90,
327 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
328 gfortran.dg/userdef_operator_1.f90: Use it.
329
330 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
331
332 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
333 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
334 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
335 gfortran.dg/write_back.f,
336 gfortran.fortran-torture/execute/inquire_1.f90,
337 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
338
339 2006-03-21 Jeff Law <law@redhat.com>
340
341 * gcc.dg/tree-ssa/vrp28.c: New test.
342
343 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
344
345 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
346 if _STDC_C99 is defined.
347 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
348 * gcc.dg/builtins-20.c: Likewise.
349 * gcc.dg/builtins-53.c: Likewise.
350 * gcc.dg/single-precision-constant.c: Likewise. Also pass
351 -mmacosx-version-min=10.3 on PowerPC/Darwin.
352
353 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
354
355 PR tree-opt/26781
356 * gcc.c-torture/compile/pr26781-1.c: New test.
357 * gcc.c-torture/compile/pr26781-2.c: New test.
358
359 2006-03-21 Jakub Jelinek <jakub@redhat.com>
360
361 PR c++/26690
362 * g++.dg/gomp/pr26690-1.C: New test.
363 * g++.dg/gomp/pr26690-2.C: New test.
364
365 2006-03-20 Jeff Law <law@redhat.com>
366
367 * gcc.dg/tree-ssa/pr21829.c: New test.
368
369 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
370
371 2006-03-20 Richard Sandiford <richard@codesourcery.com>
372
373 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
374 (check_visibility_available): Use it.
375 (check_effective_target_default_packed): Likewise.
376 (check_effective_target_pcc_bitfield_type_matters): Likewise.
377 (check_effective_target_fopenmp): Likewise.
378 (check_effective_target_freorder): Likewise.
379 (check_effective_target_fpic): Likewise.
380 (check_named_sections_available): Likewise.
381 (check_effective_target_ilp32): Likewise.
382 (check_effective_target_lp64): Likewise.
383
384 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
385
386 PR fortran/20935
387 * gfortran.dg/scalar_mask_2.f90: New test case.
388
389 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
390
391 PR tree-opt/26629
392 * gcc.dg/tree-ssa/loadpre12.c: New test.
393 * gcc.dg/tree-ssa/loadpre13.c: New test.
394 * gcc.dg/tree-ssa/loadpre14.c: New test.
395 * gcc.dg/tree-ssa/loadpre15.c: New test.
396 * gcc.dg/tree-ssa/loadpre16.c: New test.
397 * gcc.dg/tree-ssa/loadpre17.c: New test.
398 * gcc.dg/tree-ssa/loadpre18.c: New test.
399 * gcc.dg/tree-ssa/loadpre19.c: New test.
400 * gcc.dg/tree-ssa/loadpre20.c: New test.
401 * gcc.dg/tree-ssa/loadpre21.c: New test.
402 * gcc.dg/tree-ssa/loadpre22.c: New test.
403
404 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
405
406 PR fortran/26741
407 * gfortran.dg/elemental_initializer_1.f90: New test.
408
409 PR fortran/26716
410 * gfortran.dg/assumed_shape_ranks_2: New test.
411
412 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
413
414 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
415 target fpic.
416
417 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
418
419 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
420 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
421 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
422 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
423 gfortran.fortran-torture/execute/direct_io.f90,
424 gfortran.fortran-torture/execute/inquire_2.f90,
425 gfortran.fortran-torture/execute/inquire_4.f90,
426 gfortran.fortran-torture/execute/list_read_1.f90,
427 gfortran.fortran-torture/execute/open_replace.f90,
428 gfortran.fortran-torture/execute/slash_edit.f90,
429 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
430 temporary files from testcases.
431
432 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
433
434 PR libgfortran/26509
435 gfortran.dg/write_direct_eor.f90: New test.
436
437 2006-03-17 David Edelsohn <edelsohn@gnu.org>
438
439 * gcc.target/powerpc/pr26350.c: New.
440 * gcc.target/powerpc/indexed-addr.c: New.
441
442 2006-03-16 Roger Sayle <roger@eyesopen.com>
443
444 * gfortran.dg/dependency_13.f90: New test case.
445
446 2006-03-16 Roger Sayle <roger@eyesopen.com>
447
448 PR middle-end/21781
449 * gcc.dg/real-const-1.c: New test case.
450
451 2006-03-15 Geoffrey Keating <geoffk@apple.com>
452
453 * g++.old-deja/g++.other/init18.C: New.
454 * g++.old-deja/g++.other/init5.C: Remove xfail.
455
456 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
457
458 * g++.dg/opt/pr15551.C: Cleanup temp file.
459
460 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
461
462 PR c++/6634
463 g++.dg/parse/long1.C: New test.
464
465 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
466
467 PR fortran/19101
468 * gfortran.dg/continuation.f90: New test.
469 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
470
471 2006-03-14 Richard Guenther <rguenther@suse.de>
472
473 PR tree-optimization/26672
474 * gcc.dg/torture/pr26672.c: New testcase.
475
476 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
477
478 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
479 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
480
481 2006-03-13 Roger Sayle <roger@eyesopen.com>
482
483 PR middle-end/26557
484 * gcc.c-torture/compile/switch-1.c: New test case.
485
486 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
487
488 PR fortran/25378
489 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
490 test to include more permuatations of mask and index.
491 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
492 respond to F2003 spec. that the position returned for an all false
493 mask && condition is zero.
494
495 2006-03-13 Jakub Jelinek <jakub@redhat.com>
496
497 PR middle-end/25989
498 * gcc.dg/gomp/pr25989.c: New test.
499
500 2006-03-13 Jeff Law <law@redhat.com>
501
502 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
503
504 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
505
506 * gcc.dg/switch-9.c: New test.
507
508 2006-03-13 Richard Guenther <rguenther@suse.de>
509
510 PR middle-end/26630
511 * gcc.dg/torture/pr26630.c: New testcase.
512
513 2006-03-11 Roger Sayle <roger@eyesopen.com>
514
515 * gfortran.dg/dependency_10.f90: New test case.
516 * gfortran.dg/dependency_11.f90: Likewise.
517
518 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
519 Erik Edelmann <eedelman@gcc.gnu.org>
520
521 * gfortran.dg/allocatable_function_1.f90: New.
522 * gfortran.dg/allocatable_function_2.f90: New.
523
524 2006-03-10 Richard Guenther <rguenther@suse.de>
525
526 PR middle-end/26565
527 * gcc.dg/torture/pr26565.c: New testcase.
528
529 2006-03-09 Eric Christopher <echristo@apple.com>
530
531 * gcc.c-torture/compile/20060309-1.c: New.
532
533 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
534
535 PR libgfortran/26499
536 * gfortran.dg/write_back.f: New test.
537 * gfortran.dg/write_rewind_1.f: New test.
538 * gfortran.dg/write_rewind_2.f: New test.
539
540 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
541
542 PR libgfortran/26554
543 * gfortran.dg/read_logical.f90: New test.
544
545 2006-03-04 Laurent GUERBY <laurent@guerby.net>
546
547 * ada/acats/norun.lst: cdd2a03 now passes.
548
549 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
550
551 PR testsuite/25177
552 * gcc.target/powerpc/pr18096-1.c: Change where the error
553 would match.
554
555 2006-03-04 Jakub Jelinek <jakub@redhat.com>
556
557 * gcc.target/i386/cleanup-1.c: New test.
558 * gcc.target/i386/cleanup-2.c: New test.
559
560 2006-03-04 Roger Sayle <roger@eyesopen.com>
561
562 * gfortran.dg/dependency_9.f90: Remove for the time being.
563
564 2006-03-04 Krister Walfridsson <cato@df.lth.se>
565
566 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
567 directive.
568
569 2006-03-03 Roger Sayle <roger@eyesopen.com>
570
571 * gfortran.dg/dependency_9.f90: New test case.
572
573 2006-03-03 Roger Sayle <roger@eyesopen.com>
574
575 * gfortran.dg/dependency_4.f90: New test case.
576 * gfortran.dg/dependency_5.f90: New test case.
577 * gfortran.dg/dependency_6.f90: New test case.
578 * gfortran.dg/dependency_7.f90: New test case.
579 * gfortran.dg/dependency_8.f90: New test case.
580
581 2006-03-03 Paul Brook <paul@codesourcery.com>
582
583 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
584 Add m68k-*-elf.
585
586 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
587
588 PR fortran/25031
589 * multiple_allocation_1.f90: New test.
590
591 2006-03-03 Roger Sayle <roger@eyesopen.com>
592
593 PR tree-optimization/26524
594 * gfortran.dg/pr26524.f: New test case.
595
596 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
597
598 * g++.dg/template/repo5.C: Cleanup repo files.
599 * gcc.dg/20051201-1.c: Cleanup coverage files.
600 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
601 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
602 tree dump files.
603
604 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
605
606 * objc.dg/objc-nofilename-1.m: New test.
607 * objc.dg/bad-receiver-type.m: New test.
608 * obj-c++.dg/bad-receiver-type.mm: New test.
609
610 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
611
612 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
613
614 2006-03-01 Mike Stump <mrs@apple.com>
615
616 * g++.dg/abi/key2.C: Add.
617
618 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
619
620 * gfortran.dg/logical_dot_product.f90: New test.
621
622 PR fortran/26393
623 * gfortran.dg/used_interface_ref.f90: New test.
624
625 PR fortran/20938
626 * gfortran.dg/dependency_2.f90: New test.
627 * gfortran.fortran-torture/execute/where17.f90: New test.
628 * gfortran.fortran-torture/execute/where18.f90: New test.
629 * gfortran.fortran-torture/execute/where19.f90: New test.
630 * gfortran.fortran-torture/execute/where20.f90: New test.
631
632 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
633
634 * g++.dg/tree-ssa/pr26443.C: New test case.
635
636 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
637
638 PR middle-end/26022
639 * g++.dg/opt/return-slot1.C: New test.
640
641 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
642
643 PR libgfortran/26136
644 * gfortran.dg/namelist_23.f90: New test.
645
646 2006-02-28 Roger Sayle <roger@eyesopen.com>
647
648 PR middle-end/14752
649 * gcc.dg/fold-eqandshift-2.c: New test case.
650
651 2006-02-28 Richard Guenther <rguenther@suse.de>
652
653 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
654 decomposition.
655
656 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
657
658 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
659
660 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
661
662 PR libgfortran/26464
663 * gfortran.dg/backspace_5.f: New test.
664 * gfortran.dg/backspace_6.f: New test.
665
666 2006-02-26 Roger Sayle <roger@eyesopen.com>
667
668 * gcc.dg/fold-eqandnot-1.c: New test case.
669
670 2006-02-26 Roger Sayle <roger@eyesopen.com>
671
672 PR middle-end/19983
673 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
674
675 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
676
677 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
678 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
679
680 2006-02-26 Richard Guenther <rguenther@suse.de>
681
682 PR tree-optimization/26421
683 * gcc.dg/tree-ssa/pr26421.c: New testcase.
684
685 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
686
687 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
688 * g++.old-deja/g++.robertl/eb132.C: Likewise.
689
690 2006-02-26 Roger Sayle <roger@eyesopen.com>
691
692 * gcc.dg/fold-even-1.c: New test case.
693
694 2006-02-26 Roger Sayle <roger@eyesopen.com>
695
696 PR middle-end/21137
697 * gcc.dg/fold-eqandshift-1.c: New test case.
698
699 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
700
701 PR tree-optimization/25125
702 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
703 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
704
705 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
706
707 PR tree-optimizations/26359
708 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
709 with -fdump-tree-dceloop-details.
710 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
711
712 2006-02-25 Roger Sayle <roger@eyesopen.com>
713
714 PR middle-end/23673
715 * gcc.dg/fold-eqxor-1.c: New test case.
716 * gcc.dg/fold-eqxor-2.c: Likewise.
717 * gcc.dg/fold-eqxor-3.c: Likewise.
718
719 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
720
721 PR fortran/23092
722 * scalar_mask_1.f90: New test.
723
724 2006-02-24 Geoffrey Keating <geoffk@apple.com>
725
726 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
727 * g++.dg/eh/uncaught2.C: New.
728 * g++.dg/eh/uncaught3.C: New.
729
730 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
731
732 PR libgfortran/26423
733 * gfortran.dg/read_many_1.f: New test.
734
735 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
736
737 PR fortran/24519
738 * gfortran.dg/dependency_3.f90: New test.
739 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
740 XFAILs.
741
742 PR fortran/25395
743 * gfortran.dg/equiv_6.f90: New test.
744
745 2006-02-23 Jeff Law <law@redhat.com>
746
747 * gcc.c-torture/compile/pr26425.c: New test.
748
749 2006-02-23 Jakub Jelinek <jakub@redhat.com>
750
751 PR middle-end/26412
752 * gcc.dg/gomp/pr26412.c: New test.
753
754 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
755
756 PR c++/26291
757 * g++.dg/other/ellipsis1.C: New test.
758 * g++.dg/parse/operator4.C: Adjust error marker.
759
760 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
761
762 PR target/25603
763 * gfortran.dg/pr25603.f: New testcase.
764
765 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
766
767 * gcc.dg/bf-spl1.c: Don't specify -m68000.
768 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
769
770 2006-02-21 Geoffrey Keating <geoffk@apple.com>
771
772 * g++.dg/eh/spbp.C: New.
773
774 2006-02-21 Jakub Jelinek <jakub@redhat.com>
775
776 PR middle-end/26379
777 * gcc.target/i386/mmx-7.c: New test.
778
779 2006-02-20 Roger Sayle <roger@eyesopen.com>
780
781 PR tree-optimization/26361
782 * gcc.dg/tree-ssa/vrp27.c: New test case.
783
784 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
785
786 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
787 * gcc.dg/tree-ssa/complex-4.c: Here.
788
789 2006-02-19 Roger Sayle <roger@eyesopen.com>
790
791 PR middle-end/19543
792 * gfortran.dg/logical_1.f90: New test case.
793
794 2006-02-19 Jakub Jelinek <jakub@redhat.com>
795
796 PR middle-end/26334
797 * gcc.dg/20060218-1.c: Moved to...
798 * gcc.target/i386/20060218-1.c: ... here. New test.
799
800 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
801
802 PR fortran/26201
803 * gfortran.dg/convert_1.f90: New.
804
805 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
806
807 PR fortran/25054
808 * gfortran.dg/namelist_5.f90: New test.
809
810 PR fortran/25089
811 * gfortran.dg/namelist_4.f90: New test.
812
813 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
814
815 PR tree-opt/25680
816 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
817
818 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
819
820 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
821 variable to take into account the variable name in the
822 function header.
823 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
824
825 2006-02-18 Jakub Jelinek <jakub@redhat.com>
826
827 PR middle-end/26334
828 * gcc.c-torture/compile/20060217-1.c: New test.
829 * gcc.dg/20060218-1.c: New test.
830
831 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
832
833 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
834
835 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
836
837 * gcc.dg/cpp/undef3.c: New test.
838 * gcc.dg/cpp/trad/builtins2.c: New test.
839
840 2006-02-18 Mark Mitchell <mark@codesourcery.com>
841
842 PR c++/26266
843 * g++.dg/template/static22.C: New test.
844 * g++.dg/template/static23.C: New test.
845 * g++.dg/template/static24.C: New test.
846 * g++.dg/template/non-dependent13.C: New test.
847 * g++.dg/init/member1.C: Tweak error markers.
848
849 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
850
851 PR target/26255
852 * gcc.c-torture/compile/pr26255.c: New test case.
853
854 2006-02-16 Roger Sayle <roger@eyesopen.com>
855
856 * gfortran.fortran-torture/execute/where_10.f90: New test case.
857 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
858 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
859 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
860 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
861 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
862 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
863
864 2006-02-16 Jeff Law <law@redhat.com>
865
866 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
867 * gcc.dg/tree-ssa/vrp26.c: New test.
868
869 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
870
871 PR target/20353
872 PR target/24578
873 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
874 __UCLIBC__ is defined.
875
876 2006-02-16 Jakub Jelinek <jakub@redhat.com>
877
878 PR fortran/26224
879 * gfortran.dg/gomp/pr26224.f: New test.
880
881 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
882
883 PR tree-opt/25918
884 * lib/target-supports.exp
885 (check_effective_target_vect_short_mult): New.
886 (check_effective_target_vect_char_mult): New.
887 (check_effective_target_vect_widen_sum_qi_to_si): New.
888 (check_effective_target_vect_widen_sum_qi_to_hi): New.
889 (check_effective_target_vect_widen_sum_hi_to_si): New.
890 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
891 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
892 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
893 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
894 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
895 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
896 vect-reduc-pattern-2c.c
897 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
898 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
899 vect-reduc-pattern-1c.c
900
901 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
902
903 PR fortran/24557
904 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
905
906 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
907
908 PR fortran/26054
909 * gfortran.dg/enum_8.f90: Remove check for warning.
910 * gfortran.dg/iomsg_1.f90: Ditto.
911 * gfortran.dg/enum_1.f90: Ditto.
912 * gfortran.dg/enum_9.f90: Ditto.
913 * gfortran.dg/enum_2.f90: Ditto.
914 * gfortran.dg/enum_10.f90: Ditto.
915 * gfortran.dg/enum_3.f90: Ditto.
916 * gfortran.dg/flush_1.f90: Ditto.
917 * gfortran.dg/enum_4.f90: Ditto.
918 * gfortran.dg/array_constructor_1.f90: Ditto.
919 * gfortran.dg/enum_5.f90: Ditto.
920 * gfortran.dg/enum_6.f90: Ditto.
921 * gfortran.dg/enum_7.f90: Ditto.
922
923 2006-02-15 Jakub Jelinek <jakub@redhat.com>
924
925 PR middle-end/26300
926 * gcc.c-torture/compile/20060215-1.c: New test.
927
928 2006-02-14 Roger Sayle <roger@eyesopen.com>
929
930 PR middle-end/23670
931 * gcc.dg/tree-ssa/andor-2.c: New test case.
932
933 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
934
935 PR fortran/25045
936 * optional_dim.f90: New test.
937
938 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
939
940 PR fortran/26277
941 * gfortran.dg/label_4.f90: New.
942
943 2006-02-14 Jakub Jelinek <jakub@redhat.com>
944 Diego Novillo <dnovillo@redhat.com>
945 Uros Bizjak <uros@kss-loka.si>
946
947 * gfortran.dg/gomp: New directory.
948
949 2006-02-14 Richard Guenther <rguenther@suse.de>
950
951 PR tree-optimization/26258
952 * gcc.dg/torture/pr26258.c: New testcase.
953
954 2006-02-13 Jakub Jelinek <jakub@redhat.com>
955
956 PR fortran/26246
957 * gfortran.dg/pr26246_1.f90: New test.
958 * gfortran.dg/pr26246_2.f90: New test.
959
960 PR middle-end/26092
961 * gcc.c-torture/compile/20060208-1.c: New test.
962
963 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
964
965 PR fortran/26074
966 PR fortran/25103
967 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
968 * gfortran.dg/bad_automatic_objects_1.f90: New test.
969 * gfortran.dg/automatic_module_variable.f90: Change error message.
970
971 PR fortran/20861
972 * gfortran.dg/internal_dummy_1.f90: New test.
973
974 PR fortran/20871
975 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
976
977
978 PR fortran/25083
979 * gfortran.dg/uncommon_block_data_1.f90: New test.
980 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
981 with standard.
982
983 PR fortran/25088
984 * gfortran.dg/typed_subroutine_1.f90: New test.
985
986 2006-02-13 Geoffrey Keating <geoffk@apple.com>
987
988 * objc.dg/dwarf-1.m: New.
989
990 2006-02-13 Roger Sayle <roger@eyesopen.com>
991
992 PR middle-end/24427
993 * gcc.dg/tree-ssa/andor-1.c: New test case.
994
995 2006-02-13 Josh Conner <jconner@apple.com>
996
997 PR target/25376
998 * gcc.dg/pr25376.c: New test.
999
1000 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
1001 assemble.
1002 * lib/target-supports.exp (check_named_sections_available):
1003 Only compile named-sections test -- don't assemble.
1004
1005 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
1006
1007 * g++.dg/warn/no-write-strings.C: New test.
1008 * g++.dg/warn/write-strings.C: Likewise.
1009 * g++.dg/warn/write-strings-default.C: Likewise.
1010
1011 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
1012
1013 PR fortran/25806
1014 * gfortran.dg/ret_pointer_2.f90: New test.
1015
1016 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
1017
1018 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
1019
1020 2006-02-10 Jeff Law <law@redhat.com>
1021
1022 * gcc.c-torture/compile/pr26213.c: New test.
1023
1024 2006-02-10 Steven G. Kargl <kargls@comcast.net>
1025
1026 gfortran.dg/null_1.f90: New test.
1027
1028 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1029
1030 PR fortran/14771
1031 * gfortran.dg/parens_4.f90: New.
1032 * gfortran.dg/parens_5.f90: New.
1033
1034 2006-02-10 Richard Guenther <rguenther@suse.de>
1035
1036 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
1037
1038 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1039 Paul Thomas <pault@gcc.gnu.org>
1040
1041 PR fortran/14771
1042 * gfortran.dg/parens_1.f90: New.
1043 * gfortran.dg/parens_2.f90: New.
1044 * gfortran.dg/parens_3.f90: New.
1045
1046 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
1047
1048 PR fortran/26038
1049 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
1050
1051 PR fortran/25059
1052 * gfortran.dg/impure_assignment_1.f90: New test.
1053
1054 PR fortran/25070
1055 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
1056
1057 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
1058
1059 PR target/26141
1060 * g++.dg/expr/stdarg2.C: New test.
1061
1062 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
1063
1064 PR inline-asm/16194
1065 * gcc.dg/pr16194.c: New test.
1066
1067 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1068
1069 * ada/acats/run_acats: Use portable variant of "$@".
1070
1071 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
1072
1073 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
1074 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
1075
1076 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
1077
1078 PR tree-opt/26179
1079 * g++.dg/opt/pr26179.C: New test.
1080
1081 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
1082
1083 PR middle-end/26134
1084 * gcc.dg/tree-ssa/complex-3.c: New test.
1085
1086 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
1087
1088 * gcc.c-torture/compile/volatile-1.c: New test.
1089
1090 2006-02-09 Diego Novillo <dnovillo@redhat.com>
1091
1092 PR 26180
1093 * gcc.dg/tree-ssa/pr26180.c: New test.
1094
1095 2006-02-08 Jeff Law <law@redhat.com>
1096
1097 * gcc.dg/tree-ssa/pr21417.c: New test.
1098
1099 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
1100
1101 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
1102 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
1103
1104 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
1105
1106 * lib/scanrtl.exp: New.
1107
1108 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1109
1110 PR c++/26071
1111 * g++.dg/other/virtual2.C: New test.
1112
1113 PR c++/26070
1114 * g++.dg/other/virtual1.C: New test.
1115
1116 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
1117
1118 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
1119 cleanup-ipa-dump): Update dump file glob patterns.
1120 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
1121 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
1122
1123 * lib/gcc-dg.exp: Load it.
1124 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
1125
1126 2006-02-07 Janis Johnson <janis187@us.ibm.com>
1127
1128 PR testsuite/26159
1129 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
1130 * gcc.dg/tree-ssa/pr23382.c: Ditto.
1131
1132 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1133
1134 PR fortran/25577
1135 * gfortran.dg/mvbits_1.f90: New.
1136
1137 2006-02-07 Dirk Mueller <dmueller@suse.com>
1138
1139 * g++.dg/warn/Wdiv-by-zero.C: New test.
1140 * g++.dg/warn/Wno-div-by-zero.C: New.
1141
1142 2006-02-07 Jeff Law <law@redhat.com>
1143
1144 * gcc.dg/tree-ssa/pr21559.c: New test.
1145
1146 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
1147 multiple VRP passes.
1148 * gcc.dg/tree-ssa/vrp09.c: Likewise.
1149 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1150 * gcc.dg/tree-ssa/pr21582.c: Likewise.
1151 * gcc.dg/tree-ssa/pr20657.c: Likewise.
1152 * gcc.dg/tree-ssa/pr21001.c: Likewise.
1153 * gcc.dg/tree-ssa/vrp02.c: Likewise
1154 * gcc.dg/tree-ssa/vrp11.c: Likewise
1155 * gcc.dg/tree-ssa/pr14341.c: Likewise
1156 * gcc.dg/tree-ssa/vrp19.c: Likewise
1157 * gcc.dg/tree-ssa/vrp20.c: Likewise
1158 * gcc.dg/tree-ssa/vrp03.c: Likewise
1159 * gcc.dg/tree-ssa/pr21086.c: Likewise
1160 * gcc.dg/tree-ssa/pr21959.c: Likewise
1161 * gcc.dg/tree-ssa/vrp21.c: Likewise
1162 * gcc.dg/tree-ssa/vrp04.c: Likewise
1163 * gcc.dg/tree-ssa/pr25485.c: Likewise
1164 * gcc.dg/tree-ssa/pr22026.c: Likewise
1165 * gcc.dg/tree-ssa/vrp22.c: Likewise
1166 * gcc.dg/tree-ssa/vrp05.c: Likewise
1167 * gcc.dg/tree-ssa/20030807-10.c: Likewise
1168 * gcc.dg/tree-ssa/pr20701.c: Likewise
1169 * gcc.dg/tree-ssa/vrp23.c: Likewise
1170 * gcc.dg/tree-ssa/vrp06.c: Likewise
1171 * gcc.dg/tree-ssa/pr22117.c: Likewise
1172 * gcc.dg/tree-ssa/pr20702.c: Likewise
1173 * gcc.dg/tree-ssa/vrp15.c: Likewise
1174 * gcc.dg/tree-ssa/pr21090.c: Likewise
1175 * gcc.dg/tree-ssa/pr21294.c: Likewise
1176 * gcc.dg/tree-ssa/vrp24.c: Likewise
1177 * gcc.dg/tree-ssa/vrp07.c: Likewise
1178 * gcc.dg/tree-ssa/pr21563.c: Likewise
1179 * gcc.dg/tree-ssa/pr25382.c: Likewise
1180 * gcc.dg/tree-ssa/vrp16.c: Likewise
1181 * gcc.dg/tree-ssa/vrp25.c: Likewise
1182 * gcc.dg/tree-ssa/vrp08.c: Likewise
1183 * gcc.dg/tree-ssa/20030807-6.c: Likewise
1184 * gcc.dg/tree-ssa/vrp17.c: Likewise
1185 * gcc.dg/tree-ssa/pr21458.c: Likewise
1186 * g++.dg/tree-ssa/pr18178.C: Likewise
1187
1188 2006-02-07 Richard Guenther <rguenther@suse.de>
1189
1190 PR c++/26140
1191 Revert
1192 2006-01-30 Richard Guenther <rguenther@suse.de>
1193 PR c++/23372
1194 * gcc.dg/pr23372-1.C: New testcase.
1195
1196 * g++.dg/tree-ssa/pr26140.C: New testcase.
1197
1198 2006-02-07 Mark Mitchell <mark@codesourcery.com>
1199
1200 PR c++/9737
1201 * g++.dg/template/ttp15.C: New test.
1202 * g++.dg/template/ttp16.C: Likewise.
1203 * g++.dg/template/ttp17.C: Likewise.
1204 * g++.old-deja/g++.pt/ttp36.C: Remove.
1205 * g++.old-deja/g++.pt/ttp19.C: Likewise.
1206 * g++.old-deja/g++.pt/ttp37.C: Likewise.
1207 * g++.old-deja/g++.pt/ttp38.C: Likewise.
1208 * g++.old-deja/g++.pt/ttp39.C: Likewise.
1209 * g++.old-deja/g++.pt/ttp9.C: Likewise.
1210 * g++.old-deja/g++.pt/ttp40.C: Likewise.
1211 * g++.old-deja/g++.pt/ttp51.C: Likewise.
1212 * g++.old-deja/g++.pt/ttp26.C: Likewise.
1213 * g++.old-deja/g++.pt/ttp36.C: Likewise.
1214
1215 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
1216
1217 PR libfortran/23815
1218 * unf_io_convert_4.f90: New test.
1219
1220 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
1221
1222 * gcc.dg/tree-ssa/loadpre10.c: New test.
1223 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
1224 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
1225 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
1226
1227 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1228
1229 PR libfortran/24685
1230 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
1231
1232 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
1233
1234 PR tree-opt/25251
1235 * gfortran.dg/assign_7.f: New test.
1236
1237 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
1238
1239 PR fortran/26041
1240 PR fortran/26064
1241 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
1242 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
1243 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
1244
1245 2006-02-05 Jakub Jelinek <jakub@redhat.com>
1246
1247 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
1248 in size_t typedef.
1249
1250 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
1251
1252 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
1253 * g++.dg/charset/string.c (foo): Likewise.
1254 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
1255 const char*
1256 * g++.dg/ext/builtin2.C (printf): Likewise.
1257 * g++.dg/init/new15.C (printf): Likewise.
1258 * g++.dg/opt/pr17697-1.C (foo): Likewise.
1259 * g++.dg/opt/pr17697-2.C (foo): Likewise.
1260 * g++.dg/opt/pr17697-3.C (foo): Likewise.
1261 * g++.dg/template/non-dependent4.C (temp): Likewise.
1262 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
1263 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
1264 parameter type to const char*.
1265 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
1266 Change type to const char*.
1267 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
1268 Likewise.
1269 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
1270 second parameter type to const char*.
1271 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
1272 (Y::Y): Change parameter type to const char*.
1273 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
1274 * g++.old-deja/g++.jason/report.C: Apply const correctness.
1275 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
1276 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
1277 (char*).
1278 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
1279 const char*.
1280 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
1281 type to const char*.
1282 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
1283 return type to const char*.
1284 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
1285 to const char*.
1286 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
1287 * g++.old-deja/g++.law/refs1.C: Likewise.
1288 * g++.old-deja/g++.law/visibility1.C: Likewise.
1289 * g++.old-deja/g++.law/visibility2.C: Likewise.
1290 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
1291 const char*.
1292 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
1293 * g++.old-deja/g++.mike/net48.C: Likewise.
1294 * g++.old-deja/g++.mike/p646.C: Likewise.
1295 * g++.old-deja/g++.mike/p6746.C: Likewise.
1296 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
1297 type to const char*.
1298 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
1299 deprecated conversion warning.
1300 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
1301 char*.
1302 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
1303 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
1304 * g++.old-deja/g++.pt/explicit8.C: Likewise.
1305 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
1306 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
1307 * g++.old-deja/g++.pt/nontype3.C: Likewise.
1308 * g++.old-deja/g++.pt/t39.C: Likewise.
1309 * g++.old-deja/g++.robertl/eb106.C: Likewise.
1310 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
1311
1312 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
1313
1314 PR fortran/25075
1315 intrinsic_argument_conformance_1.f90: New test.
1316
1317 2006-02-03 Steven G. Kargl <kargls@comcast.net>
1318
1319 PR fortran/20845
1320 * gfortran.dg/char_result_11.f90: Add SAVE.
1321 * gfortran.dg/der_pointer_4.f90: Ditto.
1322 * gfortran.dg/default_initialization.f90: New test.
1323
1324 2006-02-03 Jeff Law <law@redhat.com>
1325
1326 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
1327 handle more than 100 dump files.
1328 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
1329 * lib/scantree.exp (scan-tree-dump): Likewise.
1330 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
1331 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
1332 * lib/scanipa.exp (scan-ipa-dump): Likewise.
1333 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
1334 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
1335
1336 2006-02-03 Diego Novillo <dnovillo@redhat.com>
1337
1338 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
1339
1340 2006-02-03 Mark Mitchell <mark@codesourcery.com>
1341
1342 * g++.dg/template/using12.C: New test.
1343
1344 2006-02-03 Alan Modra <amodra@bigpond.net.au>
1345
1346 * gcc.target/powerpc/pr25960.c: New test.
1347
1348 2006-02-02 Steven G. Kargl <kargls@comcast>
1349
1350 PR fortran/24958
1351 gfortran.dg/nullify_2.f90: New test.
1352
1353 2006-02-02 Diego Novillo <dnovillo@redhat.com>
1354
1355 PR 25990
1356 * gcc.dg/gomp/pr25990.c: New test.
1357
1358 2006-01-31 Mark Mitchell <mark@codesourcery.com>
1359
1360 PR c++/25342
1361 * g++.gd/template/partial4.C: New test.
1362
1363 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
1364
1365 PR middle-end/26001
1366 * gfortran.dg/data_char_2.f90: New.
1367
1368 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
1369
1370 PR fortran/26039
1371 maxval_maxloc_conformance_1.f90: New test.
1372
1373 2006-01-31 Richard Guenther <rguenther@suse.de>
1374
1375 * gcc.target/i386/sselibm-1.c: New testcase.
1376 * gcc.target/i386/sselibm-2.c: Likewise.
1377 * gcc.target/i386/sselibm-3.c: Likewise.
1378 * gcc.target/i386/sselibm-4.c: Likewise.
1379 * gcc.target/i386/sselibm-5.c: Likewise.
1380
1381 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
1382
1383 PR fortran/24266
1384 * gfortran.dg/arrayio_derived_2.f90: New.
1385
1386 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
1387
1388 * gcc.dg/unsigned-long-compare.c: New test.
1389
1390 2006-01-30 Steve Ellcey <sje@cup.hp.com>
1391
1392 PR testsuite/25318
1393 * lib/target-supports.exp (check_effective_target_freorder):
1394 Check to see if target supports -freorder-blocks-and-partition.
1395 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
1396 instead of "dg-require-named-sections".
1397
1398 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
1399
1400 PR target/14798:
1401 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
1402 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
1403 * gcc.dg/pragma-isr-trapa2.c: Likewise.
1404 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
1405 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
1406 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
1407 * gcc.dg/attr-isr-trap_exit.c: Likewise.
1408 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
1409
1410 2006-01-30 Richard Guenther <rguenther@suse.de>
1411
1412 PR c++/23372
1413 * gcc.dg/pr23372-1.C: New testcase.
1414
1415 2006-01-29 Diego Novillo <dnovillo@redhat.com>
1416
1417 * gcc.dg/gomp/pr25874.c: New test.
1418
1419 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
1420
1421 PR tree-opt/25911
1422 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
1423
1424 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
1425
1426 PR fortran/18578
1427 PR fortran/18579
1428 PR fortran/20857
1429 PR fortran/20885
1430 * gfortran.dg/intent_out_1.f90: New test.
1431
1432 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
1433
1434 PR fortran/17911
1435 * gfortran.dg/procedure_lvalue.f90: New test.
1436
1437 PR fortran/20895
1438 PR fortran/25030
1439 * gfortran.dg/char_pointer_assign_2.f90: New test.
1440 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
1441 assignment to be consistent with standard.
1442 * gfortran.dg/char_result_2.f90: The same.
1443 * gfortran.dg/char_result_8.f90: The same.
1444
1445 2006-01-28 Zack Weinberg <zackw@panix.com>
1446
1447 * gcc.dg/Woverlength-strings.c
1448 * gcc.dg/Woverlength-strings-pedantic-c89.c
1449 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
1450 * gcc.dg/Woverlength-strings-pedantic-c99.c
1451 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
1452
1453 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
1454
1455 * gcc.c-torture/execute/20060127-1.c: New test.
1456
1457 2006-01-28 Mark Mitchell <mark@codesourcery.com>
1458
1459 PR c++/25999
1460 * g++.dg/ext/pragmaweak1.C: New test.
1461
1462 2006-01-28 Mark Mitchell <mark@codesourcery.com>
1463
1464 PR c++/25855
1465 * g++.dg/template/spec29.C: New test.
1466
1467 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
1468
1469 PR c/19606.
1470 * gcc.c-torture/execute/pr19606.c: New.
1471
1472 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
1473
1474 * gcc.dg/pragma-re-4.c: New test.
1475
1476 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
1477
1478 PR fortran/25964
1479 * gfortran.dg/assumed_size_refs_3.f90: New test.
1480
1481 2006-01-27 Ben Elliston <bje@au.ibm.com>
1482
1483 * gcc.misc-tests/dectest.exp: Remove defunct comment.
1484
1485 2006-01-26 Laurent GUERBY <laurent@guerby.net>
1486
1487 PR ada/21317
1488 * ada/acats/support/impdef.a: Add One_Long_Second.
1489 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
1490 * ada/acats/tests/c9/c94026.a: Likewise.
1491 * ada/acats/tests/c9/c97305c.ada: Likewise.
1492 * ada/acats/tests/c9/c99004a.ada: Likewise.
1493
1494 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
1495
1496 PR fortran/25964
1497 * gfortran.dg/global_references_2.f90: New test.
1498
1499 PR fortran/25084
1500 PR fortran/20852
1501 PR fortran/25085
1502 PR fortran/25086
1503 * gfortran.dg/assumed_charlen_function_1.f90: New test.
1504 * gfortran.dg/assumed_charlen_function_3.f90: New test.
1505
1506 PR fortran/25416
1507 * gfortran.dg/assumed_charlen_function_2.f90: New test.
1508
1509 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
1510
1511 PR c/25892
1512 * gcc.dg/Wpointer-sign.c: New.
1513 * gcc.dg/Wpointer-sign-Wall.c: New.
1514 * gcc.dg/Wpointer-sign-Wall-no.c: New.
1515 * gcc.dg/Wpointer-sign-pedantic.c: New.
1516 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
1517 * gcc.dg/conv-2.c: Use -Wpointer-sign.
1518
1519 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
1520
1521 PR C/25861
1522 * gcc.c-torture/compile/pr25861.c: New test.
1523
1524 2006-01-26 Paul Brook <paul@codesourcery.com>
1525
1526 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
1527 on short-enum targets.
1528 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
1529 variable.
1530 (generate_fields): Use short_enums.
1531 (main): Set short_enums. Document -e.
1532 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
1533 on short-enum targets.
1534 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
1535 variable.
1536 (generate_fields): Use short_enums.
1537 (main): Set short_enums. Document -e.
1538 * lib/target-supports.exp (check_effective_target_short_enums): New.
1539
1540 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
1541
1542 PR target/25947
1543 * gcc.dg/torture/pr25947-1.c: New test.
1544
1545 2006-01-25 Jan Hubicka <jh@suse.cz>
1546 Roger Sayle <roger@eyesopen.com>
1547
1548 PR rtl-optimization/25703
1549 * gcc.target/i386/20060125-1.c: New test case.
1550 * gcc.target/i386/20060125-2.c: New test case.
1551
1552 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1553
1554 PR fortran/18540
1555 * gfortran.dg/goto_1.f: New.
1556
1557 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
1558
1559 PR fortran/25716
1560 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
1561 25716 on 32-bit systems too.
1562
1563 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
1564
1565 PR testsuite/25590
1566 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
1567
1568 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
1569
1570 * gcc.dg/tree-ssa/gen-vect-33.c: New.
1571
1572 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1573
1574 PR fortran/25835
1575 * gfortran.dg/read_eof.f90: Delete, renamed.
1576 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
1577 * gfortran.dg/read_eof_2.f90: New test.
1578 * gfortran.dg/read_eof_3.f90: New test.
1579
1580 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
1581
1582 PR tree-opt/25860
1583 * gcc.c-torture/compile/pr25860.c: New test.
1584
1585 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1586
1587 PR c++/25552
1588 * g++.dg/parse/dtor8.C: New test.
1589
1590 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
1591
1592 PR testsuite/25891
1593 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
1594 * gcc.dg/gomp/gomp.exp: Return without testing anything if
1595 check_effective_target_fopenmp returns 0.
1596
1597 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
1598
1599 PR ada/20548
1600 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
1601 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
1602 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
1603
1604 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
1605
1606 PR tree-opt/25857
1607 * g++.dg/opt/pr25857.C: New test.
1608
1609 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
1610 Jan Hubicka <jh@suse.cz>
1611 Richard Guenther <rguenther@suse.de>
1612
1613 PR rtl-optimization/25654
1614 * gcc.dg/torture/pr25654.c: New testcase.
1615 * gcc.target/i386/pr25654.c: Likewise.
1616
1617 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
1618
1619 PR fortran/25901
1620 * gfortran.dg/internal references_2.f90: New test.
1621
1622 Fix regression in testing of admissability of attributes.
1623 * gfortran.dg/intent_used_1.f90: New test.
1624
1625 2006-01-23 Ben Elliston <bje@au.ibm.com>
1626
1627 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
1628 Remove target conditional torture options for i?86 and x86_64
1629 GNU/Linux.
1630
1631 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
1632
1633 PR c++/10891
1634 * g++.dg/rtti/no-rtti.C: New.
1635
1636 2006-01-21 Mark Mitchell <mark@codesourcery.com>
1637
1638 PR c++/25895
1639 * g++.dg/inherit/conv2.C: New test.
1640
1641 PR c++/25856
1642 * g++.dg/parse/dtor7.C: New test.
1643
1644 PR c++/25858
1645 * g++.dg/template/crash44.C: New test.
1646
1647 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
1648
1649 PR fortran/25124
1650 PR fortran/25625
1651 * gfortran.dg/internal_references_1.f90: New test.
1652 PR fortran/20881
1653 PR fortran/23308
1654 PR fortran/25538
1655 PR fortran/25710
1656 * gfortran.dg/global_references_1.f90: New test.
1657 * gfortran.dg/g77/19990905-1.f: Restore the error that
1658 there is a clash between the common block name and
1659 the name of a subroutine reference.
1660
1661 PR fortran/PR24276
1662 * gfortran.dg/aliasing_dummy_1.f90: New test.
1663
1664 2006-01-21 Alan Modra <amodra@bigpond.net.au>
1665
1666 * gcc.dg/vmx/1b-01.c: Warning fix.
1667 * gcc.dg/vmx/1c-02.c: Likewise.
1668 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
1669
1670 2006-01-20 Steve Ellcey <sje@cup.hp.com>
1671
1672 PR testsuite/24962
1673 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
1674
1675 2006-01-20 Richard Guenther <rguenther@suse.de>
1676 Steven Bosscher <stevenb.gcc@gmail.com>
1677
1678 PR rtl-optimization/24626
1679 * gcc.dg/torture/pr24626-1.c: New testcase.
1680 * gcc.dg/torture/pr24626-2.c: Likewise.
1681 * gcc.dg/torture/pr24626-3.c: Likewise.
1682 * gcc.dg/torture/pr24626-4.c: Likewise.
1683
1684 2006-01-20 Dirk Mueller <dmueller@suse.com>
1685
1686 PR c++/5520
1687 * g++.dg/warn/empty-body.C: New.
1688
1689 2006-01-19 Mark Mitchell <mark@codesourcery.com>
1690
1691 PR c++/22136
1692 * g++.dg/template/using10.C: New test.
1693 * g++.dg/temlpate/using11.C: Likewise.
1694 * g++.dg/inherit/using5.C: Tweak error messages.
1695
1696 2006-01-20 Alan Modra <amodra@bigpond.net.au>
1697
1698 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
1699 target test.
1700 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
1701
1702 2006-01-19 Jan Hubicka <jh@suse.cz>
1703
1704 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
1705
1706 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1707
1708 PR c++/25854
1709 * g++.dg/template/spec28.C: New test.
1710
1711 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
1712
1713 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
1714 Fix fprintf's by adding srcdir or removing it.
1715
1716 2006-01-19 Diego Novillo <dnovillo@redhat.com>
1717
1718 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
1719 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
1720 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
1721 * testsuite/gcc.dg/gomp/empty.c: Likewise.
1722 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
1723 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
1724 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
1725 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
1726 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
1727 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
1728 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
1729 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
1730 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
1731 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
1732
1733 2006-01-18 Jeff Law <law@redhat.com>
1734
1735 * gcc.dg/tree-ssa/vrp25.c: New test.
1736
1737 2006-01-19 Richard Sandiford <richard@codesourcery.com>
1738
1739 * gcc.dg/pr25805.c: Fix misapplied patch.
1740
1741 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
1742
1743 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
1744 (check_effective_target_vect_udot_qi): New.
1745 (check_effective_target_vect_sdot_hi): New.
1746 (check_effective_target_vect_udot_hi): New.
1747 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
1748 prefixed with "wrapv-" with -fwrapv.
1749 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
1750 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
1751 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
1752 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
1753 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
1754
1755 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
1756 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
1757 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
1758 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
1759
1760 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1761
1762 PR c++/16829
1763 * g++.dg/other/default2.C: New test.
1764 * g++.dg/other/default3.C: New test.
1765
1766 2006-01-19 Richard Sandiford <richard@codesourcery.com>
1767
1768 PR c/25805
1769 * gcc.dg/pr25805.c: New file.
1770
1771 2006-01-18 Mark Mitchell <mark@codesourcery.com>
1772
1773 PR c++/25836
1774 * g++.dg/template/init6.C: New test.
1775
1776 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
1777
1778 * gcc.dg/tree-ssa/pr24287.c: New test
1779
1780 2006-01-18 Eric Christopher <echristo@apple.com>
1781
1782 * g++.dg/eh/table.C: New.
1783
1784 2006-01-18 DJ Delorie <dj@redhat.com>
1785
1786 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
1787 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
1788 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
1789 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
1790
1791 2006-01-18 Jeff Law <law@redhat.com>
1792
1793 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
1794 on wrapping on overflow semantics.
1795
1796 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
1797
1798 * gcc.gc/tree-ssa/vrp23.c: New test.
1799 * gcc.gc/tree-ssa/vrp24.c: New test.
1800
1801 2006-01-18 Richard Henderson <rth@redhat.com>
1802 Aldy Hernandez <aldyh@redhat.com>
1803 Jakub Jelinek <jakub@redhat.com>
1804 Diego Novillo <dnovillo@redhat.com>
1805 Uros Bizjak <uros@kss-loka.si>
1806
1807 * testsuite/gcc.dg/gomp: New directory.
1808
1809 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
1810 Steven G. Kargl <kargls@comcast.net>
1811
1812 PR fortran/20869
1813 * gfortran.dg/intrinsic_external_1.f90: New test.
1814
1815 PR fortran/20875.
1816 * gfortran.dg/elemental_pointer_1.f90: New test.
1817
1818 PR fortran/25024
1819 * gfortran.dg/external_procedures_1.f90: New test.
1820
1821 PR fortran/25785
1822 gfortran.dg/assumed_present.f90: New test.
1823
1824 2006-01-18 Jakub Jelinek <jakub@redhat.com>
1825
1826 * g++.dg/parse/lookup5.C: New test.
1827
1828 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1829
1830 PR fortran/25697
1831 * gfortran.dg/read_eof.f90: New test.
1832
1833 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1834
1835 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
1836 add a closing brace.
1837
1838 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1839
1840 PR fortran/25631
1841 * gfortran.dg/fmt_tl.f: New test.
1842
1843 2006-01-17 Eric Christopher <echristo@apple.com>
1844
1845 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
1846 * g++.old-deja/g++.warn/impint2.C: Ditto.
1847 * g++.old-deja/g++.other/null1.C: Ditto.
1848 * g++.dg/warn/conv2.C: Ditto.
1849 * g++.dg/warn/conv4.C: New file.
1850
1851 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1852
1853 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
1854
1855 2006-01-17 Andreas Jaeger <aj@suse.de>
1856 Janis Johnson <janis187@us.ibm.com>
1857
1858 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
1859 in 64-bit.
1860 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
1861 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
1862
1863 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1864
1865 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
1866 xfail txxx where xxx >= 25.
1867
1868 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1869
1870 PR testsuite/25764
1871 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
1872
1873 2006-01-17 Jakub Jelinek <jakub@redhat.com>
1874
1875 PR c/25682
1876 * gcc.dg/pr25682.c: New test.
1877 * g++.dg/parse/array-size2.C: New test.
1878
1879 2006-01-16 Ian Lance Taylor <ian@airs.com>
1880
1881 * consistency.vlad: Remove entire directory, 1652 files.
1882
1883 2006-01-16 Janis Johnson <janis187@us.ibm.com>
1884
1885 * lib/target-supports.exp (check_effective_target_dfp_nocache,
1886 check_effective_target_dfprt_nocache): New.
1887 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
1888 (check_effective_target_dfprt): New.
1889 * lib/c-compat.exp (check_dfp): Remove.
1890 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
1891 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
1892 level of support for decimal float.
1893 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
1894 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
1895 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
1896 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
1897 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
1898 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
1899 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
1900 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
1901 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
1902 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
1903 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
1904 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
1905 directives.
1906
1907 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
1908
1909 PR testsuite/25741
1910 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
1911 $base_dir/../.
1912 * lib/gfortran.exp (gfortran_init): Likewise.
1913 * lib/obj-c++.exp (obj-c++_init): Likewise.
1914 * lib/scanasm.exp (scan-assembler-dem): Likewise.
1915 (scan-assembler-dem-not): Likewise.
1916 * lib/scandump.exp (scan-dump-dem): Likewise.
1917 (scan-dump-dem-not): Likewise.
1918
1919 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
1920
1921 PR testsuite/25767
1922 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
1923 powerpc-*-darwin*.
1924 * lib/obj-c++.exp (obj-c++_init): Likewise.
1925
1926 2006-01-16 Richard Guenther <rguenther@suse.de>
1927
1928 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
1929
1930 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1931
1932 PR testsuite/25777
1933 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
1934 to LD_LIBRARY_PATH.
1935
1936 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
1937 Andrew Pinski <pinskia@physics.uc.edu>
1938
1939 * gcc.dg/minmax-1.c: New test.
1940
1941 2006-01-16 Ben Elliston <bje@au.ibm.com>
1942
1943 * gcc.dg/dfp/dfp.exp: Correct FSF address.
1944 * gcc.misc-tests/dectest.exp: Ditto.
1945
1946 2006-01-15 Ian Lance Taylor <ian@airs.com>
1947
1948 PR testsuite/25796
1949 * gcc.target/i386/cmov6.c: Use -march=k8.
1950
1951 2006-01-15 Andreas Jaeger <aj@suse.de>
1952
1953 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
1954 x86 does not have __float128.
1955
1956 2006-01-14 Ian Lance Taylor <ian@airs.com>
1957
1958 * gcc.target/i386/cmov6.c: New test.
1959
1960 2006-01-14 Mark Mitchell <mark@codesourcery.com>
1961
1962 PR c++/25663
1963 * g++.dg/template/ctor6.C: New test.
1964
1965 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
1966
1967 PR tree-optimization/25485
1968 * gcc.dg/tree-ssa/pr25485.c: New.
1969
1970 2006-01-14 Richard Guenther <rguenther@suse.de>
1971
1972 PR tree-optimization/22548
1973 PR tree-optimization/22555
1974 PR tree-optimization/22501
1975 * gcc.dg/tree-ssa/alias-4.c: New testcase.
1976 * gcc.dg/tree-ssa/alias-5.c: Likewise.
1977 * gcc.dg/tree-ssa/alias-6.c: Likewise.
1978 * gcc.dg/tree-ssa/alias-7.c: Likewise.
1979 * gcc.dg/tree-ssa/alias-8.c: Likewise.
1980 * gcc.dg/tree-ssa/alias-9.c: Likewise.
1981 * gcc.dg/tree-ssa/alias-10.c: Likewise.
1982 * gcc.dg/tree-ssa/alias-11.c: Likewise.
1983 * gcc.dg/tree-ssa/alias-12.c: Likewise.
1984
1985 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
1986
1987 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
1988 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
1989
1990 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
1991 Richard Guenther <rguenther@suse.de>
1992
1993 PR rtl-optimization/24257
1994 * gcc.dg/torture/pr24257.c: New testcase.
1995
1996 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
1997
1998 * gcc.c-torture/execute/20060110-1.c: New test.
1999 * gcc.c-torture/execute/20060110-2.c: New test.
2000
2001 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
2002
2003 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
2004
2005 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
2006
2007 PR fortran/25756
2008 * gfortran.dg/label_3.f90: New test.
2009
2010 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
2011
2012 PR tree-optimization/25771
2013 * g++.dg/tree-ssa/pr25771.C: New test
2014
2015 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
2016
2017 PR tree-opt/24365
2018 * g++.dg/opt/complex5.C: New test.
2019
2020 2006-01-13 Richard Guenther <rguenther@suse.de>
2021
2022 * gcc.target/i386/387-9.c: New testcase.
2023
2024 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
2025
2026 PR c++/24824
2027 * g++.dg/debug/dwarf2-1.C: New.
2028
2029 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
2030
2031 PR testsuite/25728
2032 * lib/gcov.exp (verify-lines): Add "close $fd".
2033
2034 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
2035 Ben Elliston <bje@au.ibm.com>
2036
2037 * gcc.dg/dfp/inf-1.c: New test.
2038
2039 2006-01-12 Janis Johnson <janis187@us.ibm.com>
2040 Yao Qi <qiyaoltc@cn.ibm.com>
2041 Ben Elliston <bje@au.ibm.com>
2042 Jon Grimm <jgrimm2@us.ibm.com>
2043
2044 * gcc.dg/nodfp-1.c: New test.
2045 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
2046 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
2047 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
2048 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
2049 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
2050 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
2051 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
2052 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
2053 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
2054 * gcc.dg/format/dfp-scanf-1.c: Likewise.
2055 * gcc.dg/format/dfp-printf-1.c: Likewise.
2056 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
2057 (compat_setup_dfp): New.
2058 * gcc.dg/compat/compat.exp: Use it.
2059 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
2060 Make some variables global, prepend "compat_" to their names.
2061 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
2062 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
2063 * gcc.misc-tests/dectest.exp: New test driver for decTest.
2064 * lib/compat.exp (compat_skip_list): Make global, rename.
2065 * lib/c-compat.exp: New file.
2066 * lib/target-supports.exp (check_effective_target_dfp): New.
2067
2068 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
2069 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
2070 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
2071 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
2072 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
2073 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
2074 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
2075 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
2076 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
2077 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
2078 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
2079 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
2080 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
2081 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
2082 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
2083 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
2084 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
2085 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
2086 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
2087 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
2088 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
2089 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
2090 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
2091 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
2092 gcc.dg/dfp/struct-layout-1.c,
2093 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
2094 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
2095 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
2096 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
2097 gcc.dg/dfp/func-vararg-dfp.c,
2098 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
2099 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
2100 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
2101 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
2102 gcc.dg/dfp/wtr-conversion-1.c: New tests.
2103
2104 2006-01-11 Richard Guenther <rguenther@suse.de>
2105
2106 PR tree-optimization/25734
2107 * gcc.dg/tree-ssa/pr25734.c: New testcase.
2108
2109 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
2110
2111 PR fortran/25486
2112 * gfortran.dg/literal_character_constant_1_x.F: New test.
2113 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
2114 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
2115 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
2116
2117 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
2118
2119 PR c++/25386
2120 * g++.dg/ext/packed3.C: Add expected packed error.
2121
2122 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
2123
2124 PR target/25706
2125 * gcc.dg/torture/pr25706-1.c: New test.
2126
2127 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
2128
2129 PR tree-optimization/23109
2130 PR tree-optimization/23948
2131 PR tree-optimization/24123
2132
2133 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
2134 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
2135 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
2136 g++.dg/tree-ssa/pr23948.C: New testcases.
2137 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
2138 three divisions in order to do the optimization.
2139
2140 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
2141
2142 PR c++/25632
2143 * g++.dg/other/pr25632.C: New test.
2144
2145 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
2146
2147 PR fortran/25730
2148 * gfortran.dg/used_types_1.f90: New test.
2149
2150 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
2151
2152 PR target/25718
2153 * gcc.dg/torture/pr25718-1.c: New test.
2154
2155 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
2156
2157 * gfortran.dg/list_read_2.f90: Fix typo in description.
2158
2159 2006-01-10 Jan Beulich <jbeulich@novell.com>
2160
2161 * lib/target-supports.exp (check_visibility_available): Simplify test
2162 for *-*-netware*.
2163 (check_profiling_available): Fail for *-*-netware*.
2164 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
2165 * gcc.dg/20021014-1.c: Likewise.
2166 * gcc.dg/nest.c: Likewise.
2167
2168 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
2169
2170 fortran/24936
2171 * gfortran.dg/forall_3.f90: New test.
2172
2173 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
2174
2175 PR fortran/21977
2176 * gfortran.dg/nesting_2.f90: New test.
2177 * gfortran.dg/nesting_3.f90: New test.
2178
2179 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
2180
2181 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
2182 Fix typo in comment.
2183
2184 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
2185
2186 * gfortran.dg/single_char_string.f90: New test.
2187
2188 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
2189
2190 * gfortran.dg/ichar_2.f90: New test.
2191
2192 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
2193
2194 PR fortran/25093
2195 * gfortran.dg/private_type_4.f90: New.
2196
2197 2006-01-07 Richard Guenther <rguenther@suse.de>
2198
2199 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
2200
2201 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2202
2203 * gfortran.dg/func_decl_1.f90: New.
2204 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
2205 * gfortran.dg/array_alloc_2.f90: Likewise.
2206 * gfortran.dg/char_result_8.f90: Likewise.
2207 * gfortran.dg/dup_save_1.f90: Likewise.
2208 * gfortran.dg/dup_save_2.f90: Likewise.
2209 * gfortran.dg/f2c_6.f90: Likewise.
2210 * gfortran.dg/f2c_7.f90: Likewise.
2211 * gfortran.dg/func_result_2.f90: Likewise.
2212 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
2213
2214 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
2215
2216 PR fortran/22146
2217 * gfortran.dg/elemental_subroutine_1.f90: New test.
2218 * gfortran.dg/elemental_subroutine_2.f90: New test.
2219
2220 PR fortran/25029
2221 PR fortran/21256
2222 * gfortran.dg/assumed_size_refs_1.f90: New test.
2223
2224 PR fortran/20868
2225 PR fortran/20870
2226 * gfortran.dg/assumed_size_refs_2.f90: New test.
2227 * gfortran.dg/initialization_1.f90: Change warning message.
2228
2229 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
2230
2231 * gcc.dg/tree-ssa/loop-15.c: New test.
2232
2233 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2234
2235 PR fortran/25598
2236 * gfortran.dg/backspace_3.f: New test.
2237 * gfortran.dg/backspace_4.f: New test.
2238
2239 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2240
2241 PR fortran/24268
2242 * gfortran.dg/fmt_white.f: Update test.
2243
2244 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
2245
2246 * gcc.dg/cast-1.c: Add new warning.
2247 * gcc.dg/cast-2.c: Likewise.
2248 * gcc.dg/cast-3.c: Likewise.
2249 * gcc.dg/format/cast-1.c: Likewise.
2250 * gcc.dg/cast-4.c: New testcase.
2251
2252 2006-01-05 Richard Guenther <rguenther@suse.de>
2253
2254 PR tree-optimization/22555
2255 * gcc.dg/tree-ssa/alias-3.c: New testcase.
2256
2257 2006-01-05 Richard Guenther <rguenther@suse.de>
2258 Diego Novillo <dnovillo@redhat.com>
2259
2260 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
2261 * gcc.dg/tree-ssa/loop-8.c: Likewise.
2262 * gcc.dg/tree-ssa/loop-1.c: Likewise.
2263 * gcc.dg/tree-ssa/pr23294.c: Likewise.
2264 * gcc.dg/tree-ssa/pr21985.c: Likewise.
2265 * gcc.dg/tree-ssa/loop-14.c: Likewise.
2266 * gcc.dg/tree-ssa/loop-2.c: Likewise.
2267 * gcc.dg/tree-ssa/loop-3.c: Likewise.
2268 * gcc.dg/tree-ssa/loop-4.c: Likewise.
2269 * gcc.dg/tree-ssa/pr21171.c: Likewise.
2270 * gcc.dg/tree-ssa/loop-5.c: Likewise.
2271 * gcc.dg/tree-ssa/loop-10.c: Likewise.
2272 * gcc.dg/tree-ssa/loop-6.c: Likewise.
2273 * treelang/compile/extravar.tree: Likewise.
2274 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
2275 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
2276 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
2277 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
2278 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
2279
2280 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
2281
2282 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
2283 for 64-bit fix.
2284
2285 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
2286
2287 PR fortran/23675
2288 gfortran.dg/char_result_11.f90: New.
2289
2290 2006-01-04 Mark Mitchell <mark@codesourcery.com>
2291
2292 PR c++/24782
2293 * g++.dg/parse/access9.C: New test.
2294 * g++.dg/tc1/dr52.C: Tweak error markers.
2295
2296 2006-01-04 Richard Henderson <rth@redhat.com>
2297
2298 Merge from gomp branch.
2299 * g++.dg/parse/pragma2.C: Update expected error lines.
2300
2301 2006-01-04 Jakub Jelinek <jakub@redhat.com>
2302
2303 * g++.dg/other/i386-2.C: New test.
2304
2305 PR target/25554
2306 * gcc.c-torture/compile/20051228-1.c: New test.
2307
2308 PR c/25559
2309 * gcc.dg/pr25559.c: New test.
2310
2311 2006-01-03 Mark Mitchell <mark@codesourcery.com>
2312
2313 PR c++/25492
2314 * g++.dg/lookup/friend9.C: New test.
2315
2316 PR c++/25625
2317 * g++.dg/template/repo5.C: New test.
2318
2319 2006-01-03 Steven G. Kargl <kargls@comcast.net>
2320
2321 PR fortran/25101
2322 * gfortran.dg/forall_2.f90: New test.
2323
2324 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
2325
2326 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
2327 dg-require-weak. Adjust regexp to handle leading-underscore
2328 targets and space as well as TAB after .weak. Change previous
2329 64-bit fix to not use naked dot.
2330
2331 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
2332
2333 PR rtl-optimization/25578
2334 * gcc.c-torture/execute/20060102-1.c: New testcase.
2335
2336 2006-01-03 Richard Guenther <rguenther@suse.de>
2337
2338 PR c/25183
2339 * gcc.dg/torture/pr25183.c: New testcase.
2340
2341 2006-01-03 Jakub Jelinek <jakub@redhat.com>
2342
2343 Merge from gomp-branch.
2344 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
2345 * gcc.dg/ia64-sync-2.c: Likewise.
2346 * gcc.dg/ia64-sync-3.c: Likewise.
2347 * gcc.dg/ia64-sync-4.c: Likewise.
2348 * gcc.dg/sync-2.c: Likewise.
2349 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
2350 that sparc64-*-* and sparcv9-*-* supports sync builtins.
2351
2352 2006-01-02 Mark Mitchell <mark@codesourcery.com>
2353
2354 PR c++/25635
2355 * g++.dg/parse/operator6.C: New test.
2356
2357 PR c++/25637
2358 * g++.dg/parse/error29.C: New test.
2359
2360 PR c++/25638
2361 * g++.dg/parse/dtor6.C: New test.
2362
2363 PR c++/25633
2364 * g++.dg/parse/ctor3.C: New test.
2365
2366 PR c++/25634
2367 * g++.dg/template/class3.C: New test.
2368
2369 2006-01-02 Geoffrey Keating <geoffk@apple.com>
2370
2371 * g++.dg/debug/debug9.C: New.
2372
2373 2006-01-02 Steven G. Kargl <kargls@comcast.net>
2374
2375 PR fortran/24640
2376 * gfortran.dg/label_2.f90: New test.
2377
2378 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2379
2380 * g++.dg/lookup/using12.C: Tighten error marker.
2381
2382 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
2383 Andrew Pinski <pinskia@physics.uc.edu>
2384
2385 * gcc.target/powerpc/darwin-abi-3.c: New file.
2386 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
2387 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
2388 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
2389 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
2390 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
2391 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
2392 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
2393 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
2394
2395 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
2396
2397 * gcc.dg/tree-ssa/loadpre1.c: New;
2398 * gcc.dg/tree-ssa/loadpre2.c: New;
2399 * gcc.dg/tree-ssa/loadpre3.c: New;
2400 * gcc.dg/tree-ssa/loadpre4.c: New;
2401 * gcc.dg/tree-ssa/loadpre5.c: New;
2402 * gcc.dg/tree-ssa/loadpre6.c: New;
2403 * gcc.dg/tree-ssa/loadpre7.c: New;
2404 * gcc.dg/tree-ssa/loadpre8.c: New;
2405 * gcc.dg/tree-ssa/loadpre9.c: New;
2406
2407 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
2408
2409 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
2410 * g++.dg/abi/thunk4.C: Likewise.
2411
2412 2006-01-01 Andreas Jaeger <aj@suse.de>
2413
2414 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
2415 portable.
2416
2417 2006-01-01 Jakub Jelinek <jakub@redhat.com>
2418
2419 PR c++/25294
2420 * gcc.dg/pragma-pack-3.c: New test.
2421 * g++.dg/parse/pragma3.C: New test.
2422
2423 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2424
2425 PR middle-end/24827
2426 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
2427
2428 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2429
2430 PR testsuite/25214
2431 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
2432
2433 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
2434
2435 PR fortran/22607
2436 * gfortran-dg/pure_byref_3.f90: New.
2437
2438 fortran/PR 25396
2439 * gfortran.dg/userdef_operator_1.f90: New.
2440
2441 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
2442
2443 * g++.dg/abi/thunk3.C: New.
2444 * g++.dg/abi/thunk4.C: New.
2445
2446 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
2447
2448 PR fortran/25532
2449 * gfortran.dg/host_used_types_1.f90: New test. Check that host
2450 associated derived type components of derived types are
2451 properly declared in contained procedures.
2452
2453 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2454
2455 PR libgfortran/25139
2456 * gfortran.dg/backspace_2.f: New test.
2457
2458 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2459
2460 PR libgfortran/25550
2461 * gfortran.dg/endfile.f: New test.
2462
2463 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2464
2465 PR libgfortran/25419
2466 * gfortran.dg/comma.f: New test.
2467
2468 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2469
2470 * lib/gfortran-dg.exp: Remove trailing whitespace.
2471 * lib/fortran-torture.exp: Test with -fbounds-check instead of
2472 -funroll-all-loops.
2473
2474 2005-12-28 Alan Modra <amodra@bigpond.net.au>
2475
2476 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
2477 Extended Double long doubles or repeat tests when long double is
2478 the same size as double.
2479
2480 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2481
2482 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
2483
2484 PR testsuite/25442
2485 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
2486 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
2487
2488 PR testsuite/25441
2489 * gcc.dg/pr23911.c: Make test variable static.
2490
2491 PR testsuite/25444
2492 * gcc.dg/tree-ssa/pr14841.c: Likewise.
2493
2494 2005-12-26 Mark Mitchell <mark@codesourcery.com>
2495
2496 PR c++/25439
2497 * g++.dg/parse/crash17.C: Adjust error markers.
2498 * g++.dg/template/error20.C: New test.
2499
2500 2005-12-26 Mark Mitchell <mark@codesourcery.com>
2501
2502 PR c++/23172
2503 * g++.dg/ext/complit4.C: New test.
2504
2505 PR c++/25417
2506 * g++.dg/ext/complit5.C: Likewise.
2507
2508 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
2509
2510 PR tree-optimization/25125
2511 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
2512 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
2513 * gcc.c-torture/execute/pr25125.c: New.
2514
2515 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
2516
2517 PR fortran/25029
2518 PR fortran/21256
2519 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
2520 with incorrect assumed size references.
2521
2522 2005-12-24 Mark Mitchell <mark@codesourcery.com>
2523
2524 PR c++/23171
2525 * g++.dg/opt/init1.C: New test.
2526
2527 2005-12-23 Mark Mitchell <mark@codesourcery.com>
2528
2529 PR c++/24671
2530 * g++.dg/template/sfinae3.C: New test.
2531
2532 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2533
2534 * g++.dg/other/friend4.C: New test.
2535
2536 2005-12-23 Jakub Jelinek <jakub@redhat.com>
2537
2538 PR target/25005
2539 * g++.dg/opt/pr25005.C: New test.
2540
2541 2005-12-22 Mark Mitchell <mark@codesourcery.com>
2542
2543 PR c++/25369
2544 * g++.dg/template/ptrmem16.C: New test.
2545
2546 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
2547
2548 PR fortran/25029
2549 PR fortran/21256
2550 * gfortran.dg/initialization_1.f90: Add test of SIZE.
2551
2552 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2553
2554 PR libgfortran/25307
2555 * gfortran.dg/list_read_5.f90: New test.
2556
2557 2005-12-22 Richard Henderson <rth@redhat.com>
2558
2559 * gcc.target/i386/sse-7.c: Use -msse2.
2560
2561 2005-12-23 Jakub Jelinek <jakub@redhat.com>
2562
2563 PR rtl-optimization/25432
2564 * gcc.c-torture/compile/20051216-1.c: New test.
2565
2566 PR objc/25328
2567 * objc/execute/pr25328.m: New test.
2568
2569 2005-12-22 Mark Mitchell <mark@codesourcery.com>
2570
2571 PR c++/25364
2572 * g++.dg/template/call4.C: New test.
2573
2574 2005-12-22 Dale Johannesen <dalej@apple.com>
2575
2576 * gcc.target/i386/sse-17.c: New.
2577
2578 2005-12-22 Paul Brook <paul@codesourcery.com>
2579
2580 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
2581
2582 2005-12-22 Paul Brook <paul@codesourcery.com>
2583
2584 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
2585
2586 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
2587
2588 PR tree-opt/25513
2589 * gcc.c-torture/compile/pr25513.c: New test.
2590
2591 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2592
2593 PR c++/23333
2594 * g++.dg/parse/error25.C: Add more tests.
2595
2596 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2597
2598 PR fortran/18990
2599 * gfortran.dg/der_charlen_1.f90: New.
2600
2601 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
2602
2603 PR fortran/20889
2604 * gfortran.dg/pointer_component_type_1.f90: New test.
2605
2606 PR fortran/25029
2607 PR fortran/21256
2608 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
2609 should give an error with assumed size array refernces and checks those
2610 that should not.
2611 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
2612 reference an upper bound so that it does not generate an error.
2613
2614 PR fortran/19362
2615 PR fortran/20244
2616 PR fortran/20864
2617 PR fortran/25391
2618 * gfortran.dg/used_dummy_types_1.f90: New test.
2619 * gfortran.dg/used_dummy_types_2.f90: New test.
2620 * gfortran.dg/used_dummy_types_3.f90: New test.
2621 * gfortran.dg/used_dummy_types_4.f90: New test.
2622 * gfortran.dg/used_dummy_types_5.f90: New test.
2623
2624 PR fortran/23152
2625 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
2626 group already being USE associated.
2627 * gfortran.dg/assumed_shape_nml.f90: New test.
2628 * gfortran.dg/assumed_size_nml.f90: New test.
2629
2630 PR fortran/20862
2631 PR fortran/25053
2632 PR fortran/25063
2633 PR fortran/25064
2634 PR fortran/25066
2635 PR fortran/25067
2636 PR fortran/25068
2637 PR fortran/25307
2638 * gfortran.dg/io_constraints_1.f90: New test.
2639 * gfortran.dg/io_constraints_1.f90: New test.
2640 * gfortran.dg/iostat_3.f90: Change wording of warning.
2641 * gfortran.dg/g77/19981216-0.f: The same.
2642
2643 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
2644
2645 PR tree-optimization/23518
2646 * testsuite/gcc.dg/pr23518.c: New.
2647
2648 2005-12-21 Mike Stump <mrs@apple.com>
2649
2650 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
2651
2652 2005-12-21 Paul Brook <paul@codesourcery.com>
2653
2654 * gcc.dg/pr19340.c: Skip on m68k targets.
2655
2656 2005-12-21 Steven Bosscher <stevenb@suse.de>
2657
2658 PR rtl-optimization/25196
2659 * gcc.dg/pr25196.c: New test.
2660
2661 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
2662
2663 PR fortran/25423
2664 gfortran.dg/where_nested_1.f90: New.
2665
2666 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
2667
2668 PR tree-optimization/25382.
2669 * gcc.dg/tree-ssa/pr25382.c: New.
2670
2671 2005-12-20 Richard Guenther <rguenther@suse.de>
2672
2673 PR middle-end/24306
2674 * gcc.target/i386/pr24306.c: New testcase.
2675
2676 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
2677
2678 PR tree-optimization/25501
2679 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
2680
2681 2005-12-20 Richard Guenther <rguenther@suse.de>
2682
2683 Revert
2684 2005-12-02 Richard Guenther <rguenther@suse.de>
2685
2686 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
2687
2688 2005-12-20 Mark Mitchell <mark@codesourcery.com>
2689
2690 PR c++/21228
2691 * g++.dg/warn/Wunreachable-code-2.C: New test.
2692
2693 2005-12-19 Mark Mitchell <mark@codesourcery.com>
2694
2695 PR c++/24278
2696 * g++.dg/template/ctor5.C: New test.
2697
2698 PR c++/24915
2699 * g++.dg/template/overload8.C: New test.
2700
2701 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
2702
2703 * gcc.c-torture/compile/pr25483 : New test.
2704
2705 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2706
2707 PR c++/20552
2708 * g++.dg/ext/typeof10.C: New test.
2709
2710 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
2711
2712 * gcc.dg/mt-loopi1.c: New.
2713
2714 2005-12-18 Richard Guenther <rguenther@suse.de>
2715
2716 PR tree-optimization/25481
2717 * gcc.dg/torture/pr25481.c: New testcase.
2718
2719 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
2720
2721 PR rtl-optimization/21041
2722 * gcc.dg/pr21041.c: New test.
2723
2724 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2725
2726 PR libgfortran/25463
2727 * gfortran.dg/advance.f90: New test.
2728
2729 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
2730
2731 * gcc.dg/20051201-1.c: New test.
2732
2733 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
2734
2735 PR fortran/25018
2736 * gfortran.dg/initialization_1.f90: New test.
2737 * gfortran.dg/enum_5.f90: Change dg-error to new message.
2738 * gfortran.dg/g77/980616-0.f: The same.
2739
2740 2005-12-17 Steven G. Kargl <kargls@comcast.net>
2741
2742 * PR fortran/25458
2743 * gfortran.dg/chkbits.f90: New test.
2744
2745 2005-12-17 Steven G. Kargl <kargls@comcast.net>
2746
2747 * gfortran.dg/enum_5.f: Revert to previous version.
2748
2749 2005-12-17 Steven G. Kargl <kargls@comcast.net>
2750
2751 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
2752 * gfortran.dg/nested_modules_1.f90: Ditto.
2753 * gfortran.dg/hollerith_f95.f90: Ditto.
2754 * gfortran.dg/select_5.f90: Ditto.
2755 * gfortran.dg/secnds.f: Ditto.
2756 * gfortran.dg/hollerith2.f90: Ditto.
2757 * gfortran.dg/imag_2.f: Ditto.
2758 * gfortran.dg/ftell_2.f90: Ditto.
2759 * gfortran.dg/malloc_free_1.f90: Ditto.
2760 * gfortran.dg/logint-1.f: Ditto.
2761 * gfortran.dg/recursive_statement_functions.f90: Ditto.
2762 * gfortran.dg/e_d_fmt.f90: Ditto.
2763 * gfortran.dg/hollerith_legacy.f90: Ditto.
2764 * gfortran.dg/logint-2.f: Ditto.
2765 * gfortran.dg/enum_5.f90: Ditto.
2766 * gfortran.dg/f2c_2.f90: Ditto.
2767 * gfortran.dg/pr17143.f90: Ditto.
2768 * gfortran.dg/namelist_14.f90: Ditto.
2769 * gfortran.dg/logint-3.f: Ditto.
2770 * gfortran.dg/spread_scalar_source.f90: Ditto.
2771 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
2772 * gfortran.dg/namelist_11.f: Ditto.
2773 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
2774 * gfortran.dg/g77/20010519-1.f
2775 * gfortran.dg/g77/alpha1.f: Ditto.
2776 * gfortran.dg/g77/990115-1.f: Ditto.
2777 * gfortran.dg/g77/erfc.f: Ditto.
2778 * gfortran.dg/g77/19990313-3.f: Ditto.
2779 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
2780 * gfortran.dg/g77/20010426.f: Ditto.
2781 * gfortran.dg/g77/19990313-0.f: Ditto.
2782 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
2783 * gfortran.dg/g77/20000629-1.f: Ditto.
2784 * gfortran.dg/g77/970125-0.f: Ditto.
2785 * gfortran.dg/g77/8485.f: Ditto.
2786 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
2787 * gfortran.dg/g77/19990313-1.f: Ditto.
2788 * gfortran.dg/g77/int8421.f: Ditto.
2789 * gfortran.dg/g77/19990305-0.f: Ditto.
2790 * gfortran.dg/g77/947.f: Ditto.
2791 * gfortran.dg/g77/19990905-2.f: Ditto.
2792 * gfortran.dg/g77/cabs.f: Ditto.
2793 * gfortran.dg/g77/19990313-2.f: Ditto.
2794 * gfortran.dg/g77/20020307-1.f: Ditto.
2795 * gfortran.dg/g77/dcomplex.f: Ditto.
2796 * gfortran.dg/g77/19990502-1.f: Ditto.
2797 * gfortran.dg/g77/19981216-0.f: Ditto.
2798 * gfortran.dg/common_4.f90: Ditto.
2799 * gfortran.dg/entry_4.f90: Ditto.
2800 * gfortran.dg/equiv_constraint_2.f90: Ditto.
2801 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
2802 * gfortran.dg/namelist_12.f: Ditto.
2803 * gfortran.dg/scale_1.f90: Ditto.
2804 * gfortran.dg/modulo_1.f90
2805 * gfortran.dg/hollerith.f90: Ditto.
2806 * gfortran.dg/direct_io_3.f90: Ditto.
2807 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
2808 * gfortran.dg/gnu_logical_1.F: Ditto.
2809 * gfortran.dg/unf_io_convert_1.f90: Ditto.
2810 * gfortran.dg/assign_1.f90: Ditto.
2811 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
2812 * gfortran.dg/pr23095.f: Ditto.
2813 * gfortran.dg/read_float_1.f90: Ditto.
2814
2815 2005-12-17 Andreas Jaeger <aj@suse.de>
2816
2817 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
2818 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
2819
2820 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2821
2822 PR fortran/24268
2823 * gfortran.dg/fmt_white.f: New test.
2824
2825 2005-12-16 Steven G. Kargl <kargls@comcast.net>
2826
2827 * gfortran.dg/label_1.f90: New test.
2828
2829 2005-12-15 Ben Elliston <bje@au.ibm.com>
2830
2831 PR testsuite/25422
2832 * gcc.dg/20031012-1.c: Add -Walways-true option.
2833 * gcc.dg/weak/weak-3.c: Likewise.
2834 * g++.old-deja/g++.mike/warn8.C: Likewise.
2835
2836 2005-12-16 Mike Stump <mrs@apple.com>
2837
2838 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
2839 exit.
2840
2841 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2842
2843 PR libgfortran/25264
2844 PR libgfortran/25349
2845 * gfortran.dg/tl_editing.f90: Added additional checks.
2846 * gfortran.dg/t_editing.f: New test.
2847 * gfortran.dg/write_padding.f90: New test
2848
2849 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2850
2851 PR testsuite/25215
2852 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
2853
2854 2005-12-16 Jakub Jelinek <jakub@redhat.com>
2855
2856 PR rtl-optimization/24899
2857 * gcc.c-torture/execute/20051215-1.c: New test.
2858
2859 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
2860
2861 PR 24823
2862 * gfortran.dg/pr24823.f: New test.
2863
2864 2005-12-16 Jeff Law <law@redhat.com>
2865
2866 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
2867
2868 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
2869
2870 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
2871 Change C++ style comments to C style comments.
2872 Remove aligned types from the array.
2873 Keep Enums disabled.
2874 (complex_types): Remove aligned types from the array.
2875 Comment out "_Complex long double".
2876 (attrib_types): Remove.
2877 (complex_attrib_types): Remove.
2878 (attrib_array_types): Remove.
2879 (complex_attrib_array_types): Remove.
2880 (aligned_bitfld_types): Remove.
2881 (n_aligned_bitfld_types): Remove.
2882 (FEATURE_ALIGNEDPACKED): Delete.
2883 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
2884 (singles): Remove support for adding attributes.
2885 (choose_type): Remove support for attributed types.
2886 (generate_fields): Remove support for attributed bit-fields.
2887 Remove support for adding attributes.
2888 (generate_random_tests): Remove support for adding attributes.
2889 (features): Add back "[0] :0" and "complex vector [0]".
2890 (main): Remove support for attributed bit-fields.
2891 Uncomment the calling of generate_random_tests for the rests of
2892 the tests.
2893
2894 2005-12-16 Jan Hubicka <jh@suse.cz>
2895
2896 * gcc.c-torture/combine/pr25224.c: New.
2897
2898 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
2899
2900 PR other/25028
2901 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
2902 HP-UX.
2903
2904 2005-12-15 Richard Sandiford <richard@codesourcery.com>
2905
2906 * gcc.dg/20051215-1.c: New file.
2907
2908 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2909
2910 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
2911 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
2912
2913 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
2914
2915 PR fortran/18197
2916 * gfortran.dg/dummy_functions_1.f90: New.
2917
2918 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
2919
2920 PR rtl-optimization/25310
2921 * gcc.c-torture/compile/pr25310.c: New test.
2922
2923 2005-12-14 Jakub Jelinek <jakub@redhat.com>
2924
2925 PR debug/25023
2926 * gcc.dg/pr25023.c: New test.
2927
2928 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2929
2930 * g++.old-deja/g++.brendan/redecl1.C,
2931 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
2932 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
2933 g++.old-deja/g++.oliva/typeof1.C,
2934 g++.old-deja/g++.other/crash16.C,
2935 g++.old-deja/g++.other/crash34.C,
2936 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
2937 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
2938 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
2939 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
2940 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
2941 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
2942 Remove xfail.
2943
2944 2005-12-14 Kean Johnston <jkj@sco.com>
2945 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2946
2947 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
2948 * gcc.target/i386/20020523-1.c: Ditto.
2949 * gcc.target/i386/tailcall-1.c: Ditto.
2950 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
2951 * gcc.target/i386/ssetype-5.c: Ditto.
2952
2953 2005-12-14 Jeff Law <law@redhat.com>
2954
2955 * gcc.dg/tree-ssa/foldstring-1.c: New test.
2956
2957 2005-12-14 Jakub Jelinek <jakub@redhat.com>
2958
2959 PR target/25254
2960 PR target/24188
2961 * gcc.target/i386/pr25254.c: New test.
2962 * gfortran.dg/PR24188.f: New test.
2963
2964 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
2965
2966 * lib/fortran-torture.exp: Catch remaining uses of
2967 remote_file build delete.
2968
2969 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2970
2971 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
2972
2973 2005-12-14 Ben Elliston <bje@au.ibm.com>
2974
2975 * gcc.dg/warn-addr-cmp.c: New test.
2976
2977 2005-12-13 Jakub Jelinek <jakub@redhat.com>
2978
2979 PR debug/25023
2980 PR target/25293
2981 * gcc.target/i386/pr25293.c: New test.
2982
2983 2005-12-13 Petr Machata <machata@post.cz>
2984
2985 PR c++/24907
2986 * g++.dg/parse/comma2.C: New test.
2987
2988 2005-12-13 Mark Mitchell <mark@codesourcery.com>
2989 Jakub Jelinek <jakub@redhat.com>
2990
2991 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
2992 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
2993 (limits.h): Include unconditionally.
2994 (stdlib.h): Likewise.
2995 (hashtab.h): Do not include.
2996 (getopt.h): Likewise.
2997 (stddef.h): Include.
2998 (hashval_t): Define.
2999 (struct entry): Add "next" field.
3000 (HASH_SIZE): New macro.
3001 (hash_table): New variable.
3002 (switchfiles): Do not use xmalloc.
3003 (mix): New macro.
3004 (iterative_hash): New function.
3005 (hasht): Remove.
3006 (e_exists): New function.
3007 (e_insert): Likewise.
3008 (output): Use, instead of libiberty hashtable functions.
3009 (main): Do not use getopt. Do not call htab_create.
3010
3011 2005-12-13 Jakub Jelinek <jakub@redhat.com>
3012
3013 PR c++/25331
3014 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
3015 put atal* and atpaal* attributes on array elements.
3016 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
3017 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
3018 put atal* and atpaal* attributes on array elements.
3019 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
3020
3021 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
3022
3023 * gcc.dg/single-precision-constant.c: New test.
3024
3025 2005-12-13 Alan Modra <amodra@bigpond.net.au>
3026
3027 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
3028 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
3029 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
3030 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
3031 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
3032 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
3033 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
3034 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
3035 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
3036 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
3037 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
3038 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
3039 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
3040 gcc.target/powerpc/ppc-sdata-2.c,
3041 gcc.target/powerpc/ppc-stackalign-1.c,
3042 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
3043 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
3044 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
3045 gcc.target/powerpc/rs6000-ldouble-2.c,
3046 gcc.target/powerpc/rs6000-power2-1.c,
3047 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
3048 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
3049 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
3050 option into target selector.
3051 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
3052 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
3053
3054 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
3055
3056 PR objc/25348
3057 * objc.dg/encode-9.m: New test.
3058
3059 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3060
3061 PR testsuite/20772
3062 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
3063 * gcc.dg/asm-b.c: Fix typo.
3064 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
3065 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
3066 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
3067 i?86 lp64 and x86_64 ilp32.
3068 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
3069 on i?86 lp64.
3070 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
3071
3072 2005-12-12 Steven G. Kargl <kargls@comcast.net>
3073
3074 PR fortran/25078
3075 gfortran.dg/equiv_5.f90: New test.
3076
3077 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
3078
3079 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
3080 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
3081 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
3082 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
3083 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
3084 * gcc.dg/tree-ssa/reassoc-5.c: New.
3085 * gcc.dg/tree-ssa/reassoc-6.c: New.
3086 * gcc.dg/tree-ssa/reassoc-7.c: New.
3087 * gcc.dg/tree-ssa/reassoc-8.c: New.
3088 * gcc.dg/tree-ssa/reassoc-9.c: New.
3089 * gcc.dg/tree-ssa/reassoc-10.c: New.
3090 * gcc.dg/tree-ssa/reassoc-11.c: New.
3091
3092 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3093
3094 PR testsuite/25167
3095 PR testsuite/24478
3096 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
3097
3098 2005-12-12 Mark Mitchell <mark@codesourcery.com>
3099
3100 PR c++/25300
3101 * g++.dg/template/inherit.C: Do not use a generic error message.
3102
3103 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
3104
3105 PR libobjc/25354
3106 * objc.dg/gnu-encoding: New directory.
3107 * objc.dg/gnu-encoding/compat-common.h: New file.
3108 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
3109 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
3110 * objc.dg/gnu-encoding/vector-defs.h: New file.
3111 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
3112 * objc.dg/gnu-encoding/generate-random.c: New file.
3113 * objc.dg/gnu-encoding/generate-random_r.c: New file.
3114 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
3115 * objc.dg/gnu-encoding/generate-random.h: New file.
3116
3117 2005-12-11 Mark Mitchell <mark@codesourcery.com>
3118
3119 PR c++/25337
3120 * g++.dg/template/defarg7.C: New test.
3121
3122 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
3123
3124 PR libobjc/25347
3125 * objc.dg/encode-8.m: New test.
3126
3127 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
3128
3129 PR libobjc/25346
3130 * objc.dg/encode-7.m: New test.
3131
3132 2005-12-10 Mark Mitchell <mark@codesourcery.com>
3133
3134 PR c++/25010
3135 * g++.dg/opt/inline10.C: New test.
3136
3137 2005-12-11 Steven G. Kargl <kargls@comcast.net>
3138
3139 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
3140
3141 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
3142
3143 * gfortran.dg/substring_equivalence.f90: typo in comment
3144
3145 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3146
3147 PR fortran/25068
3148 * gfortran.dg/iostat_3.f90: New test.
3149
3150 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
3151
3152 PR fortran/23815
3153 * gfortran.dg/unf_io_convert_1.f90: New test.
3154 * gfortran.dg/unf_io_convert_2.f90: New test.
3155 * gfortran.dg/unf_io_convert_3.f90: New test.
3156
3157 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3158
3159 PR testsuite/20772
3160 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
3161 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
3162 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
3163 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
3164 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
3165 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
3166 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
3167 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
3168 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
3169 gcc.dg/torture/fp-int-convert-float128-timode.c,
3170 gcc.dg/torture/fp-int-convert-float128.c,
3171 gcc.dg/torture/fp-int-convert-float80-timode.c,
3172 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
3173 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
3174
3175 * gcc.dg/tls/opt-1.c: Require effective target fpic.
3176
3177 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
3178
3179 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
3180
3181 2005-12-10 Richard Sandiford <richard@codesourcery.com>
3182
3183 * gcc.dg/20051207-1.c,
3184 * gcc.dg/20051207-2.c,
3185 * gcc.dg/20051207-3.c: New tests.
3186
3187 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3188
3189 PR testsuite/20772
3190 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
3191 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
3192 dg-skip-if target selector.
3193
3194 PR testsuite/20772
3195 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
3196 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
3197 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
3198 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
3199 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
3200 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
3201 and/or merge with i?86 cases.
3202
3203 * gcc.dg/tls/opt-3.c: Require effective target fpic.
3204
3205 PR testsuite/20772
3206 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
3207 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
3208 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
3209 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
3210 x86_64-*-linux*.
3211
3212 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
3213
3214 PR target/25311
3215 * gcc.c-torture/compile/pr25311.c: New test.
3216
3217 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3218
3219 PR libgfortran/25039
3220 * gfortran.dg/read_comma.f: New test.
3221
3222 2005-12-08 Jakub Jelinek <jakub@redhat.com>
3223
3224 PR c++/19317
3225 * g++.dg/opt/pr19317-1.C: New test.
3226 * g++.dg/opt/pr19317-2.C: New test.
3227 * g++.dg/opt/pr19317-3.C: New test.
3228
3229 PR target/19005
3230 * gcc.c-torture/execute/pr19005.c: New test.
3231
3232 PR target/17828
3233 * g++.old-deja/g++.other/comdat5.C: New test.
3234 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
3235
3236 * g++.dg/compat/struct-layout-1.exp: New file.
3237 * g++.dg/compat/struct-layout-1.h: New.
3238 * g++.dg/compat/struct-layout-1_generate.c: New.
3239 * g++.dg/compat/struct-layout-1_x1.h: New.
3240 * g++.dg/compat/struct-layout-1_x2.h: New.
3241 * g++.dg/compat/struct-layout-1_y1.h: New.
3242 * g++.dg/compat/struct-layout-1_y2.h: New.
3243
3244 * gcc.dg/20050330-2.c: New test.
3245
3246 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
3247
3248 PR fortran/25292
3249 * gfortran.dg/associated_1.f90: New.
3250
3251 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3252
3253 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
3254 ILP32 vect_no_align platforms.
3255
3256 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
3257 Jakub Jelinek <jakub@redhat.com>
3258
3259 PR target/25268
3260 * gcc.c-torture/compile/20051207-1.c: New test.
3261
3262 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3263
3264 PR testsuite/20772
3265 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
3266 gcc.dg/torture/pr18582-1.c,
3267 gcc.target/i386/attributes-error.c: Also test on x86_64.
3268
3269 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
3270
3271 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3272
3273 PR c++/19397
3274 * g++.dg/template/typedef3.C: New test.
3275
3276 PR c++/19762
3277 PR c++/19764
3278 * g++.dg/template/dtor3.C: Fix error markers.
3279
3280 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
3281
3282 * lib/target-supports.exp (check_effective_target_sync_char_short):
3283 Add s390*.
3284
3285 2005-12-06 Janis Johnson <janis187@us.ibm.com>
3286
3287 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
3288
3289 2005-12-06 Roger Sayle <roger@eyesopen.com>
3290
3291 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
3292 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
3293 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
3294 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
3295
3296 2005-12-06 Roger Sayle <roger@eyesopen.com>
3297
3298 PR c++/25263
3299 * g++.dg/other/array2.C: New test case.
3300
3301 2005-12-05 Geoffrey Keating <geoffk@apple.com>
3302
3303 * gcc.dg/darwin-weakimport-3.c: New.
3304
3305 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
3306 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
3307 and to work on Darwin.
3308 * gcc.dg/attr-weakref-1b.c: New file.
3309 * gcc.dg/attr-weakref-2.c: New test.
3310 * gcc.dg/darwin-weakref-1.c: New test.
3311
3312 2005-12-05 Janis Johnson <janis187@us.ibm.com>
3313
3314 PR testsuite/25247
3315 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
3316 use in selector expressions.
3317 (dg-xfail-if): Ditto.
3318 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
3319 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
3320 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
3321 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
3322 * gcc.test-framework/test-framework.exp: Skip generated tests if
3323 CHECK_TEST_FRAMEWORK is not 1.
3324
3325 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3326
3327 PR tree-optimization/24963
3328 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
3329
3330 PR target/24108
3331 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
3332
3333 PR target/18580
3334 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
3335 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
3336 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
3337 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
3338
3339 2005-12-05 Jakub Jelinek <jakub@redhat.com>
3340
3341 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
3342 dg-options.
3343
3344 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
3345
3346 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
3347
3348 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
3349
3350 * gcc.dg/format/cast-1.c: New test.
3351
3352 2005-12-04 Roger Sayle <roger@eyesopen.com>
3353
3354 PR c/7776
3355 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
3356 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
3357 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
3358 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
3359
3360 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
3361
3362 * gcc.dg/cast-pretty-print-1.c: New test.
3363
3364 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
3365
3366 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
3367
3368 2005-12-02 Mark Mitchell <mark@codesourcery.com>
3369
3370 PR c++/24173
3371 * g++.dg/template/friend40.C: New test.
3372
3373 2005-12-02 Jakub Jelinek <jakub@redhat.com>
3374
3375 PR target/25199
3376 * gcc.target/i386/movq-2.c: New test.
3377 * gcc.target/i386/movq.c: Remove target i?86, instead add
3378 dg-require-effective-target ilp32.
3379
3380 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3381
3382 PR c++/24103
3383 * g++.dg/other/default1.C: New test.
3384
3385 2005-12-02 Richard Guenther <rguenther@suse.de>
3386
3387 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
3388
3389 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
3390
3391 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
3392
3393 2005-12-02 Alan Modra <amodra@bigpond.net.au>
3394
3395 PR target/21017
3396 * gcc.target/powerpc/rotate.c: New.
3397
3398 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3399
3400 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
3401 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
3402
3403 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
3404
3405 PR c/13384
3406 * gcc.dg/pr17730-1.c: Adjust.
3407 * gcc.dg/lvalue1.c (main): Likewise.
3408 * gcc.dg/lvalue-2.c: Likewise.
3409 * g++.dg/pr7503-3.C
3410
3411 2005-12-01 Geoffrey Keating <geoffk@apple.com>
3412
3413 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
3414 error messages.
3415
3416 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
3417
3418 PR fortran/24789
3419 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
3420
3421 2005-12-01 Uros Bizjak <uros@kss-loka.si>
3422
3423 PR target/24475
3424 * lib/target-supports.exp (check_effective_target_tls): New.
3425 (check_effective_target_tls_runtime): New.
3426 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
3427 for TLS support.
3428 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
3429 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
3430 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
3431 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
3432 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
3433 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
3434 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
3435 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
3436 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
3437 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
3438 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
3439 effective-target TLS.
3440 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
3441 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
3442 effective-target TLS runtime.
3443
3444 2005-12-01 Uros Bizjak <uros@kss-loka.si>
3445
3446 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
3447
3448 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
3449
3450 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
3451 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
3452 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
3453 ignored" warnings when "packing" is the same as the ABI layout.
3454
3455 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
3456
3457 PR fortran/21302
3458 * gfortran.dg/line_length_1.f: New test.
3459 * gfortran.dg/line_length_2.f90: Ditto.
3460
3461 2005-11-30 Richard Guenther <rguenther@suse.de>
3462
3463 PR tree-optimization/21655
3464 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
3465
3466 2005-11-30 Dale Johannesen <dalej@apple.com>
3467
3468 * gcc.c-torture/compile/pr24930.c: New.
3469
3470 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
3471
3472 PR fortran/15809
3473 * gfortran.dg/auto_char_dummy_array.f90: New test.
3474
3475 2005-11-30 Jeff Law <law@redhat.com>
3476
3477 * g++.old-deja/g++.law/pr25000.C: New test.
3478
3479 2005-11-30 Jakub Jelinek <jakub@redhat.com>
3480
3481 * gcc.dg/tls/opt-11.c: New test.
3482
3483 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
3484
3485 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
3486 targets.
3487 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
3488 LP64 ia64.
3489
3490 2005-11-29 Jakub Jelinek <jakub@redhat.com>
3491
3492 * gfortran.dg/open_access_1.f90: New test.
3493
3494 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3495
3496 * gcc.dg/charset/builtin2.c: New test.
3497
3498 2005-11-28 Jakub Jelinek <jakub@redhat.com>
3499
3500 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
3501 on mmix-*-* for *_[xy].c.
3502
3503 2005-11-28 Kean Johnston <jkj@sco.com>
3504
3505 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
3506 headers.
3507 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
3508 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
3509 * gcc.target/i386/asm-3.c: Ditto.
3510 * gcc.target/i386/clobbers.c: Ditto.
3511 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
3512 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
3513 test regexp.
3514 * gcc.target/i386/mul.c: Ditto.
3515 * gcc.target/i386/ssetype-1.c: Ditto.
3516 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
3517 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
3518 static so the test works with -fPIC mode too. Based on comment in
3519 PR19231 by Pinski.
3520 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
3521
3522 2005-11-28 Richard Guenther <rguenther@suse.de>
3523
3524 * gcc.dg/alias-9.c: New testcase.
3525 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
3526
3527 2005-11-28 Roger Sayle <roger@eyesopen.com>
3528 Uros Bizjak <uros@kss-loka.si>
3529
3530 PR middle-end/20219
3531 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
3532 tan(x)/sin(x) transformations.
3533
3534 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
3535
3536 PR middle-end/24575
3537 * gcc.dg/tree-ssa/divide-3.c: New test.
3538 * gcc.dg/tree-ssa/divide-4.c: New test.
3539
3540 2005-11-27 Steven G. Kargl <kargls@comcast.net>
3541
3542 PR fortran/24917
3543 * gfortran.dg/boz_6.f90: New test.
3544
3545 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3546
3547 PR fortran/23912
3548 * gfortran.dg/modulo_1.f90: New test.
3549
3550 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3551
3552 PR libfortran/24919
3553 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
3554 fail on CRLF platforms.
3555 * gfortran.dg/ftell_2.f90: Likewise.
3556
3557 2005-11-26 Eric Christopher <echristo@apple.com>
3558
3559 * gcc.dg/intmax_t-1.c: Remove mips xfail.
3560
3561 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
3562
3563 * objc.dg/gnu-runtime-3.m: Simplify.
3564
3565 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
3566
3567 PR middle-end/23669
3568 * gcc.dg/tree-ssa/divide-1.c: New test.
3569 * gcc.dg/tree-ssa/divide-2.c: New test.
3570
3571 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
3572
3573 PR libgfortran/24945
3574 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
3575
3576 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
3577
3578 PR libgfortran/24945
3579 * gfortran.dg/open_status_2.f90: New test.
3580
3581 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3582
3583 * gcc.c-torture/execute/builtins/fprintf.c,
3584 gcc.c-torture/execute/builtins/fputs-lib.c,
3585 gcc.c-torture/execute/builtins/fputs.c,
3586 gcc.c-torture/execute/builtins/lib/fprintf.c,
3587 gcc.c-torture/execute/builtins/lib/printf.c,
3588 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
3589
3590 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
3591
3592 * gcc.dg/20050922-2.c: New test.
3593
3594 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
3595
3596 * objc.dg/gnu-runtime-3.m: New test.
3597
3598 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3599
3600 PR c++/9278
3601 * g++.dg/other/void1.C: New test.
3602
3603 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
3604
3605 PR middle-end/24998
3606 * gcc.dg/torture/fp-int-convert-float.c,
3607 gcc.dg/torture/fp-int-convert-double.c,
3608 gcc.dg/torture/fp-int-convert-long-double.c,
3609 gcc.dg/torture/fp-int-convert-timode.c,
3610 gcc.dg/torture/fp-int-convert-float80.c,
3611 gcc.dg/torture/fp-int-convert-float80-timode.c,
3612 gcc.dg/torture/fp-int-convert-float128.c,
3613 gcc.dg/torture/fp-int-convert-float128-timode.c,
3614 gcc.dg/torture/fp-int-convert.h: New files.
3615
3616 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
3617
3618 PR middle-end/24989
3619 * gcc.dg/tree-ssa/bool-10.c: New test.
3620 * gcc.dg/tree-ssa/bool-11.c: New test.
3621 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
3622
3623 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
3624
3625 PR middle-end/24990
3626 * tree-ssa/pr24990-1.c: New test.
3627
3628 2005-11-24 Richard Guenther <rguenther@suse.de>
3629 Dirk Mueller <dmueller@suse.de>
3630
3631 PR c++/14024
3632 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
3633 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
3634 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
3635 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
3636 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
3637 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
3638
3639 2005-11-23 Uros Bizjak <uros@kss-loka.si>
3640
3641 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
3642
3643 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
3644
3645 PR c/21668
3646 * gcc.dg/Wc++-compat.c: New.
3647 * gcc.dg/Wno-c++-compat.c: New.
3648
3649 2005-11-23 Alan Modra <amodra@bigpond.net.au>
3650
3651 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
3652 (vspltish, vspltisw): Likewise.
3653
3654 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3655
3656 PR libgfortran/24794
3657 * gfortran.dg/namelist_12.f: Fix quotes.
3658 * gfortran.dg/namelist_13.f90: Fix quotes.
3659 * gfortran.dg/namelist_14.f90: Fix quotes.
3660 * gfortran.dg/namelist_15.f90: Fix quotes.
3661 * gfortran.dg/namelist_use.f90: Fix quotes.
3662 * gfortran.dg/namelist_use_only.f90: Fix quotes.
3663 * gfortran.dg/namelist_21.f90: New test.
3664 * gfortran.dg/namelist_22.f90: New test.
3665
3666 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
3667
3668 PR target/23435
3669 * gcc.c-torture/compile/pr23435.c: New.
3670
3671 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
3672
3673 * gcc.c-torture/execute/floatunsisf-1.c: New test.
3674
3675 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
3676
3677 * gcc.target/powerpc/405-macchw-1.c,
3678 gcc.target/powerpc/405-macchw-2.c,
3679 gcc.target/powerpc/405-macchwu-1.c,
3680 gcc.target/powerpc/405-macchwu-2.c,
3681 gcc.target/powerpc/405-machhw-1.c,
3682 gcc.target/powerpc/405-machhw-2.c,
3683 gcc.target/powerpc/405-machhwu-1.c,
3684 gcc.target/powerpc/405-machhwu-2.c,
3685 gcc.target/powerpc/405-maclhw-1.c,
3686 gcc.target/powerpc/405-maclhw-2.c,
3687 gcc.target/powerpc/405-maclhwu-1.c,
3688 gcc.target/powerpc/405-maclhwu-2.c,
3689 gcc.target/powerpc/405-mulchw-1.c,
3690 gcc.target/powerpc/405-mulchw-2.c,
3691 gcc.target/powerpc/405-mulchwu-1.c,
3692 gcc.target/powerpc/405-mulchwu-2.c,
3693 gcc.target/powerpc/405-mulhhw-1.c,
3694 gcc.target/powerpc/405-mulhhw-2.c,
3695 gcc.target/powerpc/405-mulhhwu-1.c,
3696 gcc.target/powerpc/405-mulhhwu-2.c,
3697 gcc.target/powerpc/405-mullhw-1.c,
3698 gcc.target/powerpc/405-mullhw-2.c,
3699 gcc.target/powerpc/405-mullhwu-1.c,
3700 gcc.target/powerpc/405-mullhwu-2.c,
3701 gcc.target/powerpc/405-nmacchw-1.c,
3702 gcc.target/powerpc/405-nmacchw-2.c,
3703 gcc.target/powerpc/405-nmachhw-1.c,
3704 gcc.target/powerpc/405-nmachhw-2.c,
3705 gcc.target/powerpc/405-nmaclhw-1.c,
3706 gcc.target/powerpc/405-nmaclhw-2.c,
3707 gcc.target/powerpc/440-macchw-1.c,
3708 gcc.target/powerpc/440-macchw-2.c,
3709 gcc.target/powerpc/440-macchwu-1.c,
3710 gcc.target/powerpc/440-macchwu-2.c,
3711 gcc.target/powerpc/440-machhw-1.c,
3712 gcc.target/powerpc/440-machhw-2.c,
3713 gcc.target/powerpc/440-machhwu-1.c,
3714 gcc.target/powerpc/440-machhwu-2.c,
3715 gcc.target/powerpc/440-maclhw-1.c,
3716 gcc.target/powerpc/440-maclhw-2.c,
3717 gcc.target/powerpc/440-maclhwu-1.c,
3718 gcc.target/powerpc/440-maclhwu-2.c,
3719 gcc.target/powerpc/440-mulchw-1.c,
3720 gcc.target/powerpc/440-mulchw-2.c,
3721 gcc.target/powerpc/440-mulchwu-1.c,
3722 gcc.target/powerpc/440-mulchwu-2.c,
3723 gcc.target/powerpc/440-mulhhw-1.c,
3724 gcc.target/powerpc/440-mulhhw-2.c,
3725 gcc.target/powerpc/440-mulhhwu-1.c,
3726 gcc.target/powerpc/440-mulhhwu-2.c,
3727 gcc.target/powerpc/440-mullhw-1.c,
3728 gcc.target/powerpc/440-mullhw-2.c,
3729 gcc.target/powerpc/440-mullhwu-1.c,
3730 gcc.target/powerpc/440-mullhwu-2.c,
3731 gcc.target/powerpc/440-nmacchw-1.c,
3732 gcc.target/powerpc/440-nmacchw-2.c,
3733 gcc.target/powerpc/440-nmachhw-1.c,
3734 gcc.target/powerpc/440-nmachhw-2.c,
3735 gcc.target/powerpc/440-nmaclhw-1.c,
3736 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
3737
3738 2005-11-21 Jakub Jelinek <jakub@redhat.com>
3739
3740 PR fortran/24774
3741 * gfortran.dg/inquire_9.f90: New test.
3742
3743 PR fortran/21647
3744 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
3745
3746 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3747
3748 PR libfortran/24432
3749 * lib/target-supports.exp (check_effective_target_fortran_large_real):
3750 Check that 'cos' is supported.
3751
3752 2005-11-21 Paul Thomas <pault@gcc.gnu.org
3753
3754 PR fortran/24223
3755 * gfortran.dg/substring_equivalence.f90: New test.
3756
3757 PR fortran/24705
3758 * gfortran.dg/auto_internal_assumed.f90: New test.
3759
3760 2005-11-21 Uros Bizjak <uros@kss-loka.si>
3761
3762 * gcc.dg/fold-div-2.c: New test.
3763
3764 2005-11-20 Ian Lance Taylor <ian@airs.com>
3765
3766 PR rtl-optimization/24883
3767 * gcc.c-torture/compile/pr24883.c: New test.
3768
3769 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
3770
3771 PR middle-end/20583
3772 * gcc.c-torture/compile/pr20583.c: New.
3773
3774 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
3775
3776 * gcc.c-torture/execute/usmul.c: New test.
3777
3778 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
3779
3780 * gcc.dg/tree-ssa/vrp22.c: New test.
3781
3782 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
3783
3784 PR middle-end/24912
3785 * gcc.dg/torture/pr24912-1.c: New test.
3786
3787 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
3788
3789 PR fortran/24862
3790 * gfortran.dg/arrayio_derived_1.f90: New test.
3791
3792 2005-11-19 Richard Guenther <rguenther@suse.de>
3793
3794 PR middle-end/23294
3795 * gcc.dg/tree-ssa/pr23294.c: New testcase.
3796
3797 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
3798
3799 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
3800
3801 2005-11-18 Mark Mitchell <mark@codesourcery.com>
3802
3803 PR c++/8355
3804 * g++.dg/template/friend39.C: New test.
3805
3806 2005-11-18 James E Wilson <wilson@specifix.com>
3807
3808 * gcc.dg/builtin-strstr.c: New.
3809
3810 2005-11-18 Richard Henderson <rth@redhat.com>
3811
3812 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
3813 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
3814 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
3815 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
3816 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
3817 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
3818 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
3819 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
3820 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
3821 renaming to remove initial "ia64-".
3822
3823 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
3824
3825 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
3826
3827 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
3828
3829 * g++.dg/cpp/string-2.C: New test.
3830
3831 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
3832
3833 * gcc.dg/tree-ssa/loop-14.c: New test.
3834
3835 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
3836 Michael Chamberlain <michael@chamberlain.net.au>
3837
3838 * ada/acats/run_all.sh (target_run): Kill long running tests.
3839
3840 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3841
3842 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
3843 * gcc.dg/cleanup-9.c: Likewise.
3844 * gcc.dg/cleanup-10.c: Likewise.
3845 * gcc.dg/cleanup-11.c: Likewise.
3846
3847 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3848
3849 PR fortran/24892
3850 * gfortran.dg/open_access_append_1.f90: New test.
3851 * gfortran.dg/open_access_append_2.f90: New test.
3852
3853 2005-11-16 Richard Guenther <rguenther@suse.de>
3854
3855 PR middle-end/24851
3856 * gcc.c-torture/execute/pr24851.c: New testcase.
3857
3858 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
3859
3860 * gcc.dg/fold-overflow-1.c: New test.
3861
3862 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
3863
3864 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
3865 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
3866
3867 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
3868
3869 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
3870 structures.
3871 * g++.dg/eh/forced2.C: Likewise.
3872 * g++.dg/eh/forced3.C: Likewise.
3873 * g++.dg/eh/forced4.C: Likewise.
3874
3875 2005-11-11 Mike Stump <mrs@apple.com>
3876
3877 * g++.old-deja/g++.mike/unused.C: Add.
3878
3879 2005-11-15 Mark Mitchell <mark@codesourcery.com>
3880
3881 PR c++/24667
3882 * g++.dg/warn/Wcast-qual1.C: New test.
3883
3884 2005-11-15 Jan Hubicka <jh@suse.cz>
3885
3886 * gcc.dg/winline-5.c: Add large-unit-insns limit.
3887
3888 2005-11-14 David Edelsohn <edelsohn@gnu.org>
3889
3890 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
3891
3892 2005-11-14 Diego Novillo <dnovillo@redhat.com>
3893
3894 PR 24840
3895 * gcc.dg/tree-ssa/pr24840.c: New test.
3896
3897 2005-11-14 Janis Johnson <janis187@us.ibm.com>
3898
3899 PR testsuite/24841
3900 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
3901
3902 2005-11-14 Dale Johannesen <dalej@apple.com>
3903
3904 * gcc.c-torture/execute/20051113-1.c: New.
3905
3906 2005-11-14 Mark Mitchell <mark@codesourcery.com>
3907
3908 PR c++/24687
3909 * g++.dg/template/crash43.C: New test.
3910
3911 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
3912
3913 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
3914
3915 2005-11-13 Mark Mitchell <mark@codesourcery.com>
3916
3917 PR c++/24817
3918 * g++.dg/eh/spec8.C: New test.
3919
3920 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
3921
3922 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
3923
3924 2005-11-13 Mark Mitchell <mark@codesourcery.com>
3925
3926 PR c++/20293
3927 * g++.dg/parse/ambig4.C: New test.
3928 * g++.dg/tc1/dr101.C: Adjust error markers.
3929 * g++.dg/lookup/strong-using-2.C: Likewise.
3930 * g++.dg/lookup/ambig5.C: Likewise.
3931 * g++.dg/lookup/ambig4.C: Likewise.
3932 * g++.dg/parse/crash22.C: Likewise.
3933
3934 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
3935
3936 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
3937
3938 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
3939
3940 * gcc.dg/nested-calls-1.c: New test.
3941
3942 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3943
3944 * gfortran.dg/complex_intrinsic_1.f90: New test.
3945 * gfortran.dg/complex_intrinsic_2.f90: New test.
3946 * gfortran.dg/fgetc_1.f90: New test.
3947 * gfortran.dg/fgetc_2.f90: New test.
3948 * gfortran.dg/fgetc_3.f90: New test.
3949 * gfortran.dg/ftell_1.f90: New test.
3950 * gfortran.dg/ftell_2.f90: New test.
3951 * gfortran.dg/gnu_logical_1.F: New test.
3952 * gfortran.dg/gnu_logical_2.f90: New test.
3953
3954 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
3955
3956 PR middle-end/24820
3957 * testsuite/gcc.dg/pr24820.c: New test.
3958
3959 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
3960
3961 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
3962 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
3963 variable.
3964
3965 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3966
3967 testsuite/24614
3968 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
3969
3970 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
3971
3972 * gcc.target/cris/cris.exp: New file.
3973 * gcc.target/cris/rld-legit1.c: New test.
3974 * gcc.target/cris/rld-legit2.c: New test.
3975
3976 2005-11-12 Jakub Jelinek <jakub@redhat.com>
3977
3978 PR c++/24780
3979 * g++.dg/opt/pr24780.C: New test.
3980
3981 PR c++/24761
3982 * g++.dg/template/asm1.C: New test.
3983
3984 2005-11-12 Steven G. Kargl <kargls@comcast.net>
3985
3986 PR libgfortran/24787
3987 * gfortran.dg/scan_1.f90: New test.
3988
3989 2005-11-12 Jan Hubicka <jh@suse.cz>
3990
3991 * gcc.target/i386/minmax-1.c: New.
3992 * gcc.target/i386/minmax-2.c: New.
3993
3994 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
3995
3996 * gcc.dg/pr24445.c: Fix for 64-bit targets.
3997
3998 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
3999
4000 * gcc.c-torture/execute/20051110-1.c,
4001 gcc.c-torture/execute/20051110-2.c: New tests.
4002
4003 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
4004
4005 PR middle-end/24750
4006 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
4007 New tests.
4008
4009 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
4010
4011 * lib/target-libpath.exp (get_shlib_extension): New proc.
4012 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
4013 * lib/gfortran.exp (gfortran_link_flags): Likewise.
4014 * lib/objc.exp (objc_target_compile): Likewise.
4015 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
4016 detection.
4017
4018 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
4019
4020 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
4021
4022 * lib/target-supports.exp (check_effective_target_static_libgfortran):
4023 Add -static to additional_flags and pass it to target_compile.
4024
4025 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4026
4027 PR libgfortran/24719
4028 gfortran.dg/read_noadvance.f90: New test.
4029
4030 PR libgfortran/24699
4031 gfortran.dg/fmt_t_2.f90: New test.
4032
4033 PR libgfortran/24785
4034 gfortran.dg/read_x_eor.f90: New test.
4035
4036 PR libgfortran/24584
4037 gfortran.dg/namelist_empty.f90: Rename test.
4038
4039 PR libgfortran/24489
4040 gfortran/read_eor.f90: Rename test.
4041
4042 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
4043
4044 PR fortran/15976
4045 * gfortran.dg/automatic_module_variable.f90: New test.
4046
4047 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
4048
4049 PR target/24445
4050 * gcc.dg/pr24445.c: New test.
4051
4052 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
4053
4054 PR fortran/24655
4055 PR fortran/24755
4056 * gfortran.dg/recursive_statement_functions.f90: Add statement
4057 functions using inline intrinsic functions and parameters to test
4058 that they no longer seg-fault.
4059
4060 PR fortran/24409
4061 gfortran.dg/nested_modules_4.f90: New test.
4062 gfortran.dg/nested_modules_5.f90: New test.
4063
4064 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4065
4066 PR fortran/24643
4067 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
4068
4069 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
4070
4071 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
4072 failures.
4073
4074 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4075
4076 * gcc.dg/sparc-getcontext-1.c: New test.
4077
4078 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
4079
4080 * gcc.dg/ifcvt-fabs-1.c: New test.
4081
4082 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
4083
4084 PR other/4372
4085 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
4086 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
4087
4088 2005-11-09 Richard Guenther <rguenther@suse.de>
4089
4090 PR tree-optimization/24716
4091 * gcc.c-torture/execute/pr24716.c: New testcase.
4092
4093 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
4094
4095 * gcc.dg/pr24624.c: Disable for non S/390 targets.
4096
4097 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
4098
4099 PR 24624
4100 * gcc.dg/pr24624.c: Testcase added.
4101
4102 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
4103
4104 PR 24623
4105 * g++.dg/other/pr24623.C: Testcase added.
4106
4107 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
4108
4109 PR fortran/22607
4110 * gfortran-dg/pure_byref_1.f90: New.
4111 * gfortran-dg/pure_byref_2.f90: New.
4112
4113 2005-11-09 Uros Bizjak <uros@kss-loka.si>
4114
4115 PR c/24101
4116 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
4117 * gcc.dg/dg.exp: Run main loop also for *.i files.
4118
4119 2005-11-08 Jakub Jelinek <jakub@redhat.com>
4120
4121 PR c++/19450
4122 * g++.dg/tls/diag-3.C: New test.
4123 * g++.dg/tls/diag-4.C: New test.
4124 * g++.dg/tls/static-1.C: New test.
4125 * g++.dg/tls/static-1a.cc: New file.
4126
4127 2005-11-08 Diego Novillo <dnovillo@redhat.com>
4128
4129 PR 23046
4130 * g++.dg/tree-ssa/pr23046.C: New test.
4131
4132 2005-11-08 Devang Patel <dpatel@apple.com>
4133
4134 PR tree-optimization/23115
4135 * gcc.dg/tree-ssa/pr23115.c: New.
4136
4137 2005-11-08 David Edelsohn <edelsohn@gnu.org>
4138
4139 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
4140 * gcc.target/powerpc/pr16155.c: Same.
4141 * gcc.target/powerpc/altivec-1.c: Same.
4142 * gcc.target/powerpc/altivec-2.c: Same.
4143 * gcc.target/powerpc/altivec-3.c: Same.
4144 * gcc.target/powerpc/altivec-5.c: Same.
4145 * gcc.target/powerpc/altivec-11.c: Same.
4146 * gcc.target/powerpc/altivec-12.c: Same.
4147 * gcc.target/powerpc/altivec-14.c: Same.
4148 * gcc.target/powerpc/altivec-22.c: Same.
4149 * gcc.target/powerpc/altivec-consts.c: Same.
4150 * gcc.target/powerpc/altivec-pr22085.c: Same.
4151 * gcc.target/powerpc/altivec-splat.c: Same.
4152 * gcc.target/powerpc/altivec-varargs-1.c: Same.
4153 * gcc.target/powerpc/altivec-vec-merge.c: Same.
4154 * gcc.target/powerpc/darwin-longlong.c: Same.
4155
4156 2005-11-08 Uros Bizjak <uros@kss-loka.si>
4157
4158 PR target/19340
4159 * gcc.dg/pr19340.c: New test.
4160
4161 2005-11-07 Ian Lance Taylor <ian@airs.com>
4162
4163 PR rtl-optimization/24683
4164 * gcc.dg/pr24683.c: New test.
4165
4166 2005-11-07 Uros Bizjak <uros@kss-loka.si>
4167
4168 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
4169 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
4170
4171 2005-11-07 Uros Bizjak <uros@kss-loka.si>
4172
4173 * gcc.target/i386/pr23376.c: Compile with -mmmx.
4174
4175 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
4176
4177 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
4178
4179 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
4180
4181 PR target/24230
4182
4183 * gcc.target/powerpc/altivec-consts.c,
4184 gcc.target/powerpc/altivec-splat.c: New testcase.
4185
4186 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
4187
4188 PR c/24599
4189
4190 * gcc.dg/overflow-2.c: New testcase.
4191
4192 2005-11-07 Jakub Jelinek <jakub@redhat.com>
4193
4194 PR rtl-optimization/23567
4195 * gcc.c-torture/execute/20051104-1.c: New test.
4196
4197 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
4198
4199 PR fortran/24534
4200 gfortran.dg/private_type_2.f90: Modified to check that case with
4201 PRIVATE declaration within derived type is accepted.
4202
4203 PR fortran/20838
4204 gfortran.dg/pointer_assign_1.f90: New test.
4205
4206 PR fortran/20840
4207 * gfortran.dg/arrayio_0.f90: New test.
4208
4209 PR fortran/17737
4210 gfortran.dg/data_initialized.f90: New test.
4211 gfortran.dg/data_constraints_1.f90: New test.
4212 gfortran.dg/data_constraints_2.f90: New test.
4213
4214 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
4215
4216 PR fortran/24174
4217 PR fortran/24305
4218 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
4219
4220 2005-11-06 Diego Novillo <dnovillo@redhat.com>
4221
4222 PR 24670
4223 * gcc.dg/tree-ssa/pr24670.c: New test.
4224
4225 2005-11-05 Ian Lance Taylor <ian@airs.com>
4226
4227 PR target/22432
4228 * gcc.target/i386/pr22432.c: New test.
4229
4230 2005-11-05 Richard Henderson <rth@redhat.com>
4231
4232 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
4233 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
4234 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
4235 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
4236 from gcc.dg/alpha-*.
4237 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
4238 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
4239
4240 2005-11-05 Andreas Jaeger <aj@suse.de>
4241
4242 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
4243
4244 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
4245
4246 PR target/23424
4247 * gcc.dg/torture/pr23424-1.c: New test.
4248
4249 2005-11-04 Richard Henderson <rth@redhat.com>
4250
4251 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
4252 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
4253 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
4254 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
4255 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
4256 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
4257 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
4258 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
4259 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
4260 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
4261 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
4262 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
4263 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
4264 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
4265 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
4266 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
4267 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
4268 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
4269 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
4270 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
4271 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
4272 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
4273 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
4274 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
4275 Move from gcc.dg/.
4276 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
4277 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
4278 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
4279 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
4280 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
4281 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
4282 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
4283 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
4284 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
4285 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
4286 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
4287 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
4288 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
4289 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
4290 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
4291 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
4292 gcc.target/i386/lea.c, gcc.target/i386/local.c,
4293 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
4294 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
4295 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
4296 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
4297 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
4298 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
4299 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
4300 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
4301 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
4302 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
4303 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
4304 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
4305 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
4306 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
4307 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
4308 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
4309 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
4310 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
4311 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
4312 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
4313 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
4314 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
4315 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
4316 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
4317 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
4318 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
4319 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
4320 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
4321
4322 2005-11-04 Diego Novillo <dnovillo@redhat.com>
4323
4324 PR 24627
4325 * gcc.dg/tree-ssa/pr24627.c: New test.
4326
4327 2005-11-04 Paul Brook <paul@codesourcery.com>
4328
4329 * gcc.dg/tls/opt-10.c: New test.
4330
4331 2005-11-04 Andreas Jaeger <aj@suse.de>
4332
4333 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
4334 avoid extra warnings.
4335
4336 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4337
4338 PR libfortran/22298
4339 * gcc/testsuite/lib/target-supports.exp
4340 (check_effective_target_static_libgfortran): New
4341 static_libgfortran effective target.
4342 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
4343 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
4344
4345 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
4346
4347 * gcc.dg/pr24615.c: Guard test with { target fpic }.
4348
4349 2005-11-03 Josh Conner <jconner@apple.com>
4350
4351 PR c++/19989
4352 g++.dg/ext/array2.C: New test.
4353 g++.dg/template/dependent-name3.C: New test.
4354 g++.dg/template/dependent-name4.C: New test.
4355 g++.dg/template/sfinae2.C: New test.
4356
4357 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
4358
4359 PR preprocessor/22042
4360 * gcc.dg/cpp/strify4.c: New test.
4361
4362 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
4363
4364 PR c++/17964
4365 * g++.dg/cpp/string-1.C: New test.
4366
4367 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
4368
4369 * gcc.target/powerpc: New directory.
4370 * gcc.target/powerpc/powerpc.exp: New file.
4371 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
4372 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
4373 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
4374 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
4375 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
4376 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
4377 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
4378 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
4379 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
4380 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
4381 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
4382 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
4383 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
4384 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
4385 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
4386 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
4387 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
4388 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
4389 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
4390 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
4391 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
4392 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
4393 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
4394 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
4395 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
4396 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
4397 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
4398 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
4399 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
4400 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
4401 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
4402 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
4403 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
4404 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
4405
4406 2005-11-03 Mark Mitchell <mark@codesourcery.com>
4407
4408 PR c++/21627
4409 * g++.dg/warn/inline2.C: New test.
4410
4411 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
4412
4413 PR middle-end/23155
4414 * g++.dg/ext/c99struct1.C: New test.
4415 * gcc.dg/union-cast-1.c: New test.
4416 * gcc.dg/union-cast-2.c: New test.
4417 * gcc.dg/union-cast-3.c: New test.
4418
4419 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
4420
4421 PR middle-end/24589
4422 * gcc.c-torture/execute/zero-struct-2.c: New test.
4423
4424 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
4425
4426 PR c++/24582
4427 * g++.dg/init/switch1.C: New test.
4428
4429 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4430
4431 * gcc.dg/delay-slot-1.c: New test.
4432
4433 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
4434
4435 PR target/24620
4436 * gcc.dg/pr24620.c: New test.
4437
4438 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
4439
4440 PR c/24329
4441 * gcc.dg/format/unnamed-1.c: New test.
4442
4443 2005-11-02 Mark Mitchell <mark@codesourcery.com>
4444
4445 PR c++/22434
4446 * g++.dg/expr/cond8.C: New test.
4447
4448 PR c++/24560
4449 * g++.dg/parse/dot1.C: New test.
4450
4451 2005-11-02 Jan Hubicka <jh@suse.cz>
4452
4453 PR target/23303
4454 * gcc.dg/i386-lea.c: New test
4455
4456 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
4457
4458 PR target/24615
4459 * gcc.dg/pr24615.c: New test.
4460
4461 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
4462
4463 PR target/24600
4464 * gcc.dg/pr24600.c: New test.
4465
4466 2005-11-02 Mark Mitchell <mark@codesourcery.com>
4467
4468 PR c++/19253
4469 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
4470 * g++.dg/parse/typename9.C: New test.
4471 * g++/dg/parse/typename10.C: Likewise.
4472
4473 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
4474
4475 PR fortran/18157
4476 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
4477 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
4478 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
4479
4480 2005-11-02 Mark Mitchell <mark@codesourcery.com>
4481
4482 PR c++/24569
4483 * g++.dg/debug/static1.C: New test.
4484
4485 2005-11-02 Josh Conner <jconner@apple.com>
4486
4487 * g++.dg/crash38.C: moved into proper directory...
4488 * g++.dg/template/crash42.C: ...here
4489
4490 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
4491
4492 PR target/18338
4493 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
4494 pcc_bitfield_type_matters || default_packed.
4495
4496 * lib/target-supports.exp
4497 (check_effective_target_pcc_bitfield_type_matters): New proc.
4498 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
4499
4500 PR testsuite/23304
4501 * lib/target-supports.exp (check_effective_default_packed): New proc.
4502 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
4503 Gate expected errors on target ! default_packed.
4504 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
4505
4506 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4507
4508 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
4509 change (r106358).
4510
4511 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4512
4513 PR fortran/24008
4514 * gfortran.dg/entry_5.f90: New.
4515 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
4516
4517 2005-11-01 Bob Wilson <bob.wilson@acm.org>
4518
4519 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
4520
4521 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
4522
4523 PR fortran/21565
4524 gfortran.dg/namelist_blockdata.f90: New test.
4525
4526 PR fortran/18737
4527 gfortran.dg/external_implicit_none.f90: New test.
4528
4529 PR fortran/14994
4530 * gfortran.dg/secnds.f: New test.
4531
4532 2005-10-31 Jan Hubicka <jh@suse.cz>
4533
4534 PR target/20928
4535 * gcc.c-torture/compile/pr20928.c: New test.
4536
4537 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
4538
4539 PR middle-end/23492
4540 * gcc.c-torture/compile/zero-strct-5.c: New test.
4541
4542 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
4543
4544 PR libgfortran/24584
4545 * gfortran.dg/pr24584.f90: New test.
4546
4547 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
4548
4549 PR fortran/18883
4550 * gfortran.dg/char_result_9.f90: New.
4551 * gfortran.dg/char_result_10.f90: New.
4552
4553 2005-10-30 Jan Hubicka <jh@suse.cz>
4554
4555 * g++.dg/tree-ssa/pr24172.C: New testcase.
4556
4557 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4558
4559 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
4560
4561 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
4562
4563 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
4564 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
4565 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
4566 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
4567 gfortran.dg/enum_9.f90,
4568 gfortran.fortran-torture/compile/enum_1.f90,
4569 gfortran.fortran-torture/execute/enum_1.f90,
4570 gfortran.fortran-torture/execute/enum_2.f90,
4571 gfortran.fortran-torture/execute/enum_3.f90,
4572 gfortran.fortran-torture/execute/enum_4.f90: New tests.
4573
4574 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
4575
4576 PR target/18482
4577 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
4578 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
4579
4580 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4581
4582 PR libfortran/20179
4583 * gfortran.dg/mixed_io_1.f90: New test.
4584 * gfortran.dg/mixed_io_1.c: New file.
4585
4586 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4587
4588 * gfortran.dg/malloc_free_1.f90: New test.
4589
4590 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
4591
4592 * gcc.dg/nested-func-4.c: Require profiling -pg.
4593
4594 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
4595
4596 PR C++/23229
4597 * g++.dg/warn/main-2.C: New test.
4598
4599 2005-10-28 Steven G. Kargl <kargls@comcast.net>
4600
4601 PR fortran/24545
4602 * gfortran.dg/interface_2.f90: new test.
4603
4604 2005-10-28 Josh Conner <jconner@apple.com>
4605
4606 PR c++/22153
4607 * g++.dg/template/crash38.C: New test.
4608 * g++.dg/parse/explicit1.C: Change expected errors.
4609
4610 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
4611
4612 PR C++/23426
4613 * g++.dg/other/large-size-array.C: New test.
4614
4615 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
4616
4617 PR middle-end/24362
4618 * g++.dg/opt/complex4.C: New test.
4619
4620 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
4621
4622 * gcc.dg/nested-func-4.c: New test.
4623
4624 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
4625
4626 PR fortran/24158
4627 gfortran.dg/derived_recursion.f90: New test.
4628 gfortran.dg/implicit_actual.f90: New test.
4629
4630 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
4631
4632 PR middle-end/24295, PR testsuite/24477
4633 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
4634 removed when weakref hits the tree.
4635
4636 2005-10-25 Jakub Jelinek <jakub@redhat.com>
4637
4638 * gfortran.dg/cray_pointers_4.f90: New test.
4639
4640 * gfortran.dg/cray_pointers_5.f90: New test.
4641
4642 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
4643
4644 PR fortran/22290
4645 * gfortran.dg/assign_5.f90: New test.
4646 * gfortran.dg/assign_6.f: New test.
4647
4648 2005-10-25 Uros Bizjak <uros@kss-loka.si>
4649
4650 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
4651 CPU has no SSE support.
4652
4653 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
4654
4655 PR libgfortran/24224
4656 * gfortran.dg/arrayio_1.f90: Update attribution.
4657 * gfortran.dg/arrayio_2.f90: Update attribution.
4658 * gfortran.dg/arrayio_3.f90: Update attribution.
4659 * gfortran.dg/arrayio_4.f90: Update test conditions.
4660 * gfortran.dg/arrayio_5.f90: Update attribution.
4661 * gfortran.dg/arrayio_6.f90: New test.
4662 * gfortran.dg/arrayio_7.f90: New test.
4663
4664 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
4665
4666 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
4667
4668 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
4669
4670 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
4671
4672 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
4673
4674 PR fortran/24416
4675 * gfortran.dg/namelist_char_only.f90: New test.
4676
4677 2005-10-24 Asher Langton <langton2@llnl.gov>
4678
4679 PR fortran/17031
4680 PR fortran/22282
4681 * gfortran.dg/cray_pointers_1.f90: New test.
4682 * gfortran.dg/cray_pointers_2.f90: New test.
4683 * gfortran.dg/cray_pointers_3.f90: New test.
4684 * gfortran.dg/loc_1.f90: New test.
4685 * gfortran.dg/loc_2.f90: New test.
4686
4687 2005-10-24 Steven Bosscher <stevenb@suse.de>
4688
4689 * gcc.dg/pr24225.c: New test.
4690
4691 2005-10-24 Asher Langton <langton2@llnl.gov>
4692
4693 * gfortran.dg/dup_save_1.f90: New test.
4694 * gfortran.dg/dup_save_2.f90: New test.
4695
4696 2005-10-24 Paul Brook <paul@codesourcery.com>
4697
4698 PR 24107
4699 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
4700 stdint.h.
4701
4702 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
4703
4704 PR libgfortran/24489
4705 * gfortran.dg/pr24489.f90: New test.
4706
4707 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
4708
4709 PR fortran/23635
4710 * gfortran.dg/ichar_1.f90: Add tests for derived types.
4711
4712 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
4713
4714 PR target/18911
4715 * g++.dg/init/array16.C: Skip for mmix-*-*.
4716
4717 2005-10-23 Asher Langton <langton2@llnl.gov>
4718
4719 * gfortran.dg/byte_1.f90: New test.
4720 * gfortran.dg/byte_2.f90: New test.
4721
4722 2005-10-23 David Edelsohn <edelsohn@gnu.org>
4723
4724 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
4725
4726 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
4727
4728 PR fortran/18022
4729 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
4730
4731 PR fortran/24311
4732 * gfortran.dg/merge_char_const.f90: New test.
4733
4734 PR fortran/24384
4735 * gfortran.dg/spread_scalar_source.f90: New test.
4736
4737 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
4738
4739 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
4740
4741 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
4742 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
4743
4744 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
4745
4746 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
4747
4748 PR fortran/24426
4749 * gfortran.dg/der_pointer_4.f90: New.
4750
4751 2005-10-22 David Ayers <d.ayers@inode.at>
4752
4753 * obj-c++.dg/except-1.mm: Simplify.
4754
4755 2005-10-21 David Ayers <d.ayers@inode.at>
4756
4757 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
4758
4759 2005-10-21 Jakub Jelinek <jakub@redhat.com>
4760
4761 * gfortran.dg/assumed_dummy_2.f90: New test.
4762
4763 2005-10-21 James E Wilson <wilson@specifix.com>
4764
4765 PR preprocessor/15220
4766 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
4767
4768 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
4769
4770 * gcc.c-torture/execute/20051021-1.c: New test.
4771
4772 2005-10-21 Mark Mitchell <mark@codesourcery.com>
4773
4774 PR c++/24260
4775 * g++.dg/ext/tmplattr1.C: New test.
4776
4777 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
4778
4779 PR fortran/24440
4780 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
4781
4782 2005-10-20 Geoffrey Keating <geoffk@apple.com>
4783
4784 * obj-c++.dg/except-1.mm: New.
4785
4786 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
4787
4788 2005-10-21 Alan Modra <amodra@bigpond.net.au>
4789
4790 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
4791
4792 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
4793
4794 PR middle-end/24295
4795 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
4796 declarations with the same names as thunks' alias targets, use
4797 aliases instead.
4798 * gcc.dg/attr-alias-3.c: New test.
4799 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
4800
4801 2005-10-20 Mark Mitchell <mark@codesourcery.com>
4802
4803 PR c++/22618
4804 * g++.dg/parse/access8.C: New test.
4805
4806 2005-10-20 Richard Guenther <rguenther@suse.de>
4807
4808 PR c++/24439
4809 * g++.dg/tree-ssa/pr24439.C: New testcase.
4810
4811 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4812
4813 * g++.dg/opt/delay-slot-1.C: New test.
4814
4815 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
4816
4817 PR fortran/21625
4818 * gfortran.fg/der_init_1.f90: New.
4819
4820 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
4821
4822 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
4823
4824 2005-10-19 Mark Mitchell <mark@codesourcery.com>
4825
4826 PR c++/21908
4827 * g++.dg/parse/error28.C: New test.
4828
4829 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4830
4831 * gcc.dg/profile-generate-2.c: New test.
4832
4833 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
4834
4835 PR target/23589
4836 * g++.dg/ext/dllimport11.C: New.
4837
4838 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4839
4840 PR c++/22293
4841 * g++.dg/other/friend3.C: New test.
4842
4843 2005-10-18 Mark Mitchell <mark@codesourcery.com>
4844
4845 PR c++/23293
4846 * g++.dg/template/error19.C: New test.
4847
4848 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
4849
4850 PR c++/21383
4851 * g++.dg/overload/koenig2.C: New.
4852
4853 PR c++/23118
4854 * g++.dg/overload/error2.C: New.
4855
4856 PR c++/22604
4857 * g++.dg/inherit/covariant14.C: New.
4858
4859 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4860
4861 PR c++/23440
4862 * g++.dg/parse/for1.C: New test.
4863
4864 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
4865
4866 PR fortran/23446
4867 * gfortran.dg/host_dummy_index_1.f90: New test.
4868
4869 PR fortran/21459
4870 * gfortran.dg/automatic_char_len_2.f90: New test.
4871
4872 PR fortran/20866
4873 * gfortran.dg/recursive_statement_functions.f90: New test.
4874
4875 PR fortran/20853
4876 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
4877
4878 PR fortran/20849
4879 * gfortran.dg/external_initializer.f90: New test.
4880
4881 PR fortran/20837
4882 * non_module_public.f90: New test.
4883
4884 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
4885
4886 PR c++/24386
4887 * g++.dg/template/overload7.C: New.
4888
4889 PR c++/22551
4890 * g++.dg/other/switch2.C: Remove expected warnings.
4891
4892 PR c++/21353
4893 * g++.dg/template/defarg6.C: New.
4894
4895 2005-10-17 Uros Bizjak <uros@kss-loka.si>
4896
4897 PR target/24315
4898 * gcc.target/i386/pr24315.c: New test.
4899
4900 2005-10-16 Mark Mitchell <mark@codesourcery.com>
4901
4902 PR c++/24389
4903 * g++.dg/template/static21.C: New test.
4904 * g++.dg/template/static21-a.cc: Likewise.
4905
4906 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
4907
4908 PR c++/23959
4909 * g++.dg/warn/Wswitch-default-1.C: New test.
4910 * g++.dg/warn/Wswitch-default-2.C: New test.
4911
4912 2005-10-16 Mark Mitchell <mark@codesourcery.com>
4913
4914 PR c++/22173
4915 * g++.dg/parse/template18.C: New test.
4916 * g++.dg/template/nontype15.C: Likewise.
4917
4918 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
4919
4920 PR fortran/22273
4921 * gfortran.dg/spec_expr_2.f90: New.
4922
4923 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
4924
4925 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
4926 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
4927 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
4928 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
4929 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
4930 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
4931 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
4932 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
4933 previous target-specific skips and warning-message matches where
4934 applicable.
4935
4936 2005-10-15 Mark Mitchell <mark@codesourcery.com>
4937
4938 PR c++/21347
4939 * g++.dg/warn/Wctor-dtor.C: New test.
4940
4941 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4942
4943 PR c/23439
4944 * gcc.dg/for-1.c: New test.
4945
4946 2005-10-14 Mark Mitchell <mark@codesourcery.com>
4947
4948 PR c++/19565
4949 * g++.dg/warn/Wconversion1.C: New test.
4950 * g++.dg/ext/packed4.C: Compile with -w.
4951 * g++.dg/opt/20050511-1.C: Likewise.
4952 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
4953
4954 2005-10-14 Jakub Jelinek <jakub@redhat.com>
4955
4956 * gfortran.dg/boz_5.f90: New test.
4957
4958 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
4959
4960 PR c++/22551
4961 * g++.dg/other/switch2.C: New.
4962
4963 PR c++/23984
4964 * g++.dg/init/ctor7.C: New.
4965
4966 2005-10-13 David Edelsohn <edelsohn@gnu.org>
4967
4968 PR c++/23730
4969 * g++.dg/parse/crash32.C: New test.
4970
4971 2005-10-13 Mark Mitchell <mark@codesourcery.com>
4972
4973 PR c++/20721
4974 * g++.dg/init/goto2.C: New test.
4975
4976 PR c++/22464
4977 * g++.dg/template/crash/41.C: New test.
4978
4979 PR c++/22180
4980 * g++.dg/template/crash40.C: New test.
4981
4982 PR c++/23694
4983 * g++.dg/parse/friend5.C: New test.
4984
4985 PR c++/23307
4986 * g++.dg/template/crash38.C: New test.
4987
4988 PR c++/22352
4989 * g++.dg/template/friend38.C: New test.
4990
4991 PR c++/22405
4992 * g++.dg/template/crash39.C: New test.
4993
4994 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
4995
4996 * gcc.dg/debug/dwarf2/dwarf-char1.c,
4997 gcc.dg/debug/dwarf2/dwarf-char2.c,
4998 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
4999
5000 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
5001
5002 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
5003
5004 * gcc.dg/dll-2.c: Add tests for warnings.
5005 * gcc.dg/dll-3.c: Likewise.
5006 * gcc.dg/dll-4.c: Likewise.
5007
5008 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
5009 * g++.dg/ext/dllimport2.C: Likewise.
5010 * g++.dg/ext/dllimport3.C: Likewise.
5011 * g++.dg/ext/dllimport7.C: Likewise.
5012 * g++.dg/ext/dllimport8.C: Likewise.
5013 * g++.dg/ext/dllimport9.C: Likewise.
5014
5015 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
5016
5017 PR fortran/24092
5018 * gfortran.dg/derived_pointer_recursion.f90: New test.
5019
5020 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
5021
5022 * gcc.c-torture/execute/20051012-1.c: New test.
5023
5024 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
5025
5026 PR fortran/18082
5027 * gfortran.dg/automatic_char_len_1.f90: New test.
5028
5029 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
5030
5031 PR fortran/20847
5032 * gfortran.dg/save_common.f90: New test.
5033
5034 PR fortran/20856
5035 * gfortran.dg/save_result.f90: New test.
5036
5037 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
5038
5039 PR c++/21592
5040 * g++.dg/template/dependent-expr1.C: Add new expected error.
5041 * g++.dg/template/dependent-expr2.C: Adjust error text.
5042 * g++.dg/template/overload6.C: New.
5043
5044 PR c++/23797
5045 * g++.dg/other/typename8.C: New.
5046
5047 PR c++/21117
5048 * g++.dg/other/return1.C: New.
5049
5050 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
5051
5052 PR c++/24052
5053 * g++.dg/ext/label5.C: New.
5054
5055 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
5056
5057 PR c++/19964
5058 * g++.dg/parse/crash31.C: New.
5059
5060 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
5061
5062 * g++.dg/ipa/ipa-1.c: New test.
5063 * g++.dg/ipa/ipa-2.c: New test.
5064 * g++.dg/ipa/ipa-3.c: New test.
5065 * g++.dg/ipa/ipa-4.c: New test.
5066 * g++.dg/ipa/ipa-5.c: New test.
5067 * g++.dg/ipa/ipa.exp: New file.
5068
5069 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
5070
5071 PR fortran/24207
5072 * gfortran.dg/private_type_3.f90: New test.
5073
5074 2005-10-11 Steven G. Kargl <kargls@comcast.net>
5075
5076 PR fortran/20786
5077 gfortran.dg/aint_anint_1.f90: New test.
5078
5079 2005-10-11 Steven G. Kargl <kargls@comcast.net>
5080
5081 PR libgfortran/24313
5082 gfortran.dg/csqrt.f: New test.
5083
5084 2005-10-11 Ian Lance Taylor <ian@airs.com>
5085
5086 PR c++/8057
5087 * g++.dg/warn/noeffect7.C: New test.
5088 * g++.dg/warn/noeffect2.C: Instantiate templates.
5089 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
5090 and warning.
5091
5092 2005-10-11 Mark Mitchell <mark@codesourcery.com>
5093
5094 PR c++/21089
5095 * g++.dg/init/float1.C: New test.
5096
5097 PR c++/24277
5098 * g++.dg/init/member1.C: Tweak error markers.
5099
5100 2005-10-11 Janis Johnson <janis187@us.ibm.com>
5101
5102 PR testsuite/24281
5103 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
5104 Check for null pointer.
5105
5106 2005-10-11 Mark Mitchell <mark@codesourcery.com>
5107
5108 PR c++/21369
5109 * g++.dg/parse/ret-type3.C: New test.
5110
5111 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
5112
5113 PR tree-opt/23946
5114 * gcc.c-torture/compile/pr23946.c: New test.
5115
5116 2005-10-11 Jakub Jelinek <jakub@redhat.com>
5117
5118 * g++.dg/opt/mmx2.C: New test.
5119
5120 2005-10-10 Mark Mitchell <mark@codesourcery.com>
5121
5122 PR c++/24277
5123 * g++.dg/template/static20.C: New test.
5124
5125 PR c++/24302
5126 * g++.dg/warn/Wunused-12.C: New test.
5127
5128 PR c++/23437
5129 * g++.dg/template/arg4.C: New test.
5130
5131 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5132
5133 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
5134 * gcc.dg/ucnid-3.c: Likewise.
5135 * gcc.dg/ucnid-4.c: Likewise.
5136 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
5137 * g++.dg/other/ucnid-1.C: Likewise.
5138 * gcc.dg/sparc-frame-1.c: New test.
5139
5140 2005-10-10 Mark Mitchell <mark@codesourcery.com>
5141
5142 PR c++/24139
5143 * g++.dg/template/spec27.C: New test.
5144
5145 PR c++/24275
5146 * g++.dg/template/static19.C: New test.
5147
5148 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5149
5150 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
5151 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
5152
5153 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
5154
5155 PR target/24136
5156 * gfortran.fortran-torture/compile/pr24136.f: New test.
5157
5158 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
5159
5160 PR c++/22172
5161 * g++.dg/parse/crash30.C: New test.
5162
5163 2005-10-07 Richard Guenther <rguenther@suse.de>
5164
5165 PR middle-end/24227
5166 * gcc.c-torture/compile/pr24227.c: New testcase.
5167
5168 2005-10-07 Steve Ellcey <sje@cup.hp.com>
5169
5170 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
5171 Do not put aligned attributes on array elements.
5172
5173 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
5174
5175 PR testsuite/23611, PR testsuite/23615
5176 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
5177 writing prototypes of library functions by hand.
5178 * obj-c++.dg/bitfield-4.mm: Likewise.
5179 * obj-c++.dg/const-str-4.mm: Likewise.
5180 * obj-c++.dg/encode-4.mm: Likewise.
5181 * obj-c++.dg/encode-5.mm: Likewise.
5182 * obj-c++.dg/encode-6.mm: Likewise.
5183 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
5184 * obj-c++.dg/method-10.mm: Likewise.
5185 * obj-c++.dg/method-17.mm: Likewise.
5186 * obj-c++.dg/method-19.mm: Likewise.
5187 * obj-c++.dg/try-catch-2.mm: Likewise.
5188
5189 2005-10-06 Richard Henderson <rth@redhat.com>
5190
5191 PR 24236
5192 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
5193
5194 2005-10-06 Dale Johannesen <dalej@apple.com>
5195
5196 * gcc.c-torture/execute/20030125-1.c: Correct.
5197
5198 2005-10-06 Richard Guenther <rguenther@suse.de>
5199
5200 PR tree-optimization/24238
5201 * g++.dg/tree-ssa/pr24238.C: New testcase.
5202
5203 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
5204
5205 PR 18568
5206 * gfortran.dg/der_pointer_3.f90: New test.
5207
5208 2005-10-05 Devang Patel <dpatel@apple.com>
5209
5210 PR Debug/23205
5211 * g++.dg/other/PR23205.C: New.
5212
5213 2005-10-05 Richard Henderson <rth@redhat.com>
5214
5215 PR target/23602
5216 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
5217 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
5218
5219 2005-10-05 Dale Johannesen <dalej@apple.com>
5220
5221 * gcc.c-torture/execute/float-floor.c: New.
5222
5223 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
5224
5225 PR tree-optimization/21419
5226 PR tree-optimization/24146
5227 PR tree-optimization/24151
5228
5229 * g++.dg/ext/asm7.C: New.
5230 * g++.dg/ext/asm8.C: New.
5231 * gcc.dg/asm-1.c: Compile on all targets.
5232 * gcc.dg/asm-pr24146.c: New.
5233 * gcc.dg/pr21419.c: Adjust error messages.
5234
5235 2005-10-05 Richard Guenther <rguenther@suse.de>
5236
5237 PR fortran/24176
5238 * gfortran.fortran-torture/compile/empty.f90: New testcase.
5239
5240 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
5241
5242 PR c++/23513
5243 * g++.dg/template/spec22.C: Robustify test.
5244 * g++.dg/template/spec26.C: New.
5245
5246 2005-10-05 Uros Bizjak <uros@kss-loka.si>
5247
5248 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
5249 if target supports vector instructions.
5250
5251 2005-10-04 Geoffrey Keating <geoffk@apple.com>
5252
5253 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
5254 C99 functions.
5255
5256 2005-10-04 Janis Johnson <janis187@us.ibm.com>
5257
5258 * lib/target-supports.exp (check_effective_target_fortran_large_real,
5259 check_effective_target_fortran_large_int): Replace cached result
5260 when target changes.
5261
5262 2005-10-04 Devang Patel <dpatel@apple.com>
5263
5264 * gcc.dg/i386-sse-vect-types.c: New.
5265
5266 2005-10-04 Ian Lance Taylor <ian@airs.com>
5267
5268 PR preprocessor/13726
5269 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
5270 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
5271
5272 2005-10-04 Richard Guenther <rguenther@suse.de>
5273
5274 PR c/23576
5275 * gcc.dg/noncompile/pr23576.c: New testcase.
5276
5277 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
5278
5279 PR middle-end/23125
5280 * gcc.dg/register-var-3.c: New test.
5281
5282 2005-10-04 Steven Bosscher <stevenb@suse.de>
5283
5284 * gcc.dg/pr23049.c: New test.
5285
5286 * gcc.dg/ucnid-4.c: Fix test.
5287
5288 2005-10-03 Diego Novillo <dnovillo@redhat.com>
5289
5290 PR 23445
5291 * gcc.c-torture/compile/pr23445.c: New test.
5292
5293 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
5294
5295 * g++.dg/overload/unknown1.C: New.
5296
5297 2005-10-03 Mark Mitchell <mark@codesourcery.com>
5298
5299 PR c++/17775
5300 * g++.dg/template/repo4.C: New test.
5301
5302 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5303
5304 PR libfortran/19308
5305 * gfortran.dg/large_real_kind_2.F90: New test.
5306 * gfortran.dg/large_integer_kind_2.f90: New test.
5307
5308 2005-10-03 Uros Bizjak <uros@kss-loka.si>
5309
5310 * lib/target-supports.exp (check_effective_target_vect_shift):
5311 Implement with result caching. Add i?86, x86_64 and ia64 targets.
5312 (check_effective_target_vect_condition): Fix copy-n-pasto.
5313
5314 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
5315 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
5316 targets.
5317
5318 2005-10-02 Mark Mitchell <mark@codesourcery.com>
5319
5320 PR c++/22621
5321 * g++.dg/template/overload5.C : New test.
5322
5323 PR c++/23840
5324 * g++.dg/expr/stdarg1.C: New test.
5325
5326 2005-10-02 Diego Novillo <dnovillo@redhat.com>
5327
5328 PR 24142
5329 * gcc.c-torture/execute/pr24142.c: New test.
5330
5331 2005-10-01 Diego Novillo <dnovillo@redhat.com>
5332
5333 PR 24141
5334 * gcc.c-torture/execute/pr24141.c: New test.
5335
5336 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
5337 Diego Novillo <dnovillo@redhat.com>
5338
5339 PR 23604
5340 * gcc.c-torture/execute/pr23604.c: New test.
5341
5342 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
5343
5344 PR fortran/16404
5345 PR fortran/20835
5346 PR fortran/20890
5347 PR fortran/20899
5348 PR fortran/20900
5349 PR fortran/20901
5350 PR fortran/20902
5351 gfortran.dg/equiv_constraint_1.f90: New test.
5352 gfortran.dg/equiv_constraint_2.f90: New test.
5353 gfortran.dg/equiv_constraint_3.f90: New test.
5354 gfortran.dg/equiv_constraint_4.f90: New test.
5355 gfortran.dg/equiv_constraint_5.f90: New test.
5356 gfortran.dg/equiv_constraint_6.f90: New test.
5357 gfortran.dg/equiv_constraint_7.f90: New test.
5358 gfortran.dg/equiv_constraint_8.f90: New test.
5359 gfortran.dg/private_type_1.f90: New test.
5360 gfortran.dg/private_type_2.f90: New test.
5361 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
5362 980628-10.f: Assert std=gnu to permit mixing of
5363 types in equivalence statements.
5364
5365 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
5366
5367 PR 24112
5368 * gfortran.dg/open_status_1.f90: New.
5369
5370 2005-09-30 Uros Bizjak <uros@kss-loka.si>
5371
5372 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
5373 * gcc.dg/vect/pr22480.c: Clean up temp files.
5374 * gcc.dg/vect/pr23831.c: Clean up temp files.
5375 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
5376 Clean up temp files.
5377 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
5378 Clean up temp files.
5379
5380 * gcc.dg/20050309-1.c: Clean up temp files.
5381 * gcc.dg/20050325-1.c: Clean up temp files.
5382
5383 2005-09-30 Uros Bizjak <uros@kss-loka.si>
5384
5385 PR tree-optimization/24059
5386 * gcc.dg/vect/pr24059.c : New test.
5387
5388 2005-09-29 Jakub Jelinek <jakub@redhat.com>
5389
5390 PR middle-end/24109
5391 * gcc.c-torture/execute/20050929-1.c: New test.
5392
5393 2005-09-29 Steven Bosscher <stevenb@suse.de>
5394
5395 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
5396
5397 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
5398
5399 PR c/21419
5400 * gcc.dg/pr21419.c: New test.
5401
5402 2005-09-29 Steven Bosscher <stevenb@suse.de>
5403
5404 * gcc.dg/pr23911.c: New test.
5405
5406 2005-09-28 Mark Mitchell <mark@codesourcery.com>
5407
5408 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
5409
5410 PR c++/16782
5411 * g++.dg/parse/qualified4.C: New test.
5412 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
5413 * g++.old-deja/g++.mike/p8154.C: Likewise.
5414
5415 2005-09-27 Mark Mitchell <mark@codesourcery.com>
5416
5417 PR c++/22147
5418 * g++.dg/template/friend37.C: New test.
5419 * g++.dg/parse/crash28.C: Adjust error markers.
5420
5421 2005-09-27 Jakub Jelinek <jakub@redhat.com>
5422
5423 PR fortran/18518
5424 * gfortran.fortran-torture/execute/save_2.f90: New decl.
5425
5426 2005-09-27 Devang Patel <dpatel@apple.com>
5427
5428 PR tree-optimization/23625
5429 * gcc.dg/pr23625.c: New test.
5430
5431 2005-09-27 Uros Bizjak <uros@kss-loka.si>
5432
5433 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
5434 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
5435
5436 2005-09-26 Jakub Jelinek <jakub@redhat.com>
5437
5438 PR fortran/23677
5439 * gfortran.fortran-torture/execute/save_1.f90: New test.
5440 * gfortran.dg/save_1.f90: New test.
5441
5442 2005-09-26 Uros Bizjak <uros@kss-loka.si>
5443
5444 * gcc.target/i386/builtin-apply-mmx.c: New test.
5445
5446 PR target/22576
5447 * gcc.target/i386/pr22576.c: New test.
5448
5449 PR target/22585
5450 * gcc.target/i386/pr22585.c: New test.
5451
5452 PR target/23268
5453 * gcc.target/i386/pr23268.c: New test.
5454
5455 PR middle-end/23831
5456 * gcc.dg/vect/pr23831.c: New test.
5457
5458 PR target/24055
5459 * gcc.target/i386/pr24055.c: New test.
5460
5461 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
5462
5463 PR tree-optimization/23960
5464 * gcc.c-torture/compile/pr23960.c: New.
5465
5466 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
5467
5468 PR fortran/16861
5469 * gfortran.dg/nested_modules_3.f90: New.
5470
5471 2005-09-22 Steven G. Kargl <kargls@comcast.net>
5472
5473 PR fortran/24005
5474 gfortran.dg/interface_1.f90: New test.
5475
5476 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
5477 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5478
5479 PR fortran/23843
5480 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
5481
5482 2005-09-22 Steven G. Kargl <kargls@comcast.net>
5483
5484 PR fortran/23516
5485 * gfortran.dg/imag_1.f: New test.
5486 * gfortran.dg/imag_2.f: Ditto.
5487
5488 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
5489
5490 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
5491
5492 2005-09-22 Jakub Jelinek <jakub@redhat.com>
5493
5494 PR c++/21983
5495 * g++.dg/warn/pr21983.C: New test.
5496
5497 2005-09-21 Mark Mitchell <mark@codesourcery.com>
5498
5499 PR c++/23993
5500 * g++.dg/template/array14.C: New test.
5501
5502 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
5503
5504 PR fortran/19929
5505 * gfortran.dg/der_ptr_component_1.f90: New test.
5506
5507 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5508
5509 PR c++/23965
5510 * g++.dg/template/error1.C: Reject "no matching function" message.
5511
5512 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5513
5514 PR c++/17609
5515 * g++.dg/lookup/error1.C: New test.
5516
5517 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
5518
5519 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
5520 functionality of the testcase.
5521
5522 2005-09-20 Richard Henderson <rth@redhat.com>
5523
5524 * gcc.dg/vect/vect-22.c: Require vect_float.
5525 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
5526
5527 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
5528
5529 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
5530 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
5531 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
5532 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
5533 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
5534 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
5535 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
5536 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
5537 * gcc.dg/cpp/ucnid-8.c: New test.
5538
5539 2005-09-20 Jakub Jelinek <jakub@redhat.com>
5540
5541 PR tree-optimization/23929
5542 * gcc.c-torture/compile/pr23929.c: New test.
5543
5544 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
5545
5546 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
5547 for one loop.
5548
5549 2005-09-20 Steve Ellcey <sje@cup.hp.com>
5550
5551 PR testsuite/23186
5552 * g++.dg/other/pr22003.C: Require named sections.
5553
5554 2005-09-20 Jakub Jelinek <jakub@redhat.com>
5555
5556 PR c++/23947
5557 * g++.dg/rtti/crash3.C: New test.
5558
5559 PR tree-optimization/23818
5560 * gcc.dg/pr23818.c: New test.
5561
5562 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5563
5564 PR fortran/23420
5565 * gfortran.dg/print_fmt_4.f: New.
5566
5567 2005-09-20 Jakub Jelinek <jakub@redhat.com>
5568
5569 PR fortran/23663
5570 * gfortran.fortran-torture/execute/entry_11.f90: New test.
5571
5572 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
5573
5574 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
5575 Use pointers to local alignable arrays instead. Added comments.
5576 * gcc.dg/vect/vect-46.c: Likewise.
5577 * gcc.dg/vect/vect-48.c: Likewise.
5578 * gcc.dg/vect/vect-49.c: Likewise.
5579 * gcc.dg/vect/vect-52.c: Likewise.
5580 * gcc.dg/vect/vect-53.c: Likewise.
5581 * gcc.dg/vect/vect-54.c: Likewise.
5582 * gcc.dg/vect/vect-56.c: Likewise.
5583 * gcc.dg/vect/vect-57.c: Likewise.
5584 * gcc.dg/vect/vect-58.c: Likewise.
5585 * gcc.dg/vect/vect-60.c: Likewise.
5586 * gcc.dg/vect/vect-61.c: Likewise.
5587
5588 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
5589 The test is no longer vectorizable on vect_no_align targets.
5590 * gcc.dg/vect/vect-43.c: Likewsie.
5591
5592 * gcc.dg/vect/vect-44.c: Added comments.
5593 * gcc.dg/vect/vect-45.c: Added comments.
5594 * gcc.dg/vect/vect-50.c: Added comments.
5595 * gcc.dg/vect/vect-51.c: Added comments.
5596
5597 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
5598 aligned type.
5599 * gcc.dg/vect/Os-vect-95.c: Likewise.
5600
5601 * gcc.dg/vect/vect-41.c: Test removed.
5602 * gcc.dg/vect/vect-47.c: Test removed.
5603 * gcc.dg/vect/vect-55.c: Test removed.
5604 * gcc.dg/vect/vect-59.c: Test removed.
5605
5606 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
5607
5608 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
5609 No longer vectorizable on vect_no_align targets.
5610 * gcc.dg/vect/pr20122.c: Likewise.
5611 * gcc.dg/vect/vect-74.c: Likewise.
5612 * gcc.dg/vect/vect-75.c: Likewise.
5613 * gcc.dg/vect/vect-76.c: Likewise.
5614
5615 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
5616 Will not be vectorizable on vect_no_align targets once aliasing issues
5617 are resolved.
5618 * gcc.dg/vect/vect-79.c: Likewise.
5619
5620 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
5621 * gcc.dg/vect/vect-78.c: Likewise.
5622 * gcc.dg/vect/vect-97.c: Likewise.
5623
5624 2005-09-19 Steven Bosscher <stevenb@suse.de>
5625
5626 * gcc.dg/pr23943.c: New test.
5627
5628 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
5629
5630 PR fortran/19181
5631 * gfortran.dg/derived_pointer_null_1.f90: New test.
5632
5633 2005-09-18 Richard Guenther <rguenther@suse.de>
5634
5635 PR middle-end/23944
5636 * gcc.c-torture/compile/pr23944.c: New testcase.
5637
5638 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
5639
5640 PR fortran/15975
5641 * gfortran.dg/der_pointer_2.f90: New test.
5642
5643 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
5644
5645 PR fortran/16861
5646 * gfortran.dg/nested_modules_2.f90: New test.
5647
5648 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5649
5650 PR c++/18368
5651 * g++.dg/other/semicolon.C: New test.
5652
5653 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
5654
5655 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
5656 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
5657
5658 2005-09-16 Mark Mitchell <mark@codesourcery.com>
5659
5660 PR c++/23914
5661 * g++.dg/template/static18.C: New test.
5662
5663 PR c++/21514
5664 * g++.dg/template/crash19.C: Remove dg-error marker.
5665 * g++.dg/template/local4.C: New test.
5666
5667 2005-09-16 Paul Brook <paul@codesourcery.com>
5668
5669 PR fortran/23906
5670 * gfortran.dg/dependency_1.f90: New test.
5671
5672 2005-09-15 Mark Mitchell <mark@codesourcery.com>
5673
5674 PR c++/23896
5675 * g++.dg/template/static17.C: New test.
5676
5677 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
5678
5679 PR c++/23139
5680 * g++.dg/warn/huge-val1.C: New test.
5681
5682 2005-09-15 Mark Mitchell <mark@codesourcery.com>
5683
5684 PR c++/13140
5685 * g++.dg/parse/class2.C: New test.
5686 * g++.dg/template/explicit8.C: Likewise.
5687 * g++.dg/template/spec25.C: Likewise.
5688
5689 2005-09-14 Josh Conner <jconner@apple.com>
5690
5691 PR middle-end/23584
5692 * gcc.dg/pr23584.c: New test.
5693
5694 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
5695
5696 PR fortran/21875 Internal Unit Array I/O, NIST
5697 * gfortran.dg/arrayio_1.f90: New test.
5698 * gfortran.dg/arrayio_1.f90: New test.
5699 * gfortran.dg/arrayio_1.f90: New test.
5700 * gfortran.dg/arrayio_1.f90: New test.
5701 * gfortran.dg/arrayio_1.f90: New test.
5702
5703 2005-09-14 Uros Bizjak <uros@kss-loka.si>
5704
5705 PR middle-end/22480
5706 * gcc.dg/vect/pr22480.c: New test.
5707
5708 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
5709
5710 PR fortran/19358
5711 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
5712
5713 2005-09-13 Josh Conner <jconner@apple.com>
5714
5715 PR c++/23180
5716 * g++.dg/init/struct2.C: New test.
5717 * g++.dg/init/struct3.C: New test.
5718
5719 2005-09-13 Janis Johnson <janis187@us.ibm.com>
5720
5721 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
5722 Clean up temp files.
5723 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
5724 gcc.dg/tree-ssa/builtin-fprintf-1.c,
5725 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
5726 gcc.dg/tree-ssa/builtin-printf-1.c,
5727 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
5728 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
5729 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
5730 gcc.dg/tree-ssa/builtin-vprintf-1.c,
5731 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
5732 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
5733 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
5734 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
5735 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
5736 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
5737 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
5738 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
5739
5740 2005-09-13 Josh Conner <jconner@apple.com>
5741
5742 * lib/gcc-dg.exp: Load scanipa.exp.
5743 (cleanup-dump): New procedure.
5744 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
5745 * lib/scandump.exp: New file.
5746 * lib/scantree.exp: Use it.
5747 * lib/scanipa.exp: New file.
5748
5749 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
5750
5751 PR fortran/17740
5752 * gfortran.dg/generic_4.f90: New test.
5753
5754 2005-09-13 Uros Bizjak <uros@kss-loka.si>
5755
5756 PR target/23816
5757 * gcc.target/i386/pr23816-1.c: New test.
5758 * gcc.target/i386/pr23816-2.c: New test.
5759
5760
5761 2005-09-13 Bastian Blank <waldi@debian.org>
5762
5763 PR c++/16171
5764 * g++.dg/abi/mangle26.C: New test.
5765 * g++.dg/abi/mangle27.C: New test.
5766 * g++.dg/abi/mangle28.C: New test.
5767 * g++.dg/abi/mangle29.C: New test.
5768
5769 PR c++/23839
5770 * g++.dg/parse/register1.C: New test.
5771
5772 2005-09-13 Mark Mitchell <mark@codesourcery.com>
5773
5774 PR c++/23842
5775 * g++.dg/template/access16.C: New test.
5776
5777 2005-09-13 Richard Sandiford <richard@codesourcery.com>
5778
5779 * gfortran.dg/char_pack_2.f90: Increase the vector size.
5780
5781 2005-09-13 Richard Sandiford <richard@codesourcery.com>
5782
5783 PR fortran/18899
5784 * gfortran.dg/shape_2.f90: New test.
5785
5786 2005-09-13 Richard Sandiford <richard@codesourcery.com>
5787
5788 PR target/19269
5789 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
5790 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
5791 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
5792 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
5793 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
5794 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
5795 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
5796 tests.
5797
5798 2005-09-12 Mark Mitchell <mark@codesourcery.com>
5799
5800 PR c++/23841
5801 * g++.dg/parse/template17.C: New test.
5802
5803 2005-09-12 Mark Mitchell <mark@codesourcery.com>
5804
5805 PR c++/23789
5806 * g++.dg/template/nontype14.C: New test.
5807
5808 2005-09-12 Ian Lance Taylor <ian@airs.com>
5809
5810 PR g++/7874
5811 * g++.dg/lookup/friend7.C: New test.
5812 * g++.dg/lookup/friend8.C: New test.
5813 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
5814 so that it will be found via argument dependent lookup.
5815 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
5816 friend functions which will no longer be found.
5817 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
5818 function g, so that it will be found via argument dependent
5819 lookup.
5820 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
5821 * g++.old-deja/g++.mike/net43.C: Likewise.
5822
5823 2005-09-12 Mark Mitchell <mark@codesourcery.com>
5824
5825 PR c++/23691
5826 * g++.dg/template/static16.C: New test.
5827
5828 2005-09-12 Josh Conner <jconner@apple.com>
5829
5830 PR middle-end/23237
5831 * gcc.c-torture/compile/pr23237.c: New test.
5832
5833 2005-09-11 Richard Henderson <rth@redhat.com>
5834
5835 * g++.dg/other/error8.C: Update expected diagnostic text.
5836
5837 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5838
5839 PR libfortran/19872
5840 * gfortran.dg/overwrite_1.f: New test.
5841
5842 2005-09-09 Josh Conner <jconner@apple.com>
5843
5844 * g++.dg/init/pr23180-1.C: Removed.
5845 * g++.dg/init/pr23180-2.C: Removed.
5846
5847 2005-09-09 David Daney <ddaney@avtrex.com>
5848
5849 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
5850 files which are ...
5851 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
5852 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
5853
5854 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5855
5856 * gfortran.dg/iostat_2.f90: New test.
5857
5858 2005-09-09 Mark Mitchell <mark@codesourcery.com>
5859
5860 PR c++/22252
5861 * g++.dg/ext/interface1.C: New test.
5862 * g++.dg/ext/interface1.h: Likewise.
5863 * g++.dg/ext/interface1a.cc: Likewise.
5864
5865 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
5866
5867 * gfortran.dg/iomsg_1.f90: New test case.
5868
5869 2005-09-09 Richard Guenther <rguenther@suse.de>
5870
5871 PR c++/23624
5872 * g++.dg/tree-ssa/pr23624.C: New testcase.
5873
5874 2005-09-09 Richard Sandiford <richard@codesourcery.com>
5875
5876 PR fortran/19239
5877 * gfortran.dg/vector_subscript_1.f90,
5878 * gfortran.dg/vector_subscript_2.f90: New tests.
5879
5880 2005-09-09 Richard Sandiford <richard@codesourcery.com>
5881
5882 PR fortran/21104
5883 * gfortran.dg/array_alloc_1.f90,
5884 * gfortran.dg/array_alloc_2.f90,
5885 * gfortran.dg/array_alloc_3.f90: New tests.
5886
5887 2005-09-09 Richard Sandiford <richard@codesourcery.com>
5888
5889 PR fortran/12840
5890 * gfortran.dg/array_constructor_6.f90
5891 * gfortran.dg/array_constructor_7.f90
5892 * gfortran.dg/array_constructor_8.f90
5893 * gfortran.dg/array_constructor_9.f90
5894 * gfortran.dg/array_constructor_10.f90
5895 * gfortran.dg/array_constructor_11.f90
5896 * gfortran.dg/array_constructor_12.f90: New tests.
5897
5898 2005-09-08 Josh Conner <jconner@apple.com>
5899
5900 PR c++/23180
5901 * g++.dg/init/pr23180-1.C: New test.
5902 * g++.dg/init/pr23180-2.C: New test.
5903
5904 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
5905
5906 PR fortran/18878
5907 * gfortran.dg/module_double_reuse.f90: New.
5908
5909 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
5910
5911 PR fortran/23270
5912 PR fortran/22304
5913 PR fortran/18870
5914 PR fortran/17917
5915 PR fortran/16511
5916 * gfortran.dg/common_equivalence_1.f: New.
5917 * gfortran.dg/common_equivalence_2.f: New.
5918 * gfortran.dg/common_equivalence_3.f: New.
5919 * gfortran.dg/contained_equivalence_1.f90: New.
5920 * gfortran.dg/module_blank_common.f90: New.
5921 * gfortran.dg/module_commons_1.f90: New.
5922 * gfortran.dg/module_equivalence_1.f90: New.
5923 * gfortran.dg/nested_modules_1.f90: New.
5924 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
5925 equivalences and add comment to connect the test with
5926 the PR.
5927
5928 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5929
5930 PR fortran/23765
5931 * gfortran.dg/common_6.f90: New test.
5932
5933 2005-09-08 Richard Sandiford <richard@codesourcery.com>
5934
5935 PR fortran/15326
5936 * gfortran.dg/char_result_1.f90,
5937 * gfortran.dg/char_result_2.f90,
5938 * gfortran.dg/char_result_3.f90,
5939 * gfortran.dg/char_result_4.f90,
5940 * gfortran.dg/char_result_5.f90,
5941 * gfortran.dg/char_result_6.f90,
5942 * gfortran.dg/char_result_7.f90,
5943 * gfortran.dg/char_result_8.f90: New tests.
5944
5945 2005-09-08 Richard Sandiford <richard@codesourcery.com>
5946
5947 PR fortran/19928
5948 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
5949
5950 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
5951
5952 PR obj-c++/16816
5953 * obj-c++.dg/selector-5.mm: New test.
5954 * obj-c++.dg/selector-6.mm: New test.
5955
5956 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
5957
5958 PR objc/20574
5959 PR objc/19324
5960 * objc.dg/error-1.m: New test.
5961
5962 2005-09-07 Richard Sandiford <richard@codesourcery.com>
5963
5964 PR fortran/23373
5965 * gfortran.fortran-torture/execute/pr23373-1.f90,
5966 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
5967
5968 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
5969
5970 PR libfortran/23760
5971 * gfortran.dg/g77/1832.f: Remove long string in write statement
5972 to allow the test to pass on correct list directed output with
5973 prepended space.
5974
5975 2005-09-07 James E Wilson <wilson@specifix.com>
5976
5977 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
5978
5979 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
5980
5981 * gfortran.dg/parameter+save.f90: Rename to
5982 * gfortran.dg/parameter_save.f90: .. this.
5983
5984 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
5985
5986 PR fortran/20848
5987 * gfortran.dg/parameter+save.f90: New test case.
5988
5989 2005-09-06 Richard Sandiford <richard@codesourcery.com>
5990
5991 PR fortran/19269
5992 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
5993
5994 2005-09-06 Jakub Jelinek <jakub@redhat.com>
5995
5996 PR c/23075
5997 * gcc.dg/pr23075.c: New test.
5998 * g++.dg/warn/pr23075.C: New test.
5999
6000 PR target/22362
6001 * gcc.target/i386/pr22362.c: New test.
6002
6003 PR rtl-optimization/23098
6004 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
6005
6006 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
6007 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
6008 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
6009
6010 2005-09-06 Mark Mitchell <mark@codesourcery.com>
6011
6012 * g++.dg/expr/cast6.C: New test.
6013
6014 PR c++/9782
6015 * g++.dg/init/new15.C: New test.
6016
6017 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
6018
6019 * gcc.dg/vect/Os-vect-95.c: New test.
6020 * gcc.dg/vect/vect-95.c: Same.
6021
6022 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
6023
6024 * gcc.dg/vect/vect-29.c: Update xfail testing.
6025 * gcc.dg/vect/vect-44.c: Same.
6026 * gcc.dg/vect/vect-48.c: Same.
6027 * gcc.dg/vect/vect-50.c: Same.
6028 * gcc.dg/vect/vect-72.c: Same.
6029 * gcc.dg/vect/vect-77.c: Same.
6030 * gcc.dg/vect/vect-78.c: Same.
6031 * gcc.dg/vect/vect-80.c: Same.
6032 * gcc.dg/vect/vect-96.c: Same.
6033 * gcc.dg/vect/vect-100.c: Same.
6034 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
6035 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
6036 * gfortran.dg/vect/vect-5.f90: Same.
6037
6038 2005-09-06 Jakub Jelinek <jakub@redhat.com>
6039
6040 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
6041 start strings.
6042 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
6043 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
6044
6045 PR c++/23056
6046 * g++.dg/opt/pr23056.C: New test.
6047
6048 PR rtl-optimization/23098
6049 * gcc.target/i386/pr23098.c: New test.
6050
6051 2005-09-05 Mark Mitchell <mark@codesourcery.com>
6052
6053 PR c++/23667
6054 * g++.dg/template/static15.C: New test.
6055
6056 PR c++/21440
6057 * g++.dg/ext/stmtexpr5.C: New test.
6058 * g++.dg/ext/stmtexpr6.C: Likewise.
6059
6060 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
6061
6062 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
6063
6064 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
6065 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
6066 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
6067
6068 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
6069
6070 PR libfortran/23321
6071 * gfortran.dg/direct_io_4.f90: New test case.
6072
6073 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
6074 Rasmus Hahn <rassahah@neofonie.de>
6075
6076 PR libobjc/23108
6077 * objc.dg/type-stream-1.m: New test.
6078
6079 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
6080
6081 PR fortran/23661
6082 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
6083 gfortran.dg/print_fmt_3.f90: New test.
6084
6085 2005-09-03 Jakub Jelinek <jakub@redhat.com>
6086
6087 * gfortran.dg/fmt_t_1.f90: New test.
6088
6089 2005-09-03 Jakub Jelinek <jakub@redhat.com>
6090
6091 PR rtl-optimization/23454
6092 * g++.dg/opt/pr23454.C: New test.
6093
6094 2005-09-03 Mark Mitchell <mark@codesourcery.com>
6095
6096 PR c++/23699
6097 * g++.dg/ext/static1.C: New test.
6098
6099 2005-09-02 Richard Henderson <rth@redhat.com>
6100
6101 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
6102 tail call to check_fa_work.
6103
6104 2005-09-02 Mark Mitchell <mark@codesourcery.com>
6105
6106 PR c++/21687
6107 * g++.dg/other/gc3.C: New test.
6108
6109 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
6110
6111 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
6112 * gcc.dg/20050826-1.c: Likewise.
6113
6114 2005-08-31 Mark Mitchell <mark@codesourcery.com>
6115
6116 PR c++/23167
6117 * g++.dg/expr/volatile1.C: New test.
6118
6119 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
6120
6121 PR middle-end/23547
6122 * gcc.dg/pr23547.c: New test.
6123
6124 2005-09-02 Richard Sandiford <richard@codesourcery.com>
6125
6126 PR c/22061
6127 * gcc.c-torture/execute/pr22061-1.c,
6128 * gcc.c-torture/execute/pr22061-2.c,
6129 * gcc.c-torture/execute/pr22061-3.c,
6130 * gcc.c-torture/execute/pr22061-4.c: New tests.
6131
6132 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
6133
6134 * gcc.dg/Wredundant-decls-2.c: New test to check that
6135 -Wredundant-decls does not issue warning for a variable
6136 definition following a declaration.
6137
6138 2005-09-01 Jakub Jelinek <jakub@redhat.com>
6139
6140 PR debug/7241
6141 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
6142 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
6143 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
6144
6145 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
6146 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
6147 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
6148 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
6149 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
6150 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
6151 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
6152 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
6153
6154 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
6155
6156 PR objc/23306
6157 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
6158 scan-assmbler.
6159
6160 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
6161
6162 PR target/21255
6163 * gcc.dg/pr21255-1.c: New test.
6164 * gcc.dg/pr21255-2-mb.c: Likewise.
6165 * gcc.dg/pr21255-2-ml.c: Likewise.
6166 * gcc.dg/pr21255-3.c: Likewise.
6167 * gcc.dg/pr21255-4.c: Likewise.
6168
6169 2005-08-31 Dale Johannesen <dalej@apple.com>
6170
6171 * gcc.dg/20050830-1.c: New.
6172
6173 2005-08-31 Josh Conner <jconner@apple.com>
6174
6175 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
6176 command-line options for arm-*-* targets.
6177 * g++.dg/init/array16.C: Likewise.
6178 * g++.dg/other/crash-4.C: Likewise.
6179
6180 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
6181
6182 PR obj-c++/23640
6183 * obj-c++.dg/gnu-runtime-3.mm: New test.
6184
6185 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6186
6187 PR c++/13377
6188 * g++.dg/lookup/ambig4.C: New test.
6189 * g++.dg/lookup/ambig5.C: New test.
6190 * g++.dg/tc1/dr101.C: Adjust error markers.
6191
6192 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6193
6194 PR c++/23639
6195 * g++.dg/template/ttp5.C: Adjust error markers.
6196
6197 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
6198
6199 PR testsuite/23609
6200 * lib/obj-c++.exp: Include target-libpath.exp.
6201 (obj-c++_link_flags): Look for the GNU libobjc library
6202 and set the library path to include it.
6203 Don't manually set LD_LIBRARY_PATH (etc.) but call
6204 set_ld_library_path_env_vars instead.
6205 (obj-c++_target_compile): Don't set library path or
6206 linker flags because they are already set correctly
6207 in obj-c++_link_flags.
6208
6209 2005-08-30 Josh Conner <jconner@apple.com>
6210
6211 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
6212 to command-line options for arm-*-* targets.
6213
6214 2005-08-30 Geoffrey Keating <geoffk@apple.com>
6215
6216 * g++.dg/other/i386-1.C: New.
6217
6218 2005-08-30 Jakub Jelinek <jakub@redhat.com>
6219
6220 PR preprocessor/20348
6221 PR preprocessor/20356
6222 * gcc.dg/cpp/pr20348.c: New test.
6223 * gcc.dg/cpp/pr20348.h: New file.
6224 * gcc.dg/cpp/inc/pr20348.h: New file.
6225 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
6226 * gcc.dg/cpp/pr20356.c: New test.
6227 * gcc.dg/cpp/pr20356.h: New file.
6228 * gcc.dg/cpp/inc/pr20356.h: New file.
6229 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
6230
6231 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
6232
6233 * gfortran.fortran-torture/execute/intrinsic_count.f90:
6234 Fix array dimension to avoid correct end-of-file error.
6235
6236 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
6237
6238 PR libfortran/23598
6239 * gfortran.dg/iostat_1.f90: New test.
6240
6241 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
6242
6243 PR middle-end/23408
6244 * gcc.dg/pr23408.c: New test.
6245
6246 2005-08-28 Mark Mitchell <mark@codesourcery.com>
6247
6248 PR c++/23099
6249 * g++.dg/init/member1.C: Make sure erroneous static data member
6250 definitions are required.
6251 * g++.dg/template/static13.C: New test.
6252 * g++.dg/template/static14.C: Likewise.
6253
6254 2005-08-29 Jakub Jelinek <jakub@redhat.com>
6255
6256 * gcc.target/i386/pr23575.c: Use -msse2 instead of
6257 -march=pentium4, remove ilp32 requirement.
6258
6259 PR middle-end/23484
6260 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
6261 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
6262
6263 2005-08-29 Andreas Jaeger <aj@suse.de>
6264
6265 PR testsuite/23607
6266 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
6267
6268 2005-08-28 Jakub Jelinek <jakub@redhat.com>
6269
6270 * gcc.c-torture/execute/20050316-2.c: New test.
6271 * gcc.c-torture/execute/20050316-3.c: New test.
6272 * gcc.dg/torture/pr16104-1.c: New test.
6273
6274 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
6275
6276 PR middle-end/23463
6277 * gcc.c-torture/execute/zero-struct-1.c: New test.
6278
6279 2005-08-27 Richard Guenther <rguenther@suse.de>
6280
6281 PR target/23575
6282 * gcc.target/i386/pr23575.c: New testcase.
6283
6284 2005-08-26 Jakub Jelinek <jakub@redhat.com>
6285
6286 PR rtl-optimization/23561
6287 * gcc.c-torture/execute/20050826-1.c: New test.
6288
6289 PR rtl-opt/23560
6290 * gcc.c-torture/execute/20050826-2.c: New test.
6291
6292 2005-08-26 Dale Johannesen <dalej@apple.com>
6293
6294 * gcc.dg/20030711-1.c: Modify to work on Darwin.
6295 * gcc.dg/20050826-1.c: New.
6296
6297 2005-08-26 Mark Mitchell <mark@codesourcery.com>
6298
6299 PR c++/19004
6300 * g++.dg/template/nontype13.C: New test.
6301
6302 PR c++/23491
6303 * g++.dg/init/new14.C: New test.
6304 * g++.dg/expr/anew1.C: Do not XFAIL.
6305 * g++.dg/expr/anew2.C: Likewise.
6306 * g++.dg/expr/anew3.C: Likewise.
6307
6308 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
6309
6310 PR middle-end/22439
6311 * gcc.dg/vla-3.c: New test.
6312
6313 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
6314
6315 PR fortran/20363
6316 * gfortran.dg/named_interface.f90: New.
6317
6318 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
6319
6320 * gcc.c-torture/execute/frame-address.c: New test.
6321
6322 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
6323
6324 PR c++/20817
6325 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
6326
6327 2005-08-25 Alan Modra <amodra@bigpond.net.au>
6328
6329 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
6330
6331 2005-08-25 Alan Modra <amodra@bigpond.net.au>
6332
6333 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
6334 * gcc.dg/altivec-22.c: Rename from..
6335 * gcc.dg/altivec-nomfcr.c: ..this.
6336
6337 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
6338
6339 PR tree-optimization/23546
6340 * gcc.dg/tree-ssa/pr23546.c: New test.
6341
6342 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
6343
6344 PR fortran/17758
6345 * gfortran.dg/nonreturning_statements.f90: New test.
6346
6347 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
6348
6349 PR c++/22454
6350 * g++.dg/parse/crash29.C: New.
6351
6352 2005-08-23 DJ Delorie <dj@redhat.com>
6353
6354 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
6355 constants have the L suffix.
6356
6357 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
6358
6359 PR c++/23044
6360 * g++.dg/template/instantiate8.C: New.
6361
6362 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
6363
6364 PR middle-end/23467
6365 * gcc.c-torture/execute/pr23467.c: New test.
6366
6367 2005-08-23 Jakub Jelinek <jakub@redhat.com>
6368
6369 PR tree-optimization/22043
6370 * gcc.c-torture/execute/20050613-1.c: New test.
6371
6372 2005-08-23 Ben Elliston <bje@au.ibm.com>
6373
6374 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
6375
6376 2005-08-22 Jakub Jelinek <jakub@redhat.com>
6377
6378 PR rtl-optimization/23478
6379 * g++.dg/opt/pr23478.C: New test.
6380
6381 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
6382
6383 PR c/18715
6384 * gcc.dg/switch-warn-3.c: New test.
6385
6386 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6387
6388 PR c++/22233
6389 * g++.dg/template/param1.C: New test.
6390
6391 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6392
6393 PR c++/23089
6394 * g++.dg/other/incomplete1.C: New test.
6395
6396 2005-08-22 Ira Rosen <irar@il.ibm.com>
6397
6398 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
6399 are vectorizable.
6400
6401 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6402
6403 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
6404 d_lines_5.f: New.
6405
6406 2005-08-21 Jakub Jelinek <jakub@redhat.com>
6407
6408 * gcc.target/i386/sse-4.c: New test.
6409
6410 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6411
6412 PR testsuite/23239
6413 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
6414
6415 2005-08-20 Jakub Jelinek <jakub@redhat.com>
6416
6417 * gcc.dg/20050811-1.c: New test.
6418 * gcc.dg/20050811-2.c: New test.
6419
6420 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
6421
6422 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
6423
6424 2005-08-19 Diego Novillo <dnovillo@redhat.com>
6425
6426 PR 23476
6427 * gcc.c-torture/compile/pr23476.c: New test.
6428
6429 2005-08-19 Devang Patel <dpatel@apple.com>
6430
6431 PR tree-optimization/23048
6432 * gcc.dg/tree-ssa/pr23048.c: New test.
6433
6434 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
6435
6436 PR middle-end/20624
6437 * g++.dg/warn/Wreturn-3.C: New test
6438
6439 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
6440
6441 PR tree-optimization/22228
6442 * g++.dg/vect/pr22543.cc: New test.
6443
6444 2005-08-17 Steven Bosscher <stevenb@suse.de>
6445
6446 PR tree-optimization/21574
6447 * gcc.dg/tree-ssa/pr21574.c: New test.
6448
6449 2005-08-16 James E Wilson <wilson@specifix.com>
6450
6451 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
6452
6453 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
6454
6455 PR tree-opt/23402
6456 * gcc.c-torture/compile/zero-strct-3.c: New test.
6457 * gcc.c-torture/compile/zero-strct-4.c: New test.
6458
6459 2005-08-16 Steven Bosscher <stevenb@suse.de>
6460
6461 PR target/23376
6462 * gcc.target/x86_64/pr23376.c: New test.
6463
6464 2005-08-16 Ian Lance Taylor <ian@airs.com>
6465
6466 PR c++/23337
6467 * g++.dg/ext/vector2.C: New.
6468
6469 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
6470
6471 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
6472
6473 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
6474
6475 PR libfortran/23428
6476 * gfortran.dg/inquire-complex.f90: New test case.
6477
6478 2005-08-16 James E Wilson <wilson@specifix.com>
6479
6480 PR tree-optimization/21105
6481 * gcc.dg/large-size-array.c: New.
6482
6483 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
6484
6485 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
6486 type.
6487 * gcc.dg/vect/vect-41: Likewise.
6488 * gcc.dg/vect/vect-42: Likewise.
6489 * gcc.dg/vect/vect-43: Likewise.
6490 * gcc.dg/vect/vect-44: Likewise.
6491 * gcc.dg/vect/vect-46: Likewise.
6492 * gcc.dg/vect/vect-47: Likewise.
6493 * gcc.dg/vect/vect-48: Likewise.
6494 * gcc.dg/vect/vect-52: Likewise.
6495 * gcc.dg/vect/vect-53: Likewise.
6496 * gcc.dg/vect/vect-54: Likewise.
6497 * gcc.dg/vect/vect-55: Likewise.
6498 * gcc.dg/vect/vect-56: Likewise.
6499 * gcc.dg/vect/vect-57: Likewise.
6500 * gcc.dg/vect/vect-58: Likewise.
6501 * gcc.dg/vect/vect-59: Likewise.
6502 * gcc.dg/vect/vect-60: Likewise.
6503 * gcc.dg/vect/vect-61: Likewise.
6504 * gcc.dg/vect/vect-85: Likewise.
6505 * gcc.dg/vect/vect-87: Likewise.
6506 * gcc.dg/vect/vect-88: Likewise.
6507 * gcc.dg/vect/vect-93.c: Likewise.
6508 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
6509 * gcc.dg/vect/vect-75: Likewise.
6510 * gcc.dg/vect/vect-76: Likewise.
6511 * gcc.dg/vect/vect-77: Likewise.
6512 * gcc.dg/vect/vect-78: Likewise.
6513 * gcc.dg/vect/vect-80: Likewise.
6514 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
6515 vectorized for the expected reason, rather than checking how alignment
6516 was handled.
6517 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
6518 type and also instead of aligned pointers. Added documentation.
6519
6520 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
6521
6522 * gfortran.dg/power.f90: New test.
6523
6524 2005-08-16 Jakub Jelinek <jakub@redhat.com>
6525
6526 PR rtl-optimization/23299
6527 * g++.dg/opt/pr23299.C: New test.
6528
6529 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6530
6531 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
6532
6533 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
6534
6535 * g++.dg/template/local6.C: New test.
6536
6537 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
6538
6539 * execute/exceptions/finally-1.m: Check that the catch and finally are
6540 being called. Also add a "return 0;" at the end of main.
6541
6542 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
6543
6544 PR fortran/21432.
6545 * gfortran.dg/namelist_print_1.f: New test of functionality of
6546 PRINT namelist.
6547 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
6548 namelist generates error with -std=f95.
6549
6550 2005-08-14 Ira Rosen <irar@il.ibm.com>
6551
6552 PR tree-optimization/23119
6553 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
6554
6555 2005-08-13 Marcin Koziej <creep@desk.pl>
6556 Andrew Pinski <pinskia@physics.uc.edu>
6557
6558 PR libobjc/22492
6559 * execute/exceptions/finally-1.m: New test.
6560
6561 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6562
6563 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
6564 testsuite.
6565 * objc/execute/exceptions/trivial.m: New test.
6566 * objc.dg/try-catch-11.m: Move to ...
6567 * objc/execute/exceptions/foward-1.m: Here.
6568 * objc.dg/try-catch-2.m: Move to ...
6569 * objc/execute/exceptions/catchall-1.m: Here.
6570 * objc.dg/try-catch-8.m: Move to ...
6571 * objc/execute/exceptions/local-variables-1.m: Here.
6572
6573 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6574
6575 * objc.dg/nested-func-1.m: Move to ...
6576 * objc/execute/nested-func-1.m: Here.
6577
6578 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6579
6580 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
6581 in ${options} instead of [target_info name].
6582 * lib/obj-c++.exp (objc_target_compile): Likewise.
6583
6584 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6585
6586 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
6587
6588 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6589
6590 part of PR testsuite/23348
6591 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
6592 of the torture options.
6593 * objc/compile/trivial.m: New test.
6594
6595 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
6596
6597 * gfortran.dg/eoshift.f90: Correct format.
6598
6599 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
6600
6601 * gfortran.fortran-torture/execute/character_passing.f90:
6602 Fix comment typo.
6603
6604 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
6605
6606 PR c++/8271
6607 * g++.dg/template/unify10.C: New.
6608
6609 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
6610
6611 * g++.dg/parse/pr22514.C: Move to...
6612 * g++.dg/debug/pr22514.C: here.
6613
6614 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6615
6616 PR c++/23266
6617 * g++.dg/inherit/pure1.C: New test.
6618
6619 * ChangeLog: Fix typos.
6620
6621 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6622 Steven Bosscher <stevenb@suse.de>
6623
6624 * gfortran.dg/runtime_warning_1.f90: New test.
6625
6626 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
6627
6628 PR c++/23219
6629 * g++.dg/parse/crash28.C: New.
6630
6631 2005-08-11 Richard Guenther <rguenther@suse.de>
6632
6633 PR target/23289
6634 * gcc.target/i386/tailcall-1.c: New testcase.
6635
6636 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
6637
6638 * gcc.dg/vect/vect-67.c: Un-xfail.
6639
6640 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
6641
6642 PR c++/23225
6643 * g++.dg/testsuite/parse/crash27.C: new test.
6644
6645 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
6646
6647 PR libfortran/22143
6648 * gfortran.dg/shift-kind.f90: New testcase.
6649
6650 2005-08-10 Richard Sandiford <richard@codesourcery.com>
6651
6652 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
6653 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
6654
6655 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6656
6657 PR c++/20646
6658 * g++.dg/other/mult-stor1.C: New test.
6659
6660 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
6661
6662 * gcc.c-torture/pr18299-1.c: Move to ...
6663 * gcc.c-torture/compile/pr18299-1.c: Here.
6664
6665 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
6666
6667 * gfortran/fortran.torture/execute/character_passing.f90:
6668 Fix types for LSAME.
6669
6670 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
6671
6672 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
6673 input data back to what it was originally.
6674
6675 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
6676
6677 * objc.dg/try-catch-8.m: Enable for all targets.
6678
6679 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
6680
6681 * gcc.dg/pr23165.c: New test.
6682
6683 2005-08-09 Steven Bosscher <stevenb@suse.de>
6684
6685 PR tree-optimization/23234
6686 * gcc.dg/tree-ssa/pr23234.c: New test.
6687
6688 2005-08-08 Josh Conner <jconner@apple.com>
6689
6690 PR rtl-optimization/23241
6691 * gcc.dg/char-compare.c: New test.
6692
6693 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6694
6695 PR c++/22508
6696 * g++.dg/init/new13.C: New test.
6697
6698 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
6699
6700 PR c++/21166
6701 * g++.dg/other/crash-4.C: Adjust
6702 * g++/dg/ext/packed9.C: New.
6703
6704 2005-08-08 Richard Sandiford <richard@codesourcery.com>
6705
6706 PR middle-end/21964
6707 * gcc.c-torture/execute/pr21964-1.c: New test.
6708
6709 2005-08-08 Richard Sandiford <richard@codesourcery.com>
6710
6711 PR c/22458
6712 * gcc.dg/pr22458-1.c: New test.
6713
6714 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
6715 Steven G. Kargl <kargls@comcast.net>
6716
6717 PR fortran/22390
6718 * gfortran.dg/flush_1.f90: New test.
6719
6720 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6721
6722 PR c++/23191
6723 * g++.dg/template/eh2.C: New test.
6724
6725 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6726
6727 PR c++/19498
6728 * g++.dg/template/instantiate7.C: New test.
6729
6730 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
6731
6732 PR c/23113
6733 * gcc.dg/Wunused-value-1.c: New test.
6734
6735 2005-08-06 Richard Sandiford <richard@codesourcery.com>
6736
6737 PR rtl-optimization/23233
6738 * gcc.c-torture/compile/pr23233-1.c: New test.
6739
6740 2005-08-06 Jakub Jelinek <jakub@redhat.com>
6741
6742 PR fortran/18833
6743 PR fortran/20850
6744 * gfortran.dg/equiv_1.f90: New test.
6745 * gfortran.dg/equiv_2.f90: New test.
6746 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
6747 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
6748 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
6749
6750 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
6751
6752 * gcc.c-torture/execute/vrp-5.c: New test.
6753 * gcc.c-torture/execute/vrp-6.c: New test.
6754 * gcc.dg/tree-ssa/vrp21.c: New test.
6755
6756 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
6757
6758 * g++.dg/parse/pr22514.C: New test.
6759
6760 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
6761
6762 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
6763
6764 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
6765 instead of constant loads / pool entries.
6766
6767 2005-08-05 David Edelsohn <edelsohn@gnu.org>
6768
6769 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
6770 TEST_TO_WCTYPE.
6771
6772 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
6773
6774 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
6775 __WINT_TYPE__ in generated prototypes if possible.
6776
6777 2005-08-04 Diego Novillo <dnovillo@redhat.com>
6778
6779 PR 22037
6780 * g++.dg/tree-ssa/pr22037.C:
6781
6782 2005-08-04 Richard Henderson <rth@redhat.com>
6783
6784 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
6785 scan-tree-dump-times directive.
6786
6787 2005-08-04 Jan Hubicka <jh@suse.cz>
6788
6789 * gcov-1.C: Fix switch counts.
6790 * gcov-4b.c: Likewise.
6791
6792 2005-08-03 Jeff Law <law@redhat.com>
6793
6794 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
6795
6796 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
6797
6798 * gcc.c-torture/execute/pr23135.c: New test.
6799
6800 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6801
6802 PR tree-optimization/19899
6803 * gcc.dg/tree-ssa/scev-1.c: New test.
6804 * gcc.dg/tree-ssa/scev-2.c: New test.
6805
6806 2005-08-03 Richard Sandiford <richard@codesourcery.com>
6807
6808 PR target/18582
6809 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
6810
6811 2005-08-03 Jan Hubicka <jh@suse.cz>
6812
6813 * update-conroll.c: New testcase.
6814 * update-conroll-2.c: New testcase.
6815
6816 2005-08-02 David Edelsohn <edelsohn@gnu.org>
6817
6818 * gfortran.dg/constant_substring.f: New test.
6819 * gfortran.dg/pr22491.f: New test.
6820
6821 2005-08-02 Jan Hubicka <jh@suse.cz>
6822
6823 * update-threading.c: Replace by the proper one.
6824
6825 2005-08-02 Diego Novillo <dnovillo@redhat.com>
6826
6827 PR 23164
6828 * g++.dg/tree-ssa/pr23164.C: New test.
6829
6830 2005-08-02 Diego Novillo <dnovillo@redhat.com>
6831
6832 * gcc.dg/tree-ssa/pr23192.c: New test.
6833
6834 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
6835
6836 * gcc.c-torture/execute/vrp-4.c: New test.
6837
6838 2005-08-02 Jan Hubicka <jh@suse.cz>
6839
6840 * update-threading.c: New test.
6841
6842 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
6843
6844 * gcc.c-torture/compile/20050801-1.c: New test.
6845 * gcc.c-torture/compile/20050801-2.c: New test.
6846
6847 2005-08-01 Jan Hubicka <jh@suse.cz>
6848
6849 * val-prof-5.c: New test.
6850
6851 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
6852
6853 PR c/22311
6854 * gcc.dg/pr22311-1.c : New test.
6855
6856 2005-07-31 Steven Bosscher <stevenb@suse.de>
6857
6858 PR target/23095
6859 * gfortran.dg/pr23095.f: New test.
6860
6861 PR c++/22003
6862 * g++.dg/other/pr22003.C: New test.
6863
6864 2005-07-31 Richard Sandiford <richard@codesourcery.com>
6865
6866 PR target/20621
6867 * gcc.c-torture/execute/pr20621-1.c: New test.
6868
6869 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
6870
6871 * gfortran.dg/comma_format_extension_4.f: Adjust length
6872 of string for format.
6873 * gfortran.dg/der_array_io_1.f: Replace illegal internal
6874 print statement with internal write.
6875 * gfortran.dg/der_array_io_2.f: Likewise.
6876 * gfortran.dg/der_array_io_3.f: Likewise.
6877
6878 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
6879
6880 * gcc.dg/fold-abs-4.c: new test.
6881
6882 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
6883
6884 PR fortran/22570 an related issues.
6885 * gfortran.dg/x_slash_1.f: New test.
6886
6887 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
6888
6889 PR c/23143
6890 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
6891 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
6892
6893 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6894
6895 PR c/529
6896 * gcc.dg/Wshadow-3.c: New test.
6897
6898 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
6899
6900 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
6901 used to have the wrong bounds).
6902
6903 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6904
6905 PR c/21720
6906 * gcc.dg/hex-round-1.c: Test more cases.
6907 * gcc.dg/hex-round-2.c: New test.
6908
6909 2005-07-29 Diego Novillo <dnovillo@redhat.com>
6910
6911 PR 22550
6912 * g++.dg/tree-ssa/pr22550.C: New test.
6913
6914 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
6915
6916 * gcc.dg/tree-ssa/vrp19.c: New test.
6917 * gcc.dg/tree-ssa-vrp20.c: New test.
6918
6919 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6920
6921 PR c/22240
6922 * gcc.dg/transparent-union-4.c: New test.
6923
6924 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6925
6926 PR c/22192
6927 * gcc.dg/c99-vla-2.c: New test.
6928
6929 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6930
6931 PR c/21720
6932 * gcc.dg/hex-round-1.c: New test.
6933
6934 2005-07-28 Jan Hubicka <jh@suse.cz>
6935
6936 * inliner-1.c: Do not dump everything.
6937 * tree-prof.exp: Do not pass -ftree-based-profiling.
6938 * bprob.exp: Likewise.
6939
6940 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
6941
6942 2005-07-28 Mark Mitchell <mark@codesourcery.com>
6943
6944 PR c++/22545
6945 * g++.dg/expr/ptrmem7.C: New test.
6946
6947 2005-07-28 Mike Stump <mrs@apple.com>
6948
6949 * g++.old-deja/g++.mike/visibility-1.C: New test.
6950
6951 2005-07-28 Richard Sandiford <richard@codesourcery.com>
6952
6953 PR c/20187
6954 * gcc.c-torture/execute/pr20187-1.c: New test.
6955
6956 2005-07-28 Jeff Law <law@redhat.com>
6957
6958 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
6959 * gcc.dg/tree-ssa/vrp18.c: New test.
6960
6961 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
6962
6963 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
6964
6965 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
6966
6967 PR tree-optimization/22506
6968 * gcc.dg/vect/ps22506.c: New test.
6969
6970 2005-07-28 Jakub Jelinek <jakub@redhat.com>
6971
6972 PR target/21149
6973 * gcc.target/i386/sse-3.c: New test.
6974
6975 2005-07-28 Richard Sandiford <richard@codesourcery.com>
6976
6977 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
6978 * gcc.target/mips/mips32-dsp-type.c: Likewise.
6979
6980 2005-07-28 Richard Sandiford <richard@codesourcery.com>
6981
6982 PR c/22589
6983 * gcc.c-torture/compile/pr22589-1.c: New test.
6984
6985 2005-07-28 Jan Hubicka <jh@suse.cz>
6986
6987 * update-loopch.c: New testcase.
6988
6989 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
6990
6991 PR rtl-optimization/23047
6992 * gcc.c-torture/execute/pr23047.c: New test.
6993 * gcc.c-torture/execute/pr23047.x: New.
6994
6995 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
6996
6997 PR tree-optimization/22493
6998 * gcc.c-torture/execute/pr22493-1.c: New test.
6999 * gcc.c-torture/execute/pr22493-1.x: New.
7000 * gcc.c-torture/execute/vrp-1.c: New test.
7001 * gcc.c-torture/execute/vrp-2.c: New test.
7002 * gcc.c-torture/execute/vrp-2.c: New test.
7003
7004 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
7005
7006 * gcc.target/frv/all-builtin-read8.c: Delete.
7007 * gcc.target/frv/all-builtin-read16.c: Delete.
7008 * gcc.target/frv/all-builtin-read32.c: Delete.
7009 * gcc.target/frv/all-builtin-read64.c: Delete.
7010 * gcc.target/frv/all-builtin-write8.c: Delete.
7011 * gcc.target/frv/all-builtin-write16.c: Delete.
7012 * gcc.target/frv/all-builtin-write32.c: Delete.
7013 * gcc.target/frv/all-builtin-write64.c: Delete.
7014 * gcc.target/frv/all-read-write-1.c: New.
7015
7016 2005-07-27 Jeff Law <law@redhat.com>
7017
7018 * gcc.c-torture/execute/pr22630.c: New test.
7019
7020 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
7021
7022 PR tree-optimization/23073
7023 * gcc.dg/vect/nodump-pr23073.c: New test.
7024 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
7025
7026 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
7027
7028 PR tree-optimize/22348
7029 * gcc.c-torture/execute/pr22348.c: New.
7030
7031 2005-07-27 Richard Guenther <rguenther@suse.de>
7032
7033 * gcc.dg/tree-ssa/salias-1.c: New testcase.
7034
7035 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7036
7037 PR fortran/22503
7038 * gfortran.dg/logical_comp.f90: New test.
7039
7040 2005-07-27 Jan Hubicka <jh@suse.cz>
7041
7042 * inliner-1.c: Add cleanup of dumps.
7043 * val-prof-*.c: Likewise.
7044 * update-tailcall.c: New.
7045
7046 2005-07-26 Diego Novillo <dnovillo@redhat.com>
7047
7048 PR 22591
7049 * gcc.dg/tree-ssa/pr22591.c: New test.
7050 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
7051
7052 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
7053
7054 PR libobjc/22606
7055 * objc.dg/try-catch-11.m: New test.
7056
7057 2005-07-26 Richard Guenther <rguenther@suse.de>
7058
7059 PR tree-optimization/22486
7060 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
7061
7062 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
7063
7064 PR tree-opt/22484
7065 * testsuite/g++.dg/opt/loop2.C: New test.
7066
7067 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
7068
7069 * gcc.dg/tree-ssa/reassoc-3.c: New test.
7070 * gcc.dg/tree-ssa/reassoc-4.c: New test.
7071
7072 2005-07-25 Adam Nemet <anemet@lnxw.com>
7073
7074 * lib/profopt.exp (profopt-execute): Check for profiling data
7075 files on the target.
7076
7077 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
7078
7079 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
7080 for matching of asm labels.
7081
7082 2005-07-25 Richard Guenther <rguenther@suse.de>
7083
7084 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
7085
7086 2005-07-25 Richard Guenther <rguenther@suse.de>
7087
7088 PR testsuite/22624
7089 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
7090
7091 2005-07-25 Ira Rosen <irar@il.ibm.com>
7092
7093 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
7094 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
7095 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
7096 * gcc.dg/vect/vect-100.c: New test.
7097 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
7098 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
7099 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
7100 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
7101 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
7102 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
7103 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
7104 * gfortran.dg/vect/pr19049.f90: New testcase.
7105 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
7106
7107 2005-07-25 Jakub Jelinek <jakub@redhat.com>
7108
7109 * gcc.c-torture/execute/20050713-1.c: New test.
7110
7111 PR fortran/20063
7112 * gfortran.fortran-torture/execute/data_4.f90: New test.
7113
7114 PR middle-end/20303
7115 * gcc.dg/visibility-d.c: New test.
7116
7117 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
7118
7119 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
7120 * gfortran.dg/underflow.f90: Ditto.
7121
7122 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7123
7124 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
7125 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
7126 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
7127
7128 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
7129
7130 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
7131 include case of field width of zero.
7132
7133 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
7134
7135 PR libgfortran/21875
7136 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
7137 with trailing blanks on normal formatted read.
7138
7139 2005-07-23 Chao-ying Fu <fu@mips.com>
7140
7141 * gcc.target/mips/mips32-dsp-type.c: New test.
7142 * gcc.target/mips/mips32-dsp.c: New test.
7143
7144 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
7145
7146 PR testsuite/21073
7147 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
7148
7149 PR testsuite/20454
7150 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
7151 and __cyg_profile_func_exit.
7152
7153 2005-07-22 David Edelsohn <edelsohn@gnu.org>
7154
7155 * gfortran.dg/comma_format_extension_3.f: Fix typo.
7156 * gfortran.dg/comma_format_extension_4.f: Same.
7157 * gfortran.dg/pr15332.f: Same.
7158 * gfortran.dg/pr21730.f: Same.
7159
7160 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
7161
7162 * g++.dg/opt/vrp2.C: Fix testcase.
7163
7164 PR tree-opt/22625
7165 * g++.dg/opt/vrp2.C: New test.
7166
7167 2005-07-22 Mark Mitchell <mark@codesourcery.com>
7168
7169 PR debug/21828
7170 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
7171
7172 2005-07-22 Diego Novillo <dnovillo@redhat.com>
7173
7174 * gcc.dg/tree-ssa/20050719-1.c: New test.
7175
7176 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
7177
7178 * gcc.dg/bfin-longcall-1.c: New file.
7179 * gcc.dg/bfin-longcall-2.c: New file.
7180
7181 2005-07-21 Janis Johnson <janis187@us.ibm.com>
7182
7183 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
7184
7185 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
7186
7187 PR middle-end/19055
7188 * gcc.dg/tree-ssa/pr19055.c: New test.
7189 * gcc.dg/tree-ssa/pr19055-2.c: New test.
7190
7191 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
7192
7193 PR C++/22358
7194 * g++.dg/other/pr22358.C: New test.
7195
7196 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
7197
7198 PR c++/2922
7199 * g++.dg/lookup/two-stage5.C: New test from bug comments.
7200
7201 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7202
7203 PR c++/15938
7204 * g++.dg/init/union2.C: New test.
7205
7206 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7207
7208 PR c/22393
7209 * gcc.dg/complex-4.c: New test.
7210
7211 2005-07-21 Richard Guenther <rguenther@suse.de>
7212
7213 PR testsuite/22522
7214 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
7215 scanning for asm labels.
7216 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
7217
7218 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
7219
7220 PR target/22085
7221 * gcc.dg/altivec-pr22085.c: New.
7222
7223 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
7224
7225 PR tree-optimization/19210
7226 * gcc.dg/tree-ssa/pr19210-1.c: New.
7227 * gcc.dg/tree-ssa/pr19210-2.c: New.
7228
7229 2005-07-21 Richard Sandiford <richard@codesourcery.com>
7230
7231 PR rtl-optimization/22167
7232 * g++.dg/opt/pr22167.C: New test.
7233
7234 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
7235
7236 PR c++/2922
7237 * g++.dg/lookup/two-stage2.C: New.
7238 * g++.dg/lookup/two-stage3.C: New.
7239 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
7240 fixed two-stage name lookup for operators.
7241 * g++.dg/template/call3.C: Compiler now produces an appropriate
7242 error message.
7243 * g++.dg/template/crash37.C: Compiler now describes bla() on line
7244 14 as a candidate.
7245 * g++.dg/template/ptrmem4.C: Compiler produces different error
7246 message.
7247 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
7248 connect_to_method as a candidate.
7249
7250 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
7251
7252 * gcc.dg/fold-alloc-1.c: New test.
7253
7254 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
7255
7256 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
7257 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
7258
7259 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
7260
7261 * gcc.dg/fold-abs-1.c: New test.
7262 * gcc.dg/fold-abs-2.c: New test.
7263 * gcc.dg/fold-abs-3.c: New test.
7264
7265 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
7266
7267 Make CONSTRUCTOR use VEC to store initializers.
7268 * g++.dg/ext/complit3.C: Check for specific error messages.
7269 * g++.dg/init/brace2.C: Update error message.
7270 * g++.dg/warn/Wbraces2.C: Likewise.
7271
7272 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
7273
7274 PR fortran/16940
7275 * gfortran.dg/module_interface_1.f90: New test.
7276
7277 2005-07-19 Danny Berlin <dberlin@dberlin.org>
7278 Kenneth Zadeck <zadeck@naturalbridge.com>
7279
7280 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
7281
7282 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7283
7284 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
7285 specify -Wformat for these tests.
7286 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
7287 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
7288 * gcc.dg/format/opt-6.c: Delete.
7289
7290 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
7291
7292 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
7293 * gcc.dg/tree-ssa/sra-3.c: Likewise.
7294
7295 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
7296
7297 * gcc.dg/tree-ssa/alias-2.c: New test.
7298
7299 2005-07-18 Mark Mitchell <mark@codesourcery.com>
7300
7301 PR c++/22263
7302 * g++.dg/template/explicit7.C: New test.
7303
7304 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
7305
7306 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
7307 width of 8 to +Inf and -Inf.
7308
7309 2005-07-17 Mark Mitchell <mark@codesourcery.com>
7310
7311 PR c++/22139
7312 * g++.dg/template/friend36.C: New test.
7313
7314 2005-07-16 David Edelsohn <edelsohn@gnu.org>
7315
7316 PR fortran/21730
7317 * gfortran.dg/pr21730.f: New test.
7318
7319 2005-07-16 Danny Berlin <dberlin@dberlin.org>
7320 Kenneth Zadeck <zadeck@naturalbridge.com>
7321
7322 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
7323 since pure const detection cannot run at -O1 in c compiler.
7324 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
7325 can now optimize this case properly.
7326 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
7327 because we now pass.
7328 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
7329
7330 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
7331
7332 PR c/22421
7333 * gcc.dg/format/bitfld-1.c: New test.
7334
7335 2005-07-15 Mark Mitchell <mark@codesourcery.com>
7336
7337 PR c++/22204
7338 * g++.dg/rtti/repo1.C: New test.
7339
7340 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
7341
7342 PR middle-end/22398
7343 * gcc.c-torture/compile/pr22398.c: New test.
7344
7345 2005-07-15 Mark Mitchell <mark@codesourcery.com>
7346
7347 PR c++/22132
7348 * g++.dg/expr/cast4.C: New test.
7349
7350 2005-07-15 Richard Guenther <rguenther@suse.de>
7351
7352 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
7353 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
7354
7355 2005-07-15 Steven Bosscher <stevenb@suse.de>
7356
7357 PR tree-optimization/22230
7358 * gcc.dg/tree-ssa/pr22230.c: New test.
7359
7360 2005-07-14 Jakub Jelinek <jakub@redhat.com>
7361
7362 * gfortran.dg/g77/cpp6.f: New test.
7363
7364 PR fortran/22417
7365 * gfortran.dg/g77/cpp5.F: New test.
7366 * gfortran.dg/g77/cpp5.h: New file.
7367 * gfortran.dg/g77/cpp5inc.h: New file.
7368
7369 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
7370
7371 PR libfortran/16435
7372 * gfortran.dg/tl_editting.f90: New.
7373 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
7374
7375 2005-07-14 Steven G. Kargl <kargls@comcast.net>
7376
7377 * gfortran.dg/char_array_constructor.f90: New test.
7378
7379 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
7380
7381 * gfortran.dg/past_eor.f90: New.
7382 * gfortran.dg/complex_read.f90: New.
7383
7384 2005-07-13 Jeff Law <law@redhat.com>
7385
7386 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
7387 additional casts.
7388
7389 * gcc.dg/tree-ssa/pr22321.c: New test
7390
7391 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
7392
7393 PR tree-optimization/21921
7394 * gcc.dg/tree-ssa/pr21921.c: New.
7395
7396 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
7397
7398 PR tree-optimizatio/22442
7399 * gcc.dg/tree-ssa/loop-11.c: New test.
7400
7401 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
7402
7403 PR tree-opt/21840
7404 * gcc.c-torture/compile/pr21840.c: New test.
7405
7406 2005-07-12 Jan Hubicka <jh@suse.cz>
7407
7408 * gcc.c-torture/compile/pr22379.c: New test.
7409
7410 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
7411
7412 PR libfortran/21593
7413 gfortran.dg/dev_null.f90: Remove outdated comment about
7414 PR libfortran/21593.
7415
7416
7417 2005-07-12 Dale Johannesen <dalej@apple.com>
7418
7419 * gcc.target/i386/compress-float-sse.c: New.
7420 * gcc.target/i386/compress-float-sse-pic.c: New.
7421 * gcc.target/i386/compress-float-387.c: New.
7422 * gcc.target/i386/compress-float-387-pic.c: New.
7423 * gcc.dg/compress-float-ppc.c: New.
7424 * gcc.dg/compress-float-ppc-pic.c: New.
7425
7426 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
7427
7428 PR libfortran/21593
7429 gfortran.dg/dev_null.f90: Remove targets.
7430
7431 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
7432
7433 PR tree-opt/22335
7434 * gcc.dg/pr22335-1.c: New test.
7435 * gcc.dg/pr22335-2.c: New test.
7436
7437 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7438
7439 PR c++/20172
7440 * g++.dg/template/nontype12.C : New test.
7441
7442 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
7443
7444 * gcc.dg/tree-ssa/loop-10.c: New test.
7445
7446 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
7447
7448 * gcc.c-torture/execute/20020720-1.x: Remove.
7449
7450 2005-07-11 Jakub Jelinek <jakub@redhat.com>
7451
7452 * gfortran.fortran-torture/execute/forall_7.f90: New test.
7453
7454 2005-07-10 Richard Sandiford <richard@codesourcery.com>
7455
7456 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
7457 (dg-mips-options): Use it.
7458
7459 2005-07-09 Diego Novillo <dnovillo@redhat.com>
7460
7461 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
7462
7463 2005-07-09 Richard Henderson <rth@redhat.com>
7464
7465 * lib/target-supports.exp (check_effective_target_sync_char_short):
7466 Add alpha.
7467
7468 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
7469
7470 PR libfortran/22217
7471 * gfortran.dg/negative-z-descriptor.f90: New test.
7472
7473 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
7474
7475 PR tree-opt/22329
7476 * gcc.dg/pr22329.c: New test.
7477
7478 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
7479
7480 PR tree-optimization/20139
7481 * gcc.dg/tree-ssa/pr20139.c: New.
7482
7483 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
7484
7485 PR tree-opt/22356
7486 * testsuite/gcc.dg/pr22356-1.c: New test.
7487
7488 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
7489
7490 PR c++/21799
7491 * g++.dg/template/unify8.C: New.
7492 * g++.dg/template/unify9.C: New.
7493
7494 2005-07-08 Jakub Jelinek <jakub@redhat.com>
7495
7496 * gfortran.fortran-torture/execute/entry_10.f90: New test.
7497
7498 2005-07-07 Geoffrey Keating <geoffk@apple.com>
7499
7500 * gcc.dg/darwin-version-1.c: New.
7501 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
7502 * gcc.dg/builtins-20.c: Likewise.
7503 * gcc.dg/builtins-53.c: Likewise.
7504 * gcc.dg/torture/builtins-convert-1.c: Likewise.
7505 * gcc.dg/torture/builtins-convert-2.c: Likewise.
7506 * gcc.dg/torture/builtins-convert-3.c: Likewise.
7507 * gcc.dg/torture/builtins-power-1.c: Likewise.
7508 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
7509 on Darwin.
7510
7511 2005-07-07 Jeff Law <law@redhat.com>
7512
7513 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
7514 argument evaluation order.
7515
7516 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
7517
7518 PR libfortran/21594
7519 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
7520 Add test cases where the shift length is greater than the
7521 array length.
7522
7523 2005-07-07 Ziemowit Laski <zlaski@apple.com>
7524
7525 * obj-c++.dg/proto-lossage-6.mm: New.
7526 * objc.dg/proto-lossage-6.m: New.
7527
7528 2005-07-07 Ziemowit Laski <zlaski@apple.com>
7529
7530 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
7531 * objc.dg/gnu-runtime-2.m: Likewise.
7532
7533 2005-07-07 Jakub Jelinek <jakub@redhat.com>
7534
7535 * gfortran.dg/longline.f: New test.
7536
7537 * gfortran.dg/badline.f: New test.
7538
7539 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
7540
7541 PR fortran/16531
7542 PR fortran/15966
7543 PR fortran/18781
7544 * gfortran.dg/hollerith.f90: New.
7545 * gfortran.dg/hollerith2.f90: New.
7546 * gfortran.dg/hollerith3.f90: New.
7547 * gfortran.dg/hollerith4.f90: New.
7548 * gfortran.dg/hollerith_f95.f90: New.
7549 * gfortran.dg/hollerith_legacy.f90: New.
7550 * gfortran.dg/g77/cpp4.F: New. Port from g77.
7551
7552 2005-07-07 Ziemowit Laski <zlaski@apple.com>
7553
7554 PR objc/22274
7555 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
7556 * objc.dg/gnu-runtime-2.m: New.
7557
7558 2005-07-06 Jeff Law <law@redhat.com>
7559
7560 * gcc.dg/tree-ssa/vrp17.c: New test.
7561
7562 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
7563
7564 PR fortran/22327
7565 * gfortran.dg/array_constructor_5.f90: New test.
7566
7567 2005-07-07 Jakub Jelinek <jakub@redhat.com>
7568
7569 * gfortran.fortran-torture/execute/entry_9.f90: New test.
7570
7571 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
7572
7573 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
7574 * gcc.dg/980816-1.c: Ditto.
7575
7576 2005-07-06 Jeff Law <law@redhat.com>
7577
7578 * gcc.c-torture/compile/pr21356.c: New test.
7579
7580 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
7581
7582 PR c/22013
7583 PR c/22098
7584 * gcc.c-torture/compile/pr22013-1.c,
7585 gcc.c-torture/execute/pr22098-1.c,
7586 gcc.c-torture/execute/pr22098-2.c,
7587 gcc.c-torture/execute/pr22098-3.c: New tests.
7588
7589 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
7590
7591 PR c/22308
7592 * gcc.dg/pr22308-1.c: New test.
7593
7594 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
7595
7596 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
7597 target.
7598 * gcc.dg/compare9.c: Use -fshort-enums instead of
7599 -fno-short-enums. Change the last test to dg-bogus.
7600
7601 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
7602
7603 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
7604 * gcc.dg/compare9.c: New.
7605
7606 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7607
7608 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
7609
7610 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
7611
7612 PR testsuite/22288
7613 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
7614
7615
7616 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7617
7618 * gcc.dg/format/gcc_gfc-1.c: New.
7619
7620 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
7621
7622 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
7623
7624 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7625
7626 PR fortran/20842
7627 * gfortran.dg/io_invalid_1.f90: New test.
7628
7629 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
7630
7631 * gcc.dg/format/gcc_diag-1.c: Update.
7632
7633 2005-07-02 Jeff Law <law@redhat.com>
7634
7635 * gcc.dg/tree-ssa/pr22051-1.c: New test.
7636 * gcc.dg/tree-ssa/pr22051-2.c: New test.
7637
7638 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
7639
7640 * gcc.dg/format/gcc_diag-1.c: Update.
7641
7642 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
7643
7644 PR tree-opt/22269
7645 * gcc.c-torture/compile/pr22269.c: New test.
7646
7647 2005-06-30 Diego Novillo <dnovillo@redhat.com>
7648
7649 PR 21584
7650 PR 22219
7651 * g++.dg/tree-ssa/pr21584-1.C: New test.
7652 * g++.dg/tree-ssa/pr21584-2.C: New test.
7653
7654 2005-06-30 Ziemowit Laski <zlaski@apple.com>
7655
7656 * obj-c++.dg/try-catch-11.mm: New.
7657 * objc.dg/try-catch-10.m: New.
7658
7659 2005-06-29 David Edelsohn <edelsohn@gnu.org>
7660
7661 * g++.dg/other/ucnid-1.C: xfail on AIX.
7662
7663 2005-06-29 Diego Novillo <dnovillo@redhat.com>
7664
7665 PR 22234
7666 * gcc.dg/20050629-1.c: New test.
7667
7668 2005-06-29 Ziemowit Laski <zlaski@apple.com>
7669
7670 * obj-c++.dg/const-str-1[0-1].mm: New.
7671 * objc.dg/const-str-1[0-1].m: New.
7672
7673 2005-05-29 Richard Henderson <rth@redhat.com>
7674
7675 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
7676 Rename from check_effective_target_vect_no_max.
7677 (check_effective_target_vect_no_int_add): New.
7678 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
7679 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
7680 * gcc.dg/vect/vect-reduc-3.c: Likewise.
7681 * gcc.dg/vect/vect-reduc-1.c: Use both.
7682 * gcc.dg/vect/vect-reduc-2.c: Likewise.
7683
7684 2005-05-29 Richard Henderson <rth@redhat.com>
7685
7686 * lib/target-supports.exp (check_effective_target_vect_no_max):
7687 Remove i386 and x86_64.
7688
7689 2005-06-29 Steve Ellcey <sje@cup.hp.com>
7690
7691 PR testsuite/21969
7692 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
7693
7694 2005-06-29 Steve Ellcey <sje@cup.hp.com>
7695
7696 PR middle-end/21969
7697 * gcc.dg/vect/pr21969.c: New test.
7698
7699 2005-06-28 Eric Christopher <echristo@redhat.com>
7700
7701 PR c/22052
7702 PR c/21975
7703 * gcc.dg/inline1.c: New test.
7704 * gcc.dg/inline2.c: Ditto.
7705 * gcc.dg/inline3.c: Ditto.
7706 * gcc.dg/inline4.c: Ditto.
7707 * gcc.dg/inline5.c: Ditto.
7708
7709 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
7710
7711 PR libfortran/22142
7712 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
7713 Add testcase also testing eoshift1 for PR 22142.
7714
7715 2005-06-28 Richard Henderson <rth@redhat.com>
7716
7717 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
7718 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
7719 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
7720 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
7721 gcc.dg/tree-ssa/20030922-2.c: Likewise.
7722
7723 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
7724
7725 PR libfortran/22142
7726 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
7727 Add testcase for PR 22142.
7728
7729 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
7730
7731 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
7732 gcc.target/ia64/fpreg-2.c: New tests.
7733
7734 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7735
7736 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
7737
7738 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7739
7740 PR libfortran/22170
7741 * gfortran.dg/slash_1.f90: New test.
7742
7743 2005-06-27 Richard Henderson <rth@redhat.com>
7744
7745 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
7746 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
7747 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
7748 * gcc.dg/vect/vect-reduc-2.c: Likewise.
7749 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
7750 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
7751
7752 2005-06-27 Richard Henderson <rth@redhat.com>
7753
7754 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
7755 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
7756
7757 2005-06-27 Ziemowit Laski <zlaski@apple.com>
7758
7759 * obj-c++.dg/proto-lossage-5.mm: New.
7760 * objc.dg/proto-lossage-5.m: New.
7761
7762 2005-06-27 Diego Novillo <dnovillo@redhat.com>
7763
7764 PR 21959
7765 * gcc.dg/tree-ssa/pr21959.c: New test.
7766
7767 2005-06-27 Jakub Jelinek <jakub@redhat.com>
7768
7769 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
7770 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
7771 testing uninitialized var.
7772
7773 * gcc.c-torture/execute/builtins/chk.h: New.
7774 * gcc.c-torture/execute/builtins/lib/chk.c: New.
7775 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
7776 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
7777 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
7778 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
7779 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
7780 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
7781 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
7782 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
7783 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
7784 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
7785 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
7786 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
7787 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
7788 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
7789 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
7790 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
7791 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
7792 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
7793 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
7794 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
7795 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
7796 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
7797 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
7798 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
7799 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
7800 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
7801 * gcc.dg/builtin-object-size-1.c: New test.
7802 * gcc.dg/builtin-object-size-2.c: New test.
7803 * gcc.dg/builtin-object-size-3.c: New test.
7804 * gcc.dg/builtin-object-size-4.c: New test.
7805 * gcc.dg/builtin-object-size-5.c: New test.
7806 * gcc.dg/builtin-stringop-chk-1.c: New test.
7807 * gcc.dg/builtin-stringop-chk-2.c: New test.
7808 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
7809 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
7810 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
7811 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
7812 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
7813 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
7814 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
7815 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
7816 * gcc.c-torture/execute/printf-1.c: New test.
7817 * gcc.c-torture/execute/fprintf-1.c: New test.
7818 * gcc.c-torture/execute/vprintf-1.c: New test.
7819 * gcc.c-torture/execute/vfprintf-1.c: New test.
7820 * gcc.c-torture/execute/printf-chk-1.c: New test.
7821 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
7822 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
7823 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
7824
7825 2005-06-27 Michael Matz <matz@suse.de>
7826
7827 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
7828 slot is not merged if address escapes.
7829
7830 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7831
7832 PR c/21911
7833 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
7834
7835 2005-06-26 Jakub Jelinek <jakub@redhat.com>
7836
7837 PR middle-end/17965
7838 * gcc.c-torture/compile/20050622-1.c: New test.
7839
7840 PR middle-end/22028
7841 * gcc.dg/20050620-1.c: New test.
7842
7843 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
7844
7845 PR tree-optimization/22026
7846 * gcc.dg/tree-ssa/pr22026.c: New.
7847
7848 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
7849
7850 PR libfortran/22144
7851 * gfortran.dg/shift-alloc.f90: New testcase.
7852
7853 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
7854
7855 * all files: Update FSF address in copyright headers.
7856
7857 2005-06-22 Jan Hubicka <jh@suse.cz>
7858
7859 * wholeprogram-1.c: New testcase.
7860 * wholeprogram-2.c: New testcase.
7861
7862 2005-06-24 Mark Mitchell <mark@codesourcery.com>
7863
7864 PR 22171
7865 * gcc.dg/tree-ssa/pr22171.c: New test.
7866
7867 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
7868
7869 * gfortran.dg/simplify_modulo.f90: New.
7870
7871 2005-06-24 Jan Hubicka <jh@suse.cz>
7872
7873 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
7874
7875 2005-06-23 Ziemowit Laski <zlaski@apple.com>
7876
7877 * obj-c++.dg/proto-lossage-[1-4].mm: New.
7878
7879 2005-06-23 Ziemowit Laski <zlaski@apple.com>
7880
7881 * obj-c++.dg/typedef-alias-1.mm: New.
7882 * objc.dg/typedef-alias-1.m: New.
7883
7884 2005-06-23 Jeff Law <law@redhat.com>
7885
7886 * gcc.dg/tree-ssa/vrp16.c: New test.
7887
7888 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7889
7890 * lib/target-supports.exp: Add
7891 check_effective_target_fortran_large_real and
7892 check_effective_target_fortran_large_int to check for
7893 corresponding effective targets.
7894 * gfortran.dg/large_integer_kind_1.f90: New test.
7895 * gfortran.dg/large_real_kind_1.f90: New test.
7896
7897 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
7898
7899 PR tree-optimization/22117
7900 * gcc.dg/tree-ssa/pr22117.c: New.
7901
7902 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
7903
7904 PR testsuite/22123
7905 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
7906
7907 2005-06-23 David Edelsohn <edelsohn@gnu.org>
7908
7909 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
7910
7911 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
7912
7913 * gfortran.dg/f2c_4.f90: Add tests for complex functions
7914 * gfortran.dg/f2c_4.c: Likewise.
7915
7916 2005-06-22 Paul Brook <paul@codesourcery.com>
7917
7918 PR fortran/21034
7919 * gfortran.dg/auto_save_1.f90: New test.
7920
7921 2005-06-22 Michael Matz <matz@suse.de>
7922
7923 * gcc.target/x86-64/abi: New directory.
7924 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
7925 * gcc.target/x86-64/abi/README.gcc: New file.
7926 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
7927 * gcc.target/x86-64/abi/asm-support.s: New file.
7928 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
7929 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
7930 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
7931 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
7932 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
7933 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
7934 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
7935 * gcc.target/x86_64/abi/test_bitfields.c: New test.
7936 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
7937 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
7938 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
7939 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
7940 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
7941 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
7942 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
7943 * gcc.target/x86_64/abi/test_varargs.c: New test.
7944
7945 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
7946
7947 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
7948 32-bit i?86 and x86_64.
7949
7950 2005-06-21 Ziemowit Laski <zlaski@apple.com>
7951
7952 * obj-c++.dg/const-str-[1-9].mm: New tests.
7953
7954 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
7955
7956 PR fortran/22010
7957 * gfortran.dg/namelist_use.f90: New.
7958 * gfortran.dg/namelist_use_only.f90: New.
7959
7960 2005-06-21 Jeff Law <law@redhat.com>
7961
7962 * gcc.dg/tree-ssa/vrp15.c: New test.
7963
7964 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
7965
7966 * lib/target-supports.exp (check_effective_target_vect_reduction):
7967 Remove.
7968 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
7969 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
7970 remove vect_reduction target keyword. Also avoid two returns in main.
7971 * gcc.dg/vect/vect-reduc-3.c: Likewise.
7972 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
7973 * gcc.dg/vect/vect-reduc-1short.c: New test.
7974 * gcc.dg/vect/vect-reduc-1char.c: New test.
7975 * gcc.dg/vect/vect-reduc-2short.c: New test.
7976 * gcc.dg/vect/vect-reduc-2char.c: New test.
7977 * gcc.dg/vect/vect-reduc-6.c: New test.
7978 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
7979 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
7980 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
7981
7982 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7983 Paul Thomas <pault@gcc.gnu.org>
7984
7985 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
7986 New tests.
7987
7988 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7989
7990 * gfortran.dg/backslash_1.f90: New test.
7991 * gfortran.dg/backslash_2.f90: New test.
7992
7993 2005-06-20 Steven G. Kargl <kargls@comcast.net>
7994
7995 * gfortran.dg/duplicate_labels.f90: New test.
7996
7997 2005-06-20 Jan Beulich <jbeulich@novell.com>
7998
7999 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
8000 unsupportable relocations.
8001 * g++.old-deja/g++.other/store-expr1.C: Likewise.
8002 * gcc.dg/20050321-2.c: xfail for NetWare.
8003
8004 2005-06-20 Andreas Jaeger <aj@suse.de>
8005
8006 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
8007 gcc.target/i386/fastcall-sseregparm.c,
8008 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
8009
8010 2005-06-19 Richard Henderson <rth@redhat.com>
8011
8012 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
8013
8014 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
8015
8016 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
8017
8018 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
8019
8020 PR c++/22115
8021 * g++.dg/conversion/simd2.C: Change expected error message.
8022
8023 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
8024
8025 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
8026 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8027 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8028
8029 2005-06-18 James A Morrison <phython@gcc.gnu.org>
8030
8031 * gcc.dg/fold-mod-1.c: New test.
8032
8033 2005-06-18 Steven G. Kargl <kargls@comcast.net>
8034
8035 PR fortran/19926
8036 * gfortran.dg/pr19926.f90: New test.
8037
8038 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
8039
8040 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
8041 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
8042 targets.
8043 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8044 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8045
8046 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
8047
8048 * gcc.target/ia64/float80-varargs-1.c: New test.
8049
8050 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8051
8052 PR tree-opt/22035
8053 * gfortran.dg/f2c_6.f90: New test.
8054
8055 2005-06-17 Geoffrey Keating <geoffk@apple.com>
8056
8057 PR c++/17413
8058 * g++.dg/template/local5.C: New.
8059
8060 2005-06-17 Richard Henderson <rth@redhat.com>
8061
8062 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
8063
8064 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
8065
8066 PR testsuite/21945
8067 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
8068
8069 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
8070
8071 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
8072 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
8073 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
8074 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
8075 check_vect to verify the presence of hardware vector support.
8076
8077 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
8078
8079 PR testsuite/22056
8080 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
8081
8082 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8083
8084 PR libfortran/19216
8085 * gfortran.dg/pr19216.f: Add correct space between brackets and
8086 dg directive.
8087
8088 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8089
8090 PR libfortran/16436
8091 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
8092
8093 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
8094
8095 * gcc.target/i386/attributes-error.c: New testcase.
8096 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
8097 * gcc.target/i386/regparm-stdcall.c: Likewise.
8098 * gcc.target/i386/sseregparm-1.c: Likewise.
8099 * gcc.target/i386/sseregparm-2.c: Likewise.
8100
8101 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
8102
8103 * g++.dg/rtti/crash2.C: New.
8104
8105 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
8106
8107 * gcc.dg/noncompile/20040203-3.c: Update expected message.
8108
8109 2005-06-15 David Ung <davidu@mips.com>
8110
8111 * gcc.target/mips/mips16e-extends.c: New test for testing the
8112 generation of MIPS16e zeb/zeh, seb/seh instructions.
8113
8114 2005-06-15 Diego Novillo <dnovillo@redhat.com>
8115
8116 PR 22018
8117 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
8118 * gcc.dg/tree-ssa/pr22018.c: New test.
8119
8120 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
8121
8122 * gcc.dg/simd-1.c: Update error messages.
8123 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
8124 * gcc.dg/simd-2.c: Update error messages.
8125 * gcc.dg/simd-4.c: New.
8126
8127 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
8128
8129 PR c++/20678
8130 * g++.dg/other/crash-4.C: New.
8131
8132 2005-06-14 Devang Patel <dpatel@apple.com>
8133
8134 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
8135
8136 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
8137
8138 PR c++/21929
8139 * g++.dg/parse/crash11.C: Update
8140
8141 2005-06-13 Jeff Law <law@redhat.com>
8142
8143 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
8144 perform the desired transformations.
8145 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
8146 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
8147
8148 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8149
8150 PR fortran/22038
8151 * gfortran.dg/forall_1.f90: Un-XFAIL.
8152
8153 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
8154
8155 PR c++/21929
8156 * g++.dg/parse/crash26.C: New.
8157
8158 PR c++/20789
8159 * g++.dg/init/member1.C: New.
8160
8161 2005-06-13 Jakub Jelinek <jakub@redhat.com>
8162
8163 * gfortran.dg/altreturn_1.f90: New test.
8164
8165 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
8166
8167 PR middle-end/21985
8168 * gcc.dg/tree-ssa/pr21985.c: New test.
8169
8170 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
8171
8172 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
8173
8174 2005-06-12 Roger Sayle <roger@eyesopen.com>
8175
8176 PR c++/21930
8177 * g++.dg/other/error10.C: New test case.
8178
8179 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8180
8181 PR libfortran/19155
8182 * gfortran.dg/pr19155.f: Add test.
8183
8184 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8185
8186 * gfortran.dg/f2c_7.f90: New test.
8187
8188 * gfortran.dg/forall_1.f90: XFAILed.
8189
8190 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
8191
8192 * gcc.dg/pr14796-1.c: New.
8193 * gcc.dg/pr14796-2.c: New.
8194
8195 2005-06-11 Steven G. Kargl <kargls@comcast.net>
8196
8197 PR fortran/17792
8198 PR fortran/21375
8199 * gfortran.dg/deallocate_stat.f90: New test.
8200
8201 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
8202
8203 * gfortran.fortran-torture/execute/in-pack.f90: New test.
8204
8205 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
8206
8207 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
8208 access will be generated when this loop is vectorized. Test that
8209 accesses with same alignment were detected.
8210 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
8211 Test that accesses with same alignment were detected.
8212 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
8213 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
8214 alignment were detected.
8215
8216 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
8217
8218 PR c++/10611
8219 * g++.dg/conversion/simd2.C: New.
8220
8221 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
8222
8223 * gcc.dg/Wcxx-compat-1.c: New.
8224
8225 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
8226
8227 PR libfortran/21480
8228 * gfortran.dg/reshape-complex.f90: Add a test for a packed
8229 complex array.
8230
8231 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
8232
8233 * gcc.dg/alias-8.c: New.
8234
8235 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
8236
8237 * gcc.dg/format/cmn_err-1.c: Update.
8238
8239 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
8240
8241 PR target/20666
8242 * gcc.target/sparc/fexpand-2.c: New.
8243 * gcc.target/sparc/fpmerge-2.c: New.
8244 * gcc.target/sparc/fpmul-2.c: New.
8245 * gcc.target/sparc/noresult.c: New.
8246 * gcc.target/sparc/pdist-2.c: New.
8247 * gcc.target/sparc/pdist-3.c: New.
8248
8249 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
8250
8251 PR testsuite/21702
8252 * gcc.target/i386/i386.exp: Fix comment typo.
8253
8254 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
8255
8256 PR c++/19497
8257 * g++.dg/inherit/using5.C: New.
8258 * g++.dg/inherit/using6.C: New.
8259
8260 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8261
8262 PR c++/19894
8263 * g++.dg/template/ptrmem15.C: New test.
8264
8265 PR c++/20563
8266 * g++.dg/ext/label4.C: New test.
8267
8268 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8269
8270 * gcc.dg/tls/debug-1.c: New test.
8271
8272 2005-06-07 Dale Johannesen <dalej@apple.com>
8273
8274 * gcc.target/i386/movq.c: New.
8275
8276 2005-06-07 Dale Johannesen <dalej@apple.com>
8277
8278 * gcc.dg/20050607-1.c: New.
8279
8280 2005-06-07 Jakub Jelinek <jakub@redhat.com>
8281
8282 PR middle-end/21850
8283 * gcc.c-torture/execute/20050607-1.c: New test.
8284
8285 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
8286
8287 PR libfortran/21926
8288 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
8289 Test case where the return array has lowest stride one,
8290 but isn't packed.
8291
8292 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
8293
8294 * lib/target-supports.exp (check_effective_target_sync_int_long):
8295 Add s390 and s390x targets.
8296
8297 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
8298
8299 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
8300 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
8301 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
8302 * gcc.dg/tree-ssa/loop-9.c: New test.
8303
8304 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
8305
8306 * g++.dg/parse/defarg10.C: New.
8307
8308 2005-06-06 Jakub Jelinek <jakub@redhat.com>
8309
8310 PR regression/21897
8311 * gcc.c-torture/execute/20050604-1.c: New test.
8312
8313 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
8314
8315 PR 21903
8316 * g++.dg/parse/defarg9.C: New.
8317
8318 PR c++/20637
8319 * g++.dg/inherit/using4.C: New.
8320 * g++.dg/overload/error1.C: Adjust expected errors.
8321 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
8322 * g++.old-deja/g++.brendan/arm2.C: Likewise.
8323 * g++.old-deja/g++.other/redecl2.C: Likewise.
8324 * g++.old-deja/g++.other/redecl4.C: Likewise.
8325 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
8326
8327 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
8328
8329 * gfortran.dg/f2c_5.f90: Add -w to dg-options
8330
8331 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
8332
8333 * lib/gfortran.exp (gfortran_target_compile): Call
8334 dg-additional-files-options
8335 * gfortran.dg/f2c_4.f90: New file
8336 * gfortran.dg/f2c_4.c: New file
8337 * gfortran.dg/f2c_5.f90: New file
8338 * gfortran.dg/f2c_5.c: New file
8339
8340 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8341
8342 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
8343
8344 PR fortran/21912
8345 * gfortran.dg/array_constructor_4.f90: New test.
8346
8347 2005-06-05 Mark Mitchell <mark@codesourcery.com>
8348
8349 PR c++/21619
8350 * g++.dg/ext/builtin9.C: New test.
8351
8352 2005-06-05 Dale Johannesen <dalej@apple.com>
8353
8354 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
8355 * gcc.c-torture/execute/20050603-2.c: Ditto.
8356
8357 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
8358
8359 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
8360 * gcc.dg/vect/vect-reduc-1.c: New.
8361 * gcc.dg/vect/vect-reduc-2.c: New.
8362 * gcc.dg/vect/vect-reduc-3.c: New.
8363
8364 2005-06-04 Dale Johannesen <dalej@apple.com>
8365
8366 * gcc.c-torture/execute/20050603-1.c: New.
8367 * gcc.c-torture/execute/20050603-2.c: New.
8368 * gcc.dg/20050603-3.c: New.
8369
8370 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8371
8372 PR fortran/19195
8373 * gfortran.dg/debug_1.f90: New test.
8374
8375 * gfortran.dg/forall_1.f90: New test.
8376
8377 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
8378
8379 * gfortran.dg/array_constructor_3.f90: New test.
8380
8381 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8382
8383 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
8384
8385 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
8386
8387 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
8388
8389 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
8390
8391 PR c/21873
8392 * gcc.dg/init-excess-1.c: New test.
8393
8394 2005-06-03 Mark Mitchell <mark@codesourcery.com>
8395
8396 PR c++/21853
8397 * g++.dg/expr/static_cast6.C: New test.
8398
8399 2005-06-03 Diego Novillo <dnovillo@redhat.com>
8400
8401 * gcc.dg/tree-ssa/vrp14.c: New test.
8402
8403 2005-06-03 Mark Mitchell <mark@codesourcery.com>
8404
8405 PR c++/21336
8406 * g++.dg/template/new2.C: New test.
8407
8408 2005-06-03 Josh Conner <jconner@apple.com>
8409
8410 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
8411 all entries in initializer.
8412
8413 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
8414
8415 PR middle-end/21858
8416 * gcc.dg/pr21858.c: New testcase.
8417
8418 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
8419
8420 PR tree-optimization/21292
8421
8422 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
8423 New.
8424 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
8425 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
8426 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
8427 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
8428 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
8429
8430 2005-06-02 Richard Henderson <rth@redhat.com>
8431
8432 * gcc.dg/sync-2.c: Use -march=i486 for i386.
8433
8434 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
8435
8436 * gcc.dg/wtypequal.c: New testcase.
8437
8438 2005-06-02 Diego Novillo <dnovillo@redhat.com>
8439
8440 PR 21582
8441 * gcc.dg/tree-ssa/pr21582.c: New test.
8442
8443 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
8444
8445 PR c++/21280
8446 * g++.dg/opt/interface2.h: New.
8447 * g++.dg/opt/interface2.C: New.
8448 * g++.dg/init/ctor4.C: Adjust error lines.
8449 * g++.old-deja/g++.bob/inherit2.C: Likewise.
8450 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
8451 * g++.old-deja/g++.jason/opeq3.C: Likewise.
8452 * g++.old-deja/g++.pt/assign1.C: Likewise.
8453 * g++.old-deja/g++.pt/crash20.C: Likewise.
8454
8455 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
8456
8457 PR tree-optimization/21734
8458 * g++.dg/vect/pr21734_1.cc: New.
8459 * g++.dg/vect/pr21734_2.cc: New.
8460
8461 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
8462
8463 PR c++/20350
8464 * g++.dg/template/spec24.C: New.
8465
8466 PR c++/21151
8467 * g++.dg/pch/local-1.C: New.
8468 * g++.dg/pch/local-1.Hs: New.
8469
8470 2005-06-01 Diego Novillo <dnovillo@redhat.com>
8471
8472 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
8473 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
8474 * gcc.dg/tree-ssa/pr14341.c: New test.
8475 * gcc.dg/tree-ssa/pr14841.c: New test.
8476 * gcc.dg/tree-ssa/pr20701.c: New test.
8477 * gcc.dg/tree-ssa/pr21086.c: New test.
8478 * gcc.dg/tree-ssa/pr21090.c: New test.
8479 * gcc.dg/tree-ssa/pr21332.c: New test.
8480 * gcc.dg/tree-ssa/pr21458.c: New test.
8481 * gcc.dg/tree-ssa/pr21658.c: New test.
8482 * gcc.dg/tree-ssa/vrp01.c: New test.
8483 * gcc.dg/tree-ssa/vrp02.c: New test.
8484 * gcc.dg/tree-ssa/vrp03.c: New test.
8485 * gcc.dg/tree-ssa/vrp04.c: New test.
8486 * gcc.dg/tree-ssa/vrp05.c: New test.
8487 * gcc.dg/tree-ssa/vrp06.c: New test.
8488 * gcc.dg/tree-ssa/vrp07.c: New test.
8489 * gcc.dg/tree-ssa/vrp08.c: New test.
8490 * gcc.dg/tree-ssa/vrp09.c: New test.
8491 * gcc.dg/tree-ssa/vrp10.c: New test.
8492 * gcc.dg/tree-ssa/vrp11.c: New test.
8493 * gcc.dg/tree-ssa/vrp12.c: New test.
8494 * gcc.dg/tree-ssa/vrp13.c: New test.
8495
8496 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
8497
8498 PR 21029
8499 * gcc.dg/tree-ssa/pr21029.c: New test.
8500
8501 2005-06-01 Roger Sayle <roger@eyesopen.com>
8502
8503 * gfortran.dg/logint-1.f: New test case.
8504 * gfortran.dg/logint-2.f: Likewise.
8505 * gfortran.dg/logint-3.f: Likewise.
8506
8507 2005-06-01 Jakub Jelinek <jakub@redhat.com>
8508
8509 PR c/21536
8510 PR c/20760
8511 * gcc.dg/20050527-1.c: New test.
8512
8513 * gcc.dg/i386-sse-12.c: New test.
8514
8515 PR fortran/21729
8516 * gfortran.dg/implicit_5.f90: New test.
8517
8518 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
8519
8520 PR fortran/20883
8521 * gfortran/assign_4.f90: New test.
8522 * gfortran/assign_2.f90: Change compile to run.
8523
8524 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
8525
8526 * lib/target-supports.exp
8527 (check_effective_target_sync_char_short): New.
8528 * gcc.dg/sync-2.c: New.
8529
8530 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
8531
8532 PR tree-optimization/21817
8533 * gcc.dg/torture/pr21817-1.c: New.
8534
8535 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
8536
8537 PR c++/21165
8538 * g++.dg/template/init5.C: New.
8539
8540 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
8541
8542 * gfortran.dg/char_initialiser_actual.f90:
8543 Test character initialisers as actual arguments.
8544 * gfortran.dg/char_pointer_comp_assign.f90:
8545 Test character pointer structure component assignments.
8546 * gfortran.dg/char_array_structure_constructor.f90:
8547 Test character components in structure constructors.
8548
8549 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
8550
8551 PR middle-end/20931
8552 * g++.dg/opt/pr20931.C: New test.
8553
8554 2005-05-31 Andreas Jaeger <aj@suse.de>
8555
8556 PR testsuite/20772
8557 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
8558 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
8559 g++.old-deja/g++.ext/asmspec1.C,
8560 g++.old-deja/g++.other/regstack.C,
8561 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
8562 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
8563 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
8564 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
8565 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
8566 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
8567 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
8568 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
8569 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
8570 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
8571 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
8572 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
8573 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
8574 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
8575 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
8576 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
8577 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
8578 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
8579 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
8580
8581 2005-05-31 Jeff Law <law@redhat.com>
8582
8583 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
8584
8585 2005-05-30 Paolo Carlini <pcarlini@suse.de>
8586
8587 PR middle-end/21743
8588 * gcc.dg/builtins-1.c: Activate disabled clog test.
8589 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8590
8591 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
8592
8593 * gfortran.dg/char_pointer_assign.f90:
8594 Test character-pointer assignments and pointer assignments.
8595 * gfortran.dg/char_pointer_dummy.f90:
8596 Test character-pointer dummy arguments.
8597 * gfortran.dg/char_pointer_func.f90:
8598 Test character-pointer function returns.
8599 * gfortran.dg/char_pointer_dependency.f90:
8600 Test character-pointer functions with dependencies.
8601
8602 2005-05-30 Mark Mitchell <mark@codesourcery.com>
8603
8604 PR c++/21784
8605 * g++.dg/lookup/using14.C: New test.
8606
8607 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
8608
8609 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
8610 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
8611 trailing ^M.
8612
8613 2005-05-29 Geoffrey Keating <geoffk@apple.com>
8614
8615 PR c++/17413
8616 * g++.dg/template/local5.C: New.
8617
8618 PR target/21761
8619 * gcc.c-torture/compile/pr21761.c: New.
8620
8621 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
8622 before darwin8.
8623
8624 2005-05-30 Steven G. Kargl
8625
8626 PR fortran/20846
8627 * gfortran.dg/inquire_8.f90: New test.
8628
8629 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8630
8631 PR libfortran/21376
8632 * gfortran.dg/output_exponents_1.f90: New test.
8633
8634 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8635
8636 PR libfortran/20006
8637 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
8638
8639 2005-05-28 Mark Mitchell <mark@codesourcery.com>
8640
8641 PR c++/21210
8642 * g++.dg/ext/complex1.C: New test.
8643
8644 PR c++/21340
8645 * g++.dg/init/ctor6.C: New test.
8646
8647 2005-05-29 Jan Hubicka <jh@suse.cz>
8648
8649 * gcc.c-torture/compile/pr21562.c: New.
8650
8651 2005-05-28 Steven G. Kargl <kargls@comcast.net>
8652
8653 * gfortran.dg/subnormal_1.f90: New test.
8654
8655 2005-05-28 Jan Hubicka <jh@suse.cz>
8656
8657 * tree-prof.exp: Fix comment.
8658 * value-prof-1.c: New.
8659 * value-prof-2.c: New.
8660 * value-prof-3.c: New.
8661 * value-prof-4.c: New.
8662
8663 2005-05-27 Mark Mitchell <mark@codesourcery.com>
8664
8665 PR c++/21614
8666 * g++.dg/expr/ptrmem6.C: New test.
8667 * g++.dg/expr/ptrmem6a.C: Likewise.
8668
8669 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
8670
8671 PR tree-optimization/21658
8672 * gcc.dg/tree-ssa/pr21658.c: New.
8673
8674 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
8675
8676 PR c++/21455
8677 * g++.dg/inherit/ptrmem3.C: New.
8678
8679 PR c++/21681
8680 * g++.dg/parse/template16.C: New.
8681
8682 2005-05-27 Andreas Jaeger <aj@suse.de>
8683
8684 * gcc.dg/setjmp-2.c: Only run in 32-bit.
8685
8686 * gcc.dg/i386-sse-8.c: Run test on all archs.
8687
8688 2005-05-26 Mike Stump <mrs@apple.com>
8689
8690 * objc.dg/isa-field-1.m: Only run on darwin.
8691 * objc.dg/lookup-1.m: Likewise.
8692 * objc.dg/try-catch-8.m: Likewise.
8693
8694 2005-05-26 Roger Sayle <roger@eyesopen.com>
8695
8696 PR tree-optimization/9814
8697 * gcc.dg/pr9814-1.c: New test case.
8698
8699 2005-05-26 Ziemowit Laski <zlaski@apple.com>
8700
8701 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
8702 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
8703 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
8704 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
8705 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
8706 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
8707 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
8708 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
8709 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
8710 objc.dg/try-catch-8.m: New.
8711
8712 2005-05-26 Janis Johnson <janis187@us.ibm.com>
8713
8714 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
8715 remove extraneous semicolons.
8716
8717 2005-05-26 Ziemowit Laski <zlaski@apple.com>
8718
8719 * obj-c++.dg/comp-types-12.mm: New.
8720 * objc.dg/comp-types-11.m: New.
8721 * objc.dg/selector-4.m: New.
8722
8723 2005-05-26 Andreas Jaeger <aj@suse.de>
8724
8725 PR testsuite/20772
8726 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
8727 g++.old-deja/g++.ext/attrib3.C,
8728 g++.old-deja/g++.other/store-expr1.C,
8729 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
8730 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
8731 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
8732 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
8733 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
8734 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
8735 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
8736 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
8737 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
8738 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
8739 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
8740 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
8741 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
8742 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
8743 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
8744 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
8745 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
8746 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
8747 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
8748
8749 2005-05-26 Andreas Jaeger <aj@suse.de>
8750
8751 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
8752 x86-64 compilation.
8753
8754 2005-05-26 Andreas Jaeger <aj@suse.de>
8755
8756 PR testsuite/20772
8757 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
8758 gcc.misc-tests/i386-pf-athlon-1.c,
8759 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
8760 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
8761 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
8762 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
8763 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
8764 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
8765 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
8766 programs.
8767
8768 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
8769 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
8770 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
8771 x86-64 compilation.
8772
8773 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
8774 x86_64.
8775
8776 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
8777 effective-target ilp32.
8778
8779 2005-05-26 David Ung <davidu@mips.com>
8780
8781 * gcc.target/mips/ext_ins.c: New test for testing the generation
8782 of MIPS32/64 rev 2 ext/ins instructions.
8783
8784 2005-05-26 Andreas Jaeger <aj@suse.de>
8785
8786 * treelang/compile/unsigned.tree: Use gimple instead of
8787 nonexisting generic dump.
8788
8789 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
8790
8791 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
8792
8793 2005-05-26 Andreas Jaeger <aj@suse.de>
8794
8795 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
8796
8797 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
8798
8799 PR libfortran/17283
8800 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
8801 Test callee-allocated memory with write statements.
8802
8803 2005-05-25 Roger Sayle <roger@eyesopen.com>
8804
8805 PR middle-end/21709
8806 * gcc.dg/pr21709-1.c: New test case.
8807
8808 2005-05-25 Ziemowit Laski <zlaski@apple.com>
8809 Mike Stump <mrs@apple.com>
8810
8811 * objc/execute/next_mapping.h: Update for C++.
8812
8813 * obj-c++.dg/selector-1.mm: Move to...
8814 * obj-c++.dg/selector-4.mm: here...
8815
8816 * obj-c++.dg/basic.mm: New.
8817 * obj-c++.dg/comp-types-1.mm: New.
8818 * obj-c++.dg/cxx-class-1.mm: New.
8819 * obj-c++.dg/cxx-ivars-1.mm: New.
8820 * obj-c++.dg/cxx-ivars-2.mm: New.
8821 * obj-c++.dg/cxx-ivars-3.mm: New.
8822 * obj-c++.dg/cxx-scope-1.mm: New.
8823 * obj-c++.dg/cxx-scope-2.mm: New.
8824 * obj-c++.dg/defs.mm: New.
8825 * obj-c++.dg/empty-private-1.mm: New.
8826 * obj-c++.dg/encode-1.mm: New.
8827 * obj-c++.dg/encode-2.mm: New.
8828 * obj-c++.dg/encode-3.mm: New.
8829 * obj-c++.dg/extern-c-1.mm: New.
8830 * obj-c++.dg/extra-semi.mm: New.
8831 * obj-c++.dg/fix-and-continue-2.mm: New.
8832 * obj-c++.dg/isa-field-1.mm: New.
8833 * obj-c++.dg/ivar-list-semi.mm: New.
8834 * obj-c++.dg/local-decl-1.mm: New.
8835 * obj-c++.dg/lookup-1.mm: New.
8836 * obj-c++.dg/lookup-2.mm: New.
8837 * obj-c++.dg/method-1.mm: New.
8838 * obj-c++.dg/method-2.mm: New.
8839 * obj-c++.dg/method-3.mm: New.
8840 * obj-c++.dg/method-4.mm: New.
8841 * obj-c++.dg/method-5.mm: New.
8842 * obj-c++.dg/method-6.mm: New.
8843 * obj-c++.dg/method-7.mm: New.
8844 * obj-c++.dg/no-extra-load.mm: New.
8845 * obj-c++.dg/overload-1.mm: New.
8846 * obj-c++.dg/pragma-1.mm: New.
8847 * obj-c++.dg/pragma-2.mm: New.
8848 * obj-c++.dg/private-1.mm: New.
8849 * obj-c++.dg/private-2.mm: New.
8850 * obj-c++.dg/proto-qual-1.mm: New.
8851 * obj-c++.dg/qual-types-1.mm: New.
8852 * obj-c++.dg/stubify-1.mm: New.
8853 * obj-c++.dg/stubify-2.mm: New.
8854 * obj-c++.dg/super-class-1.mm: New.
8855 * obj-c++.dg/super-class-2.mm: New.
8856 * obj-c++.dg/super-dealloc-1.mm: New.
8857 * obj-c++.dg/super-dealloc-2.mm: New.
8858 * obj-c++.dg/template-1.mm: New.
8859 * obj-c++.dg/template-2.mm: New.
8860 * obj-c++.dg/template-3.mm: New.
8861 * obj-c++.dg/template-4.mm: New.
8862 * obj-c++.dg/template-5.mm: New.
8863 * obj-c++.dg/template-6.mm: New.
8864 * obj-c++.dg/try-catch-1.mm: New.
8865 * obj-c++.dg/try-catch-2.mm: New.
8866 * obj-c++.dg/try-catch-3.mm: New.
8867 * obj-c++.dg/try-catch-4.mm: New.
8868 * obj-c++.dg/try-catch-5.mm: New.
8869 * obj-c++.dg/try-catch-6.mm: New.
8870 * obj-c++.dg/try-catch-7.mm: New.
8871 * obj-c++.dg/try-catch-8.mm: New.
8872 * obj-c++.dg/try-catch-9.mm: New.
8873 * obj-c++.dg/va-meth-1.mm: New.
8874
8875 2005-05-25 Ziemowit Laski <zlaski@apple.com>
8876
8877 * obj-c++.dg/selector-1.mm: New.
8878 * obj-c++.dg/selector-2.mm: New.
8879
8880 2005-05-25 Ziemowit Laski <zlaski@apple.com>
8881
8882 * obj-c++.dg/selector-3.mm: New.
8883 * objc.dg/selector-3.m: New.
8884
8885 2005-05-25 Ziemowit Laski <zlaski@apple.com>
8886
8887 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
8888 about where warning appears.
8889
8890 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
8891
8892 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
8893 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
8894 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
8895 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
8896
8897 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
8898
8899 * gcc.dg/20050524-1.c: New test.
8900
8901 2005-05-25 Jan Hubicka <jh@suse.cz>
8902
8903 * gcc.dg/tree-prof/inliner-1.c: New.
8904
8905 2005-05-25 Janis Johnson <janis187@us.ibm.com>
8906
8907 * gcc.dg/tree-prof: New directory.
8908 * gcc.dg/tree-prof/tree-prof.exp: New.
8909
8910 2005-05-25 DJ Delorie <dj@redhat.com>
8911
8912 * gcc.dg/Wattributes-1.c: New.
8913 * gcc.dg/Wattributes-2.c: New.
8914 * gcc.dg/Wattributes-3.c: New.
8915
8916 20005-05-24 Janis Johnson <janis187@us.ibm.com>
8917
8918 PR tree-optimization/19833
8919 * gcc.dg/uninit-4.c: Remove xfail.
8920 * gcc.dg/uninit-9.c: Ditto.
8921
8922 2005-05-24 Ziemowit Laski <zlaski@apple.com>
8923
8924 * obj-c++.dg/bitfield-[1-5].mm: New.
8925 * obj-c++.dg/class-protocol-1.mm: New.
8926 * obj-c++.dg/comp-types-1[0-1].mm: New.
8927 * obj-c++.dg/comp-types-[2-9].mm: New.
8928 * obj-c++.dg/encode-[4-8].mm: New.
8929 * obj-c++.dg/layout-1.mm: New.
8930 * obj-c++.dg/method-1[0-9].mm: New.
8931 * obj-c++.dg/method-2[0-1].mm: New.
8932 * obj-c++.dg/method-[8-9].mm: New.
8933 * obj-c++.dg/objc-gc-3.mm: New.
8934 * obj-c++.dg/try-catch-10.mm: New.
8935 * objc.dg/bitfield-5.m: New.
8936 * objc.dg/comp-types-10.m: New.
8937 * objc.dg/comp-types-9.m: New.
8938 * objc.dg/layout-1.m: New.
8939 * objc.dg/objc-gc-4.m: New.
8940 * objc.dg/try-catch-9.m: New.
8941 * objc.dg/class-protocol-1.m: Tweak diagnostics.
8942 * objc.dg/comp-types-1.m: Likewise.
8943 * objc.dg/comp-types-[5-6].m: Likewise.
8944 * objc.dg/method-9.m: Likewise.
8945
8946 2005-05-24 Janis Johnson <janis187@us.ibm.com>
8947
8948 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
8949 and on hardware without VMX support.
8950
8951 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
8952
8953 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
8954
8955 * lib/profopt.exp (dg-final-generate, dg-final-use,
8956 profopt-final-code, profopt-get-options): New.
8957 (profopt-execute): Process test directives.
8958
8959 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
8960 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
8961 cleanup-tree-dump, cleanup-saved-temps): Update comments.
8962
8963 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
8964
8965 PR C++/21645
8966 * g++.dg/init/ctor5.C: New test.
8967
8968 2005-05-24 Ira Rosen <irar@il.ibm.com>
8969
8970 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
8971 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
8972 vect-113.c, vect-114.c.
8973
8974 2005-05-23 Adam Nemet <anemet@lnxw.com>
8975
8976 * gcc.dg/const-elim-1.c: Remove xfails.
8977
8978 2005-05-23 Jeff Law <law@redhat.com>
8979
8980 * gcc.c-torture/compile/pr21638.c: New test.
8981 * gcc.c-torture/compile/20050520-1.c: New test.
8982
8983 2005-05-23 Nick Clifton <nickc@redhat.com>
8984
8985 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
8986 be a proper triple, ie: m32r*-*-*.
8987 * g++.old-deja/g++.jason/thunk3.C: Likewise.
8988
8989 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
8990
8991 PR middle-end/21331
8992 PR tree-opt/21293
8993 * gcc.c-torture/compile/pr21293.c: New test.
8994 * gcc.c-torture/execute/pr21331.c: New test.
8995
8996 2004-05-20 Richard Henderson <rth@redhat.com>
8997
8998 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
8999
9000 2005-05-20 Ziemowit Laski <zlaski@apple.com>
9001
9002 * obj-c++-dg.exp: Add.
9003 * obj-c++.exp: Add.
9004 * obj-c++.dg/dg.exp: Add.
9005
9006 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
9007
9008 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
9009 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
9010
9011 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
9012
9013 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
9014
9015 2004-05-19 Richard Henderson <rth@redhat.com>
9016
9017 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
9018
9019 2005-05-19 Janis Johnson <janis187@us.ibm.com>
9020
9021 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
9022
9023 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
9024
9025 2005-05-19 Jakub Jelinek <jakub@redhat.com>
9026
9027 PR c++/21495
9028 * g++.dg/parse/extern1.C: New test.
9029 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
9030
9031 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9032
9033 * gcc.dg/c99-math.h: New.
9034 * gcc.dg/c99-math-float-1.c: New test.
9035 * gcc.dg/c99-math-double-1.c: Likewise.
9036 * gcc.dg/c99-math-long-double-1.c: Likewise.
9037
9038 2005-05-18 Richard Henderson <rth@redhat.com>
9039
9040 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
9041
9042 2005-05-18 Devang Patel <dpatel@apple.com>
9043
9044 * g++.dg/opt/20050511-1.C: New test.
9045
9046 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
9047
9048 PR libfortran/21127
9049 * gfortran.dg/reshape-complex.f90: New test.
9050
9051 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
9052
9053 * gfortran.dg/array_constructor_1.f90: New test.
9054 * gfortran.dg/array_constructor_2.f90: New test.
9055
9056 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
9057
9058 PR fortran/20954
9059 * gfortran.dg/pr20954.f: New test.
9060
9061 2005-05-17 Mike Stump <mrs@apple.com>
9062
9063 Yet more Objective-C++...
9064
9065 * objc.dg/method-5.m: Update.
9066 * objc.dg/method-6.m: Update.
9067 * objc.dg/method-7.m: Update.
9068 * objc.dg/method-9.m: Update.
9069 * objc.dg/try-catch-2.m: Update.
9070
9071 2005-05-17 Mark Mitchell <mark@codesourcery.com>
9072
9073 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
9074 Remove little-endian optimizations.
9075
9076 2005-05-17 Jeff Law <law@redhat.com>
9077
9078 * g++.dg/tree-ssa/pr14814.C: New test.
9079 * gcc.dg/tree-ssa/pr14814.C: New test.
9080 * gcc.dg/tree-ssa/pr17141-1.C: New test.
9081 * gcc.dg/tree-ssa/pr17141-2.C: New test.
9082
9083 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
9084
9085 * gcc.dg/compat/generate-random.c: Do not include
9086 libiberty.h.
9087 * gcc.dg/compat/generate-random_r.c: Likewise.
9088
9089 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
9090
9091 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
9092
9093 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
9094
9095 PR middle-end/21595
9096 * g++.dg/tree-ssa/builtin1.C: New testcase.
9097
9098 2005-05-17 Jakub Jelinek <jakub@redhat.com>
9099
9100 PR c++/21454
9101 * g++.dg/opt/const4.C: New test.
9102
9103 PR middle-end/21492
9104 * g++.dg/opt/crossjump1.C: New test.
9105
9106 PR tree-optimization/21610
9107 * gcc.c-torture/compile/20050516-1.c: New test.
9108
9109 PR fortran/15080
9110 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
9111 about the test failing.
9112 * gfortran.fortran-torture/execute/where_7.f90: New test.
9113 * gfortran.fortran-torture/execute/where_8.f90: New test.
9114
9115 2005-05-16 Richard Henderson <rth@redhat.com>
9116
9117 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
9118 i?86 and x86_64.
9119
9120 2005-05-16 Mark Mitchell <mark@codesourcery.com>
9121
9122 * gcc.dg/compat/generate-random.c (config.h): Do not include.
9123 (limits.h): Include unconditionally.
9124 (stdlib.h): Likewise.
9125 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
9126 (limits.h): Include unconditionally.
9127 (stdlib.h): Likewise.
9128 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
9129 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
9130 (limits.h): Include unconditionally.
9131 (stdlib.h): Likewise.
9132 (hashtab.h): Do not include.
9133 (getopt.h): Likewise.
9134 (stddef.h): Include.
9135 (hashval_t): Define.
9136 (struct entry): Add "next" field.
9137 (HASH_SIZE): New macro.
9138 (hash_table): New variable.
9139 (switchfiles): Do not use xmalloc.
9140 (mix): New macro.
9141 (iterative_hash): New function.
9142 (hasht): Remove.
9143 (e_exists): New function.
9144 (e_insert): Likewise.
9145 (output): Use, instead of libiberty hashtable functions.
9146 (main): Do not use getopt. Do not call htab_create.
9147
9148 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
9149
9150 PR libstdc++/21526
9151 * lib/target-supports.exp (check_mkfifo_available):
9152 Return 0 for cygwin as mkfifo support incomplete on platform.
9153 Fix typos in comments.
9154
9155 2005-05-15 Mark Mitchell <mark@codesourcery.com>
9156
9157 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
9158
9159 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
9160
9161 PR fortran/17432
9162 * gfortran.dg/assign_4.f: New test.
9163
9164 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
9165
9166 PR tree-optimization/21563
9167 * gcc.dg/tree-ssa/pr21563.c: New.
9168
9169 2005-05-14 Jan Hubicka <jh@suse.cz>
9170
9171 * gcc.dg/noreturn-7.c: Allow control reaches warning.
9172
9173 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
9174
9175 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
9176
9177 2005-05-13 Julian Brown <julian@codesourcery.com>
9178
9179 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
9180 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
9181
9182 2005-05-13 Jan Hubicka <jh@suse.cz>
9183
9184 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
9185 * gcc.dg/fold-xor-?.c: Likewise.
9186 * gcc.dg/pr15784-?.c: Likewise.
9187 * gcc.dg/pr20922-?.c: Likewise.
9188 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
9189 * gcc.dg/tree-ssa/pr17598.c: Likewise.
9190 * gcc.dg/tree-ssa/pr20470.c: Likewise.
9191
9192 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9193
9194 PR fortran/21260
9195 * gfortran.dg/hollerith_1.f90: New test.
9196
9197 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9198
9199 * gfortran.dg/func_result_2.f90: New test.
9200
9201 2005-05-11 Bud Davis <bdavis@gfortran.org>
9202
9203 * gfortran.dg/dev_null.f90: New test.
9204
9205 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
9206
9207 * gcc.dg/arm-vfp1.c: Revert last change.
9208
9209 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
9210
9211 PR middle-end/19807
9212 PR tree-optimization/19639
9213 * g++.dg/tree-ssa/pr19807.C: New testcase.
9214
9215 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9216
9217 PR libfortran/21471
9218 * gfortran.dg/append-1.f90: New test.
9219
9220 2005-05-10 Diego Novillo <dnovillo@redhat.com>
9221
9222 * gcc.dg/pr18501.c: XFAIL.
9223 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
9224 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
9225 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
9226 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
9227 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
9228 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
9229 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
9230 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
9231
9232 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9233
9234 PR fortran/20178
9235 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
9236 gfortran.dg/f2c_3.f90: New tests.
9237
9238 * gfortran.dg/return_1.f90: Fix dg annotation.
9239
9240 2005-05-10 Diego Novillo <dnovillo@redhat.com>
9241
9242 * gcc.c-torture/compile/20050510-1.c: New test.
9243
9244 2005-05-10 Mark Mitchell <mark@codesourcery.com>
9245
9246 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
9247
9248 2005-05-10 Bob Wilson <bob.wilson@acm.org>
9249
9250 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
9251
9252 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
9253
9254 PR c/17913
9255 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
9256
9257 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
9258
9259 PR c/21342
9260 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
9261 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
9262
9263 2005-05-10 Ben Elliston <bje@au.ibm.com>
9264
9265 PR debug/16676
9266 * gcc.dg/debug/pr16676.c: New test.
9267
9268 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
9269
9270 PR testsuite/21443
9271 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
9272 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
9273 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
9274 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
9275 Change -O1 to -O2.
9276 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
9277 -fno-tree-dominator-opts.
9278
9279 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9280
9281 * gfortran.dg/return_1.f90: New test.
9282
9283 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
9284
9285 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
9286
9287 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
9288
9289 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
9290
9291 PR c++/21427
9292 * g++.dg/inherit/covariant13.C: New.
9293
9294 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9295
9296 PR libfortran/19155
9297 * gfortran.dg/pr19155.f: New test.
9298
9299 2005-05-08 Roger Sayle <roger@eyesopen.com>
9300
9301 PR inline-asm/8788
9302 * gcc.dg/pr8788-1.c: New testcase.
9303
9304 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
9305
9306 PR target/21416
9307 * gcc.target/mips/fpcmp-[12].c: New tests.
9308
9309 2005-05-06 Mark Mitchell <mark@codesourcery.com>
9310
9311 * lib/target-supports-dg.exp (dg-require-fork): New function.
9312 (dg-require-mkfifo): Likewise.
9313 * lib/target-supports.exp (check_function_available): New
9314 function.
9315 (check_fork_available): Likewise.
9316 (check_mkfifo_available): Likewise.
9317
9318 2005-05-06 Jeff Law <law@redhat.com>
9319
9320 * gcc.c-torture/compile/pr21380.c: New test.
9321
9322 2005-05-06 Jakub Jelinek <jakub@redhat.com>
9323
9324 PR c++/20961
9325 * g++.dg/ext/weak3.C: New test.
9326
9327 2005-05-05 Mark Mitchell <mark@codesourcery.com>
9328
9329 PR c++/21352
9330 * g++.dg/template/crash37.C: New test.
9331
9332 2005-05-05 Paul Brook <paul@codesourcery.com>
9333
9334 * gcc.dg/arm-g2.c: Use effective-target arm32.
9335 * gcc.dg/arm-mmx-1.c: Ditto.
9336 * gcc.dg/arm-scd42-2.c: Ditto.
9337 * gcc.dg/arm-vfp1.c: Ditto.
9338 * lib/target-supports.exp (check_effective_target_arm32): New
9339 function.
9340
9341 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
9342
9343 PR libfortran/21354
9344 gfortran.dg/in_pack_rank7.f90: New test.
9345
9346 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
9347
9348 PR middle-end/15618
9349 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
9350
9351 2005-05-04 Jakub Jelinek <jakub@redhat.com>
9352
9353 PR middle-end/21265
9354 * gcc.dg/20050503-1.c: New test.
9355
9356 PR rtl-optimization/21239
9357 * gcc.dg/i386-sse-11.c: New test.
9358
9359 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
9360
9361 PR target/16888
9362 * gcc.target/i386/asm-1.c: New test.
9363
9364 2005-05-03 Jakub Jelinek <jakub@redhat.com>
9365
9366 PR rtl-optimization/21330
9367 * gcc.c-torture/execute/20050502-1.c: New test.
9368
9369 PR target/21297
9370 * gcc.c-torture/execute/20050502-2.c: New test.
9371
9372 2005-05-03 Uros Bizjak <uros@kss-loka.si>
9373
9374 PR middle-end/21282
9375 * gcc.dg/pr21282.c: New.
9376
9377 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
9378
9379 * gcc.dg/vect/pr20122.c: Clean up .vect file.
9380 * gcc.dg/vect/vect-92.c: Likewise.
9381 * gcc.dg/vect/vect-93.c: Likewise.
9382 * gcc.dg/vect/vect-dv-1.c: Likewise.
9383 * gcc.dg/vect/vect-dv-2.c: Likewise.
9384 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
9385
9386 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
9387
9388 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
9389 * gfortran.dg/vect/vect-2.f90: Likewise.
9390 * gfortran.dg/vect/vect-3.f90: Likewise.
9391 * gfortran.dg/vect/vect-4.f90: Likewise.
9392 * gfortran.dg/vect/vect-5.f90: Likewise.
9393
9394 2005-05-02 Geoffrey Keating <geoffk@apple.com>
9395
9396 PR target/20813
9397 * gcc.dg/rs6000-fpint-2.c: New.
9398
9399 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
9400
9401 PR c/15698
9402 * gcc.dg/builtins-30.c: Update expected messages.
9403 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
9404 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
9405 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
9406
9407 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
9408
9409 PR tree-optimization/21294
9410 * gcc.dg/tree-ssa/pr21294.c: New.
9411
9412 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
9413
9414 * gcc.dg/altivec-3.c (vec_store): Do not use the old
9415 __builtin_altivec_st_internal_4si built-in.
9416
9417 2005-05-02 Mark Mitchell <mark@codesourcery.com>
9418
9419 PR c++/15875
9420 * g++.dg/template/ptrmem14.C: New test.
9421
9422 2005-05-02 Paul Brook <paul@codesourcery.com>
9423
9424 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
9425
9426 2005-05-02 Michael Matz <matz@suse.de>
9427
9428 PR c++/19542
9429 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
9430
9431 2005-05-01 Mark Mitchell <mark@codesourcery.com>
9432
9433 * g++.dg/cpp/weak.C: New test.
9434
9435 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
9436
9437 * gcc.dg/tree-ssa/loop-8.c: New test.
9438
9439 2005-04-30 Michael Maty <matz@suse.de>
9440
9441 * gcc.dg/inline-mcpy.c: New test.
9442
9443 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
9444
9445 PR libfortran/18958
9446 * gfortran.dg/eoshift.f90: New test case.
9447
9448 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
9449
9450 PR libfortran/18857
9451 * gfortran.dg/matmul_1.f90: New test.
9452
9453 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
9454
9455 PR tree-optimization/21030
9456 * gcc.dg/tree-ssa/pr21030.c: New.
9457
9458 2005-04-29 Devang Patel <dpatel@apple.com>
9459
9460 PR tree-optimization/21272
9461 * gcc.dg/vect/vect-ifcvt-10.c: New test.
9462
9463 2005-04-29 Jakub Jelinek <jakub@redhat.com>
9464
9465 PR fortran/13082
9466 PR fortran/18824
9467 * gfortran.dg/entry_4.f90: New test.
9468 * gfortran.fortran-torture/execute/entry_1.f90: New test.
9469 * gfortran.fortran-torture/execute/entry_2.f90: New test.
9470 * gfortran.fortran-torture/execute/entry_3.f90: New test.
9471 * gfortran.fortran-torture/execute/entry_4.f90: New test.
9472 * gfortran.fortran-torture/execute/entry_5.f90: New test.
9473 * gfortran.fortran-torture/execute/entry_6.f90: New test.
9474 * gfortran.fortran-torture/execute/entry_7.f90: New test.
9475
9476 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9477
9478 * gfortran.fortran-torture/execute/entry_8.f90: New test.
9479
9480 2005-04-29 Paul Brook <paul@codesourcery.com>
9481
9482 * gfortran.dg/entry_3.f90: New test.
9483
9484 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9485
9486 * gfortran.dg/implicit_4.f90: New test.
9487
9488 2005-04-28 Bob Wilson <bob.wilson@acm.org>
9489
9490 * lib/target-supports.exp (check_profiling_available): Return
9491 false for xtensa-*-elf.
9492
9493 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
9494
9495 * lib/fortran-torture.exp (fortran-torture.exp): Catch
9496 error if file cannot be deleted.
9497
9498 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
9499
9500 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
9501 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
9502 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
9503 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
9504 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
9505 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
9506 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
9507 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
9508 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
9509 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
9510 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
9511 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
9512 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
9513
9514 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9515
9516 PR fortran/20865
9517 * gfortran.dg/pr20865.f90: New test.
9518
9519 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
9520
9521 * gcc.dg/void-cast-2.c: New test.
9522
9523 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
9524
9525 PR c/21159
9526 * gcc.dg/void-cast-1.c: New test.
9527
9528 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
9529
9530 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
9531
9532 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9533
9534 PR fortran/21177
9535 * gfortran.dg/pr21177.f90: New test.
9536
9537 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
9538
9539 PR tree-optimization/21171
9540 * gcc.dg/tree-ssa/pr21171.c: New test.
9541
9542 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
9543
9544 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
9545 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
9546 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
9547 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
9548 gcc.dg/tree-ssa/gen-vect-32.c: New.
9549 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
9550 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
9551 don't run on PPC32.
9552
9553 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
9554
9555 PR c/21213
9556 * gcc.dg/transparent-union-3.c: New test.
9557
9558 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
9559
9560 PR c/20740
9561 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
9562 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
9563 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
9564 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
9565 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
9566 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
9567
9568 2005-04-26 Jeff Law <law@redhat.com>
9569
9570 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
9571 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
9572 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
9573 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
9574 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
9575 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
9576 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
9577
9578 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
9579
9580 PR tree-optimization/17598
9581 * gcc.dg/tree-ssa/pr17598.c: New testcase.
9582
9583 2005-04-25 Mike Stump <mrs@apple.com>
9584
9585 * objc.dg/fix-and-continue-1.m: Add.
9586
9587 2005-04-25 Roger Sayle <roger@eyesopen.com>
9588
9589 PR c++/20995
9590 * g++.dg/opt/pr20995-1.C: New test case.
9591
9592 2005-04-25 Devang Patel <dpatel@apple.com>
9593
9594 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
9595
9596 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
9597
9598 PR testsuite/21062
9599 * g++.dg/opt/alias2.C (printf): Correct the prototype.
9600
9601 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
9602
9603 PR C++/21188
9604 * g++.dg/opt/rtti2.C: New test.
9605
9606 2005-04-25 Paul Brook <paul@codesourcery.com>
9607 Steven G. Kargl <kargls@comcast.net>
9608
9609 PR fortran/20879
9610 * gfortran.dg/ichar_1.f90: New file.
9611
9612 2005-04-24 Jakub Jelinek <jakub@redhat.com>
9613
9614 PR middle-end/20991
9615 * g++.dg/opt/pr20991.C: New test.
9616
9617 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
9618 where sizeof (type) < __alignof__ (type).
9619 * gcc.dg/compat/struct-layout-1.h: Likewise.
9620
9621 2005-04-24 Per Bothner <per@bothner.com>
9622 Devang Patel <dpatel@apple.com>
9623
9624 PR preprocessor/20907
9625 * gcc.dg/cpp/very-long-comment.c: New test.
9626
9627 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9628
9629 PR fortran/20059
9630 * gfortran.dg/common_5.f: New test.
9631
9632 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
9633
9634 PR middle-end/21082
9635 * g++.dg/tree-ssa/pr21082.C: New testcase.
9636
9637 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
9638
9639 * gcc.dg/vect/vect-99.c: New test.
9640
9641 2005-04-22 Diego Novillo <dnovillo@redhat.com>
9642
9643 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
9644
9645 2005-04-22 Jeff Law <law@redhat.com>
9646
9647 * gcc.dg/uninit-5.c: Remove xfails.
9648 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
9649 conditionals and loads.
9650
9651 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
9652
9653 PR libfortran/20074
9654 PR libfortran/20436
9655 PR libfortran/21108
9656 * gfortran.dg/nested_reshape.f90: new test
9657 * gfortran.dg/reshape-alloc.f90: new test
9658 * gfortran.dg/reshape.f90: new test
9659
9660 2005-04-22 Mark Mitchell <mark@codesourcery.com>
9661
9662 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
9663
9664 * gcc.dg/arm-vfp1.c: New test.
9665
9666 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
9667
9668 PR c++/21087
9669 * g++.dg/lookup/builtin2.C: New test.
9670
9671 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
9672
9673 * gcc.dg/weak/weak-13.c: New test.
9674
9675 2005-04-21 Geoffrey Keating <geoffk@apple.com>
9676
9677 * lib/target-supports.exp (check_effective_target_sync_int_long):
9678 Add powerpc*.
9679
9680 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
9681
9682 * gcc.target/mips/branch-1.c: New test.
9683
9684 2005-04-21 Richard Henderson <rth@redhat.com>
9685
9686 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
9687 * gcc.dg/vect/vect-86.c: Likewise.
9688 * gcc.dg/vect/vect-87.c: Likewise.
9689 * gcc.dg/vect/vect-88.c: Likewise.
9690
9691 2005-04-21 Devang Patel <dpatel@apple.com>
9692
9693 PR optimization/20994
9694 * gcc.dg/tree-ssa/ifc-3.c: New test.
9695
9696 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
9697
9698 PR c/12913
9699 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
9700 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
9701 gcc.dg/c99-vla-jump-5.c: New tests.
9702
9703 2005-04-19 Richard Henderson <rth@redhat.com>
9704
9705 * lib/target-supports.exp (check_effective_target_vect_int_mult):
9706 Fix typo in exists check.
9707 (check_effective_target_sync_int_long): New.
9708 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
9709 * gcc.dg/ia64-sync-2.c: Likewise.
9710 * gcc.dg/ia64-sync-3.c: Likewise.
9711 * gcc.dg/ia64-sync-4.c: Likewise.
9712
9713 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
9714
9715 * gcc.dg/fold-xor-1.c: New test.
9716 * gcc.dg/fold-xor-2.c: New test.
9717
9718 2005-04-19 James E. Wilson <wilson@specifixinc.com>
9719
9720 PR target/20670
9721 * g++.dg/eh/fp-regs.C: New test.
9722
9723 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
9724
9725 * gcc.dg/Wint-to-pointer-cast-1.c,
9726 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
9727 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
9728 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
9729
9730 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9731
9732 PR fortran/16861
9733 * gfortran.dg/pr16861.f90: New test.
9734
9735 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
9736
9737 * gcc.dg/pr21085.c: New test.
9738
9739 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
9740
9741 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
9742 (setup_mips_tests, dg-mips-options): New procedures.
9743 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
9744 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
9745 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
9746 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
9747 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
9748 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
9749 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
9750 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
9751 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
9752 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
9753 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
9754 dg-mips-options instead of dg-options. Remove now-redundant
9755 preprocessor guards.
9756 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
9757 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
9758 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
9759 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
9760 * gcc.dg/vr-mult-2.c: Delete.
9761 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
9762 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
9763 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
9764 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
9765 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
9766 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
9767 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
9768
9769 2005-04-18 Laurent GUERBY <laurent@guerby.net>
9770
9771 * ada/acats/run_all.sh: Use sync when executable not present.
9772
9773 2005-04-18 Devang Patel <dpatel@apple.com>
9774
9775 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
9776 * gcc.dg/vect/vect-11a.c: New.
9777 * gcc.dg/vect/vect-none.c: Update.
9778 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
9779
9780 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
9781
9782 PR tree-optimization/20922
9783 * gcc.dg/pr20922-1.c: New test.
9784 * gcc.dg/pr20922-2.c: New test.
9785 * gcc.dg/pr20922-3.c: New test.
9786 * gcc.dg/pr20922-4.c: New test.
9787 * gcc.dg/pr20922-5.c: New test.
9788 * gcc.dg/pr20922-6.c: New test.
9789
9790 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9791
9792 PR libfortran/20950
9793 * gfortran.dg/pr20950.f: New test.
9794
9795 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9796
9797 PR libfortran/19216
9798 * gfortran.dg/pr19216.f: New test.
9799
9800 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
9801
9802 PR tree-optimization/21001
9803 * gcc.dg/tree-ssa/pr21001.c: New.
9804
9805 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
9806
9807 PR libfortran/21075
9808 * gfortran.dg/reshape_rank7.f90: New test.
9809
9810 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
9811
9812 PR libfortran/12884 gfortran.dg/pr12884.f: New test
9813 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
9814 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
9815 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
9816 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
9817 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
9818 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
9819 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
9820 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
9821 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
9822 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
9823 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
9824 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
9825 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
9826 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
9827 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
9828 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
9829 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
9830 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
9831 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
9832 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
9833
9834 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
9835
9836 * gfortran.dg/wtruncate.f: New testcase.
9837 * gfortran.dg/wtruncate.f90: New testcase.
9838
9839 2005-04-16 Mark Mitchell <mark@codesourcery.com>
9840
9841 PR c++/21025
9842 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
9843 which sizeof/alignof is dependent, rather than just whether we are
9844 processing_template_decl.
9845
9846 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
9847
9848 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
9849 corrected typo where the wrong variables had been compared.
9850
9851 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
9852
9853 PR libfortran/18495
9854 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
9855 Test callee-allocated version of return array with a write
9856 statement.
9857 Test spread with a temporary with another write statement.
9858
9859 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
9860
9861 PR tree-optimization/21031
9862 * gcc.dg/tree-ssa/pr21031.c: New.
9863
9864 2005-04-15 Uros Bizjak <uros@kss-loka.si>
9865
9866 PR tree-optimization/21004
9867 * gcc.dg/builtins-53.c: Include builtins-config.h.
9868 Check floorf, ceilf, floorl and ceill transformations
9869 only when HAVE_C99_RUNTIME is defined.
9870
9871 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
9872
9873 PR middle-end/20739
9874 * gcc.dg/tree-ssa/pr20739.c: New test.
9875
9876 2005-04-14 Mike Stump <mrs@apple.com>
9877
9878 * gcc.dg/Foundation.framework/empty: New.
9879 * gcc.dg/framework-2.c: New.
9880
9881 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
9882
9883 PR tree-optimization/21021
9884 * gcc.c-torture/compile/pr21021.c: New.
9885
9886 2005-04-14 Janis Johnson <janis187@us.ibm.com
9887
9888 PR testsuite/21010
9889 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
9890 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
9891 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
9892 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
9893 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
9894 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
9895 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
9896 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
9897
9898 2005-04-14 Richard Henderson <rth@redhat.com>
9899
9900 * lib/target-supports.exp (check_effective_target_vect_condition):
9901 Add ia64, i?86, and x86_64.
9902
9903 2005-04-14 Steven G. Kargl <kargls@comcast.net>
9904
9905 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
9906
9907 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
9908
9909 PR tree-optimization/20657
9910 * gcc.dg/tree-ssa/pr20657.c: New.
9911
9912 2005-04-14 Uros Bizjak <uros@kss-loka.si>
9913
9914 * gcc.dg/builtins-53.c: Also check (int)trunc* and
9915 (long long int)trunc*.
9916
9917 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
9918
9919 PR target/20927
9920 * gcc.dg/pr20927.c: New test.
9921
9922 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
9923
9924 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
9925 * gcc.target/mips/asm-1.c: Likewise.
9926
9927 2005-04-13 Dale Johannesen <dalej@apple.com>
9928
9929 * objc.dg/objc-fast-4.m: New.
9930
9931 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
9932
9933 * gcc.target/cris/torture/cris-torture.exp: New driver in new
9934 directory.
9935 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
9936
9937 2005-04-13 David Edelsohn <edelsohn@gnu.org>
9938
9939 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
9940 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
9941 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
9942
9943 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
9944
9945 PR tree-optimization/20913
9946 * gcc.dg/tree-ssa/pr20913.c: New.
9947
9948 PR tree-optimization/20702
9949 * gcc.dg/tree-ssa/pr20702.c: New.
9950
9951 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9952
9953 PR c++/13744
9954 * g++.dg/inherit/local3.C: New test.
9955
9956 2005-04-12 Jeff Law <law@redhat.com>
9957
9958 * gcc.dg/tree-ssa/20050412-1.c: New test.
9959
9960 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
9961
9962 PR libfortran/19016
9963 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
9964 Add tests with mask generated by expression.
9965 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
9966 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
9967 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
9968
9969 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
9970
9971 PR middle-end/20917
9972 * gcc.dg/20050409-1.c: New test.
9973
9974 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
9975
9976 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
9977
9978 2005-04-11 Mark Mitchell <mark@codesourcery.com>
9979
9980 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
9981 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
9982 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
9983 (TARGET_CXX): Adjust accordingly.
9984 * target.h (struct gcc_target): Remove epxort_class_data. Add
9985 determine_class_data_visibility and class_data_always_comdat.
9986 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
9987 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
9988 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
9989 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
9990 (arm_cxx_determine_class_data_visibility): New.
9991 (arm_cxx_class_data_always_comdat): Likewise.
9992 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
9993 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
9994 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
9995 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
9996 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
9997 Define.
9998
9999 2005-04-11 Mark Mitchell <mark@codesourcery.com>
10000
10001 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
10002
10003 2005-04-11 Geoffrey Keating <geoffk@apple.com>
10004
10005 * gcc.dg/i386-darwin-fpmath.c: New.
10006
10007 2004-04-11 Devang Patel <dpatel@apple.com>
10008
10009 * lib/target-supports.exp (check_effective_target_vect_condition): New.
10010 * gcc.dg/vect/vect-ifcvt-1.c: New test.
10011 * gcc.dg/vect/vect-ifcvt-2.c: New test.
10012 * gcc.dg/vect/vect-ifcvt-3.c: New test.
10013 * gcc.dg/vect/vect-ifcvt-4.c: New test.
10014 * gcc.dg/vect/vect-ifcvt-5.c: New test.
10015 * gcc.dg/vect/vect-ifcvt-6.c: New test.
10016 * gcc.dg/vect/vect-ifcvt-7.c: New test.
10017 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
10018
10019 2004-04-11 Devang Patel <dpatel@apple.com>
10020
10021 * gcc.dg/vect/vect-dv-1.c: New test.
10022 * gcc.dg/vect/vect-dv-2.c: New test.
10023
10024 2005-04-11 Diego Novillo <dnovillo@redhat.com>
10025
10026 PR tree-optimization/20933
10027 * gcc.dg/tree-ssa/pr20933.c: New test.
10028
10029 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10030
10031 * gfortran.dg/fold_nearest.f90: New test.
10032
10033 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
10034
10035 * gcc.dg/tree-ssa/alias-1.c: New test.
10036
10037 2005-04-11 Diego Novillo <dnovillo@redhat.com>
10038
10039 PR tree-optimization/20920
10040 * g++.dg/tree-ssa/pr20920.C: New test.
10041
10042 2005-04-11 Uros Bizjak <uros@kss-loka.si>
10043
10044 * gcc.dg/builtins-53.c: Also check (int)ceil* and
10045 (long long int)ceil*.
10046
10047 2005-04-10 Mark Mitchell <mark@codesourcery.com>
10048
10049 * g++.dg/warn/Wdtor1.C: Declare template in system header with
10050 explicit C++ linkage.
10051
10052 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10053
10054 * gfortran.dg/pr17229.f: Take care of the new obsolescence
10055 warning for arithmetic IF statements.
10056
10057 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
10058
10059 * eor_handling_1.f90: New test case.
10060 * eor_handling_2.f90: New test case.
10061 * eor_handling_3.f90: New test case.
10062 * eor_handling_4.f90: New test case.
10063 * eor_handling_5.f90: New test case.
10064 * noadv_size.f90: New test case.
10065 * pad_no.f90: New test case.
10066
10067 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
10068
10069 * gcc.c-torture/execute/20050410-1.c: New test.
10070
10071 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
10072
10073 * gcc.dg/pr20126.c: New.
10074
10075 2005-04-09 Bud Davis <bdavis@gfortran.org>
10076 Steven G. Kargl <kargls@comcast.net>
10077
10078 * gfortran.dg/PR19872.f: New test.
10079
10080 2005-04-09 Steven G. Kargl <kargls@comcast.net>
10081
10082 * gfortran.dg/nint_1.f90: Fix dg-do directive.
10083
10084 2005-04-09 Steven G. Kargl <kargls@comcast.net>
10085
10086 * gfortran.dg/nint_1.f90: New test.
10087
10088 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
10089
10090 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
10091 Added test for callee-allocated arrays with write statements.
10092 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
10093 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
10094 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
10095 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
10096 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
10097
10098 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
10099
10100 PR libfortran/20163
10101 * gfortran.dg/open-options-blanks.f: New test.
10102
10103 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
10104
10105 PR fortran/13257
10106 * gfortran.dg/comma_format_extension_[1234].f: New tests.
10107
10108 2005-04-09 Jakub Jelinek <jakub@redhat.com>
10109
10110 * gcc.dg/tree-ssa/stdarg-1.c: New test.
10111 * gcc.dg/tree-ssa/stdarg-2.c: New test.
10112 * gcc.dg/tree-ssa/stdarg-3.c: New test.
10113 * gcc.dg/tree-ssa/stdarg-4.c: New test.
10114 * gcc.dg/tree-ssa/stdarg-5.c: New test.
10115 * gcc.c-torture/execute/stdarg-4.c: New test.
10116
10117 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
10118
10119 PR target/20795
10120 * g++.dg/abi/param2.C: New test.
10121
10122 2005-04-09 Uros Bizjak <uros@kss-loka.si>
10123
10124 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
10125
10126 2005-04-09 Uros Bizjak <uros@kss-loka.si>
10127
10128 * gcc.dg/builtins-53.c: New test.
10129
10130 2005-04-08 Diego Novillo <dnovillo@redhat.com>
10131
10132 * g++.dg/tree-ssa/pr18178.C: New test.
10133 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
10134 * gcc.c-torture/execute/20041019-1.c: New test.
10135 * gcc.dg/tree-ssa/20041008-1.c: New test.
10136 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
10137 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
10138 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
10139 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
10140 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
10141 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
10142 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
10143 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
10144 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
10145 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
10146
10147 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
10148
10149 PR rtl-optimization/20466
10150 * gcc.c-torture/execute/pr20466-1.c: New test.
10151
10152 2005-04-08 Mark Mitchell <mark@codesourcery.com>
10153
10154 PR c++/20905
10155 * g++.dg/parse/cond2.C: New test.
10156
10157 PR c++/20145
10158 * g++.dg/warn/Wdtor1.C: New test.
10159
10160 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10161
10162 PR fortran/17229
10163 * gfortran.dg/pr17229.f: New test.
10164
10165 2005-04-07 Steven G. Kargl <kargls@comcast.net>
10166
10167 * gfortran.dg/tiny_1.f90: New test.
10168 * gfortran.dg/tiny_2.f90: ditto.
10169
10170 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
10171
10172 * gfortran.dg/eor_1.f90: Fix dg-do run line
10173 * gfortran.dg/open_new.f90: Fix dg-do run line
10174
10175 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
10176
10177 * lib/target-supports.exp (get_compiler_messages): Support
10178 optional arguments, the fourth being compiler options.
10179 (check_effective_target_fpic): New proc.
10180 * gcc.dg/20050321-2.c: Restrict to target fpic.
10181
10182 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
10183
10184 * gcc.dg/15443-1.c: New test.
10185 * gcc.dg/15443-2.c: Likewise.
10186
10187 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10188
10189 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
10190
10191 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
10192
10193 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
10194
10195 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
10196
10197 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
10198 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
10199 -m64.
10200 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
10201 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
10202 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
10203
10204 2005-04-06 Mark Mitchell <mark@codesourcery.com>
10205
10206 PR c++/20212
10207 * g++.dg/warn/Wunused-11.C: New test.
10208
10209 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
10210
10211 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
10212
10213 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
10214
10215 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
10216
10217 2005-04-05 Mark Mitchell <mark@codesourcery.com>
10218
10219 PR c++/20734
10220 * g++.dg/template/ptrmem13.C: New test.
10221
10222 2005-04-05 Per Bothner <per@bothner.com>
10223
10224 * lib/gcc.exp: Always add -fno-show-column, for now.
10225
10226 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
10227
10228 PR testsuite/20767
10229 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
10230 of plain old "unsigned int" for the type of "i". Makes this test
10231 64bit clean.
10232
10233 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
10234
10235 * gcc.dg/i386-ssefn-1.c: New test.
10236 * gcc.dg/i386-ssefn-2.c: New test.
10237 * gcc.dg/i386-ssefn-3.c: New test.
10238 * gcc.dg/i386-ssefn-4.c: New test.
10239
10240 2005-04-05 Jakub Jelinek <jakub@redhat.com>
10241
10242 PR tree-optimization/20076
10243 * gcc.dg/builtin-apply4.c: New test.
10244
10245 PR preprocessor/19475
10246 * gcc.dg/cpp/macspace1.c: New test.
10247 * gcc.dg/cpp/macspace2.c: New test.
10248
10249 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10250
10251 * gfortran.dg/pr20755.f: Fixed bad format.
10252
10253 2005-04-05 Mark Mitchell <mark@codesourcery.com>
10254
10255 PR c++/20763
10256 * g++.dg/ext/attrib21.C: New test.
10257
10258 2004-04-05 Devang Patel <dpatel@apple.com>
10259
10260 * lib/target-supports.exp (check_effective_target_vect_shif): New.
10261 * gcc.dg/vect/vect-shift-1.c: New test.
10262
10263 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10264
10265 PR libfortran/20755
10266 * gfortran.dg/pr20755.f: New test.
10267
10268 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
10269
10270 * gfortran.dg/pr15959.f90: New test.
10271 * gfortran.dg/string_pad_trunc.f90: New test.
10272
10273 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10274
10275 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
10276 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
10277 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
10278 syntax.
10279
10280 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10281
10282 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
10283
10284 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10285
10286 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
10287 * gcc.c-torture/compile/20011119-2.c: Likewise.
10288 * gcc.c-torture/compile/981001-2.c: Likewise.
10289
10290 2005-04-04 Mark Mitchell <mark@codesourcery.com>
10291
10292 PR c++/20679
10293 * g++.dg/template/overload4.C: New test.
10294
10295 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
10296
10297 PR c++/20746
10298 * g++.dg/abi/covariant5.C: New.
10299
10300 PR debug/20505
10301 * g++.dg/debug/const2.C: New.
10302
10303 2005-04-04 Jakub Jelinek <jakub@redhat.com>
10304
10305 PR rtl-optimization/16104
10306 * gcc.c-torture/execute/20050316-1.c: New test.
10307
10308 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
10309
10310 * g++.dg/template/spec23.C: Fix dg-error text.
10311
10312 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
10313
10314 PR c++/19199
10315 * g++.dg/expr/lval2.C: New.
10316
10317 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10318
10319 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
10320 __builtin_strcasecmp and __builtin_strncasecmp.
10321
10322 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
10323
10324 PR c++/20723
10325 * g++.dg/template/spec22.C: New.
10326 * g++.dg/template/spec23.C: New.
10327
10328 2005-04-03 Dale Ranta <dir@lanl.gov>
10329 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10330
10331 PR libfortran/20068
10332 PR libfortran/20125
10333 PR libfortran/20156
10334 PR libfortran/20471
10335 * gfortran.dg/backspace.f: New test.
10336
10337 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
10338
10339 * gcc.dg/pr19345.c: New test.
10340
10341 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
10342
10343 PR tree-optimization/20640
10344 * gcc.dg/torture/tree-loop-1.c: New.
10345
10346 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
10347
10348 PR rtl-optimization/20290
10349 * gcc.c-torture/execute/loop-ivopts-2.c: New.
10350
10351 2005-04-02 Geoffrey Keating <geoffk@apple.com>
10352
10353 * gcc.dg/rs6000-fpint.c: New.
10354
10355 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
10356
10357 * gcc.dg/old-style-then-proto-1.c: New test.
10358
10359 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10360
10361 * gfortran.fortran-torture/execute/backspace.f90: Check
10362 after backspace and read was incorrect.
10363
10364 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10365
10366 * gcc.c-torture/execute/builtins/strcat.c: Check the result
10367 buffer past the terminating NUL using memcmp.
10368 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
10369 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
10370
10371 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
10372 Fix unused/uninitialized variable warnings.
10373
10374 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
10375 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
10376 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
10377 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
10378
10379 * gcc.c-torture/execute/builtins/abs-1-lib.c,
10380 gcc.c-torture/execute/builtins/fputs-lib.c,
10381 gcc.c-torture/execute/builtins/lib/fprintf.c,
10382 gcc.c-torture/execute/builtins/lib/main.c,
10383 gcc.c-torture/execute/builtins/lib/memcmp.c,
10384 gcc.c-torture/execute/builtins/lib/memmove.c,
10385 gcc.c-torture/execute/builtins/lib/mempcpy.c,
10386 gcc.c-torture/execute/builtins/lib/memset.c,
10387 gcc.c-torture/execute/builtins/lib/printf.c,
10388 gcc.c-torture/execute/builtins/lib/sprintf.c,
10389 gcc.c-torture/execute/builtins/lib/stpcpy.c,
10390 gcc.c-torture/execute/builtins/lib/strchr.c,
10391 gcc.c-torture/execute/builtins/lib/strcmp.c,
10392 gcc.c-torture/execute/builtins/lib/strcpy.c,
10393 gcc.c-torture/execute/builtins/lib/strcspn.c,
10394 gcc.c-torture/execute/builtins/lib/strlen.c,
10395 gcc.c-torture/execute/builtins/lib/strncat.c,
10396 gcc.c-torture/execute/builtins/lib/strncmp.c,
10397 gcc.c-torture/execute/builtins/lib/strncpy.c,
10398 gcc.c-torture/execute/builtins/lib/strrchr.c,
10399 gcc.c-torture/execute/builtins/lib/strspn.c,
10400 gcc.c-torture/execute/builtins/lib/strstr.c,
10401 gcc.c-torture/execute/builtins/memops-asm-lib.c,
10402 gcc.c-torture/execute/builtins/strlen-2.c,
10403 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
10404 prototypes.
10405
10406 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
10407
10408 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
10409 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
10410 selectany usage.
10411
10412 2005-04-01 Jakub Jelinek <jakub@redhat.com>
10413
10414 PR c++/19406
10415 * g++.dg/debug/using1.C: New test.
10416
10417 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
10418
10419 PR middle-end/20524
10420 * gcc.dg/alias-7.c: Prefix asm-declared name with
10421 __USER_LABEL_PREFIX__.
10422
10423 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
10424
10425 Fix fallout from PR middle-end/15700:
10426 * gcc.c-torture/compile/20011119-1.c: Take
10427 __USER_LABEL_PREFIX__ into account.
10428 * gcc.c-torture/compile/20011119-2.c: Likewise.
10429
10430 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
10431
10432 PR c++/18644
10433 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
10434
10435 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
10436
10437 PR c/17855
10438 * gcc.c-torture/compile/struct-non-lval-1.c,
10439 gcc.c-torture/compile/struct-non-lval-2.c,
10440 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
10441
10442 2005-03-31 Janis Johnson <janis187@us.ibm.com>
10443
10444 * gcc.dg/tls/tls.exp: Remove temporary file.
10445 * g++.dg/tls/tls.exp: Ditto.
10446 * lib/file-format.exp: Ditto.
10447 * g++.dg/special/ecos.exp: Ditto.
10448
10449 * lib/profopt.exp: Treat prof_ext as a list.
10450 * gcc.misc-tests/bprob.exp: Ditto.
10451 * g++.dg/bprob/bprob.exp: Ditto.
10452
10453 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
10454 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
10455 g++.dg/tree-ssa/pointer-reference-alias.C,
10456 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
10457 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
10458 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
10459 g++.dg/vect/pr19951.cc: Ditto.
10460 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
10461 gcc.dg/builtins-47.c: Ditto.
10462 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
10463 gcc.dg/pr20115-1.c: Ditto.
10464 * gcc.dg/tree-ssa/20030530-2.c,
10465 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
10466 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
10467 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
10468 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
10469 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
10470 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
10471 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
10472 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
10473 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
10474 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
10475 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
10476 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
10477 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
10478 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
10479 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
10480 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
10481 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
10482 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
10483 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
10484 gcc.dg/tree-ssa/20030824-1.c,
10485 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
10486 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
10487 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
10488 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
10489 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
10490 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
10491 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
10492 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
10493 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
10494 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
10495 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
10496 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
10497 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
10498 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
10499 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
10500 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
10501 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
10502 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
10503 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
10504 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
10505 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
10506 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
10507 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
10508 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
10509 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
10510 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
10511 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
10512 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
10513 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
10514 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
10515 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
10516 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
10517 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
10518 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
10519 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
10520 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
10521 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
10522 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
10523 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
10524 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
10525 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
10526 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
10527 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
10528 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
10529 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
10530 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
10531 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
10532 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
10533 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
10534 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
10535 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
10536 gcc.dg/tree-ssa/useless-1.c: Ditto.
10537 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
10538 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
10539 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
10540 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
10541 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
10542 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
10543 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
10544 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
10545 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
10546 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
10547 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
10548 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
10549 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
10550 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
10551 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
10552 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
10553 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
10554 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
10555 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
10556 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
10557 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
10558 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
10559 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
10560 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
10561 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
10562 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
10563 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
10564 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
10565 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
10566 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
10567 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
10568 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
10569 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
10570 gcc.dg/vect/vect-none.c: Ditto.
10571 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
10572 treelang/compile/unsigned.tree: Ditto.
10573
10574 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
10575 * gcc.dg/cpp/direct2s.c: Ditto.
10576 * gcc.dg/cpp/paste4.c: Ditto.
10577 * gcc.dg/cpp/separate-1.c: Ditto.
10578 * gcc.dg/pch/save-temps-1.c: Ditto.
10579 * g++.dg/ext/altivec-10.C: Ditto.
10580 * g++.dg/pch/pch.C: Ditto.
10581
10582 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
10583
10584 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
10585 * g++.dg/template/repo1.C: Ditto.
10586 * g++.dg/template/repo2.C: Ditto.
10587 * g++.dg/template/repo3.C: Ditto.
10588 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
10589 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
10590 * g++.old-deja/g++.pt/repo1.C: Ditto.
10591 * g++.old-deja/g++.pt/repo2.C: Ditto.
10592 * g++.old-deja/g++.pt/repo3.C: Ditto.
10593 * g++.old-deja/g++.pt/repo4.C: Ditto.
10594
10595 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
10596 * gcc.dg/20030107-1.c: Ditto.
10597 * gcc.dg/20030702-1.c: Ditto.
10598 * gcc.dg/profile-generate-1.c: Ditto.
10599 * g++.dg/other/profile1.C: Ditto.
10600 * g++.old-deja/g++.robertl/eb83.C: Ditto.
10601
10602 * lib/gcc-dg.exp (remove-build-file): New.
10603 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
10604 cleanup-tree-dump, cleanup-saved-temps): New.
10605
10606 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
10607
10608 PR c++/19203, DR 214
10609 * g++.dg/parse/ambig3.C: Not ambiguous.
10610 * g++.dg/template/spec20.C: New.
10611 * g++.dg/template/spec21.C: New.
10612
10613 2005-03-31 Steve Ellcey <sje@cup.hp.com>
10614
10615 PR target/20045
10616 * gcc.dg/ia64-fptr-1.c: Run only on linux.
10617
10618 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10619
10620 PR libfortran/20660
10621 * gfortran.dg/negative_unit.f: New test.
10622
10623 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
10624
10625 * gcc.dg/20050330-1.c: New test.
10626
10627 2005-03-30 Devang Patel <dpatel@apple.com>
10628
10629 * g++.dg/tree-sra/ssa-sra-3.C: New test.
10630
10631 2005-03-30 Dale Johannesen <dalej@apple.com>
10632
10633 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
10634
10635 2005-03-30 Janis Johnson <janis187@us.ibm.com>
10636
10637 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
10638 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
10639 Strip options from test name.
10640
10641 2005-03-31 Jan Hubicka <jh@suse.cz>
10642
10643 * gcc.dg/varpool-1.c: New testcase.
10644
10645 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
10646
10647 PR c/772
10648 PR c/17913
10649 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
10650 gcc.dg/stmt-expr-label-3.c : New tests.
10651 * gcc.c-torture/execute/medce-2.c: Remove.
10652
10653 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
10654
10655 PR c/20368
10656 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
10657 tests.
10658
10659 2005-03-30 Alan Modra <amodra@bigpond.net.au>
10660
10661 * gcc.c-torture/compile/pr20203.c: New test.
10662
10663 2005-03-26 Steven G. Kargl <kargls@comcast.net>
10664
10665 * gfortran.dg/promotion.f90: New test.
10666
10667 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
10668
10669 PR middle-end/20491
10670 * gcc.dg/torture/asm-subreg-1.c: New test.
10671
10672 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
10673
10674 PR c/20672
10675 * gcc.dg/pr20672-1.c: New test.
10676
10677 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
10678
10679 * gfortran.dg/vect: New directory.
10680 * gfortran.dg/vect/vect.exp: New.
10681 * gfortran.dg/vect/vect-1.f90: New test.
10682 * gfortran.dg/vect/vect-2.f90: New test.
10683 * gfortran.dg/vect/vect-3.f90: New test.
10684 * gfortran.dg/vect/vect-4.f90: New test.
10685 * gfortran.dg/vect/vect-5.f90: New test.
10686
10687 2005-03-29 Jakub Jelinek <jakub@redhat.com>
10688
10689 PR middle-end/20622
10690 * gcc.dg/alias-7.c: New test.
10691
10692 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
10693
10694 * gcc.dg/sparc-reg-1.c: New test.
10695
10696 2005-03-28 Steve Ellcey <sje@cup.hp.com>
10697
10698 PR target/19890
10699 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
10700
10701 2005-03-29 Dale Ranta <dir@lanl.gov>
10702 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10703
10704 PR libfortran/20163
10705 * gfortran.dg/pr20163-2.f: New test.
10706
10707 2005-03-28 Jan Hubicka <jh@suse.cz>
10708
10709 PR middle-end/20635
10710 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
10711 by Jakub Jelinek.
10712
10713 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
10714
10715 PR tree-optimization/20626
10716 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
10717 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
10718
10719 2005-03-26 Steven G. Kargl <kargls@comcast.net>
10720
10721 * gfortran.dg/underflow.f90: New test.
10722 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
10723
10724 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10725
10726 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
10727
10728 2005-03-25 Mark Mitchell <mark@codesourcery.com>
10729
10730 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
10731 (g++_init): Make sure that CXXFLAGS is set.
10732 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
10733 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
10734 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10735 * lib/objc.exp (objc_init): Likewise.
10736 * lib/treelang.exp (treelang_init): Likewise.
10737
10738 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
10739
10740 PR tree-optimization/20470
10741 * gcc.dg/tree-ssa/pr20470.c: New test.
10742
10743 2005-03-25 Geoffrey Keating <geoffk@apple.com>
10744
10745 * gcc.dg/ppc-stfiwx.c: New.
10746
10747 2005-03-25 Steve Ellcey <sje@cup.hp.com>
10748
10749 PR target/19888
10750 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
10751
10752 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
10753
10754 * gcc.dg/20050325-1.c: Fix a typo.
10755
10756 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10757
10758 PR libfortran/19678
10759 PR libfortran/19679
10760 * gfortran.dg/dos_eol.f: New test.
10761
10762 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
10763
10764 PR rtl-optimization/20249
10765 * gcc.dg/20050325-1.c: New test.
10766
10767 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10768
10769 PR libfortran/15332
10770 * gfortran.dg/pr15332.f: New test.
10771
10772 2005-03-24 Dale Johannesen <dalej@apple.com>
10773
10774 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
10775
10776 2005-03-24 Geoffrey Keating <geoffk@apple.com>
10777
10778 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
10779 'internal' visibility.
10780 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
10781 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
10782 'protected' visibility.
10783 * gcc.dg/visibility-7.c: Likewise.
10784 * lib/target-supports.exp (check_visibility_available): Take
10785 a parameter, the kind of visibility to check for.
10786 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
10787 to check_visibility_available.
10788
10789 * g++.dg/expr/cast3.C: New.
10790
10791 2005-03-24 David Edelsohn <edelsohn@gnu.org>
10792
10793 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
10794 rs6000.
10795
10796 2005-03-24 Steve Ellcey <sje@cup.hp.com>
10797
10798 PR target/20095
10799 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
10800
10801 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
10802
10803 * gcc.dg/badshift.c: Renamed to...
10804 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
10805
10806 * gcc.target/i386/badshift.c: Renamed to...
10807 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
10808 only.
10809
10810 PR rtl-optimization/20532
10811 * gcc.target/i386/badshift.c: New.
10812
10813 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10814
10815 * gfortran.dg/pr18025.f90: New test.
10816
10817 2005-03-23 Dale Johannesen <dalej@apple.com>
10818
10819 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
10820
10821 2005-03-23 Mark Mitchell <mark@codesourcery.com>
10822
10823 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
10824
10825 * lib/target-supports.exp (check_iconv_available): Default
10826 libiconv to -liconv, if there is no definition.
10827
10828 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
10829
10830 * gcc.dg/torture/cris-asm-mof-1.c: New test.
10831
10832 2005-03-22 Mark Mitchell <mark@codesourcery.com>
10833
10834 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
10835 * g++.dg/opt/pr7503-2.C: Likewise.
10836 * g++.dg/opt/pr7503-3.C: Likewise.
10837 * g++.dg/opt/pr7503-4.C: Likewise.
10838 * g++.dg/opt/pr7503-5.C: Likewise.
10839 * g++.dg/warn/minmax.C: New test.
10840
10841 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10842
10843 * gfortran.dg/g77_intrinsics_funcs.f: New test.
10844 * gfortran.dg/g77_intrinsics_sub.f: New test.
10845
10846 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
10847 Jan Hubicka <jh@suse.cz>
10848 Steven Bosscher <stevenb@suse.de
10849
10850 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
10851
10852 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10853
10854 PR c++/19980
10855 * g++.dg/template/redecl3.C: New test.
10856
10857 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10858
10859 PR c++/20499
10860 * g++.dg/parse/error16.C: Tweak error markers.
10861
10862 2005-03-22 Jakub Jelinek <jakub@redhat.com>
10863
10864 PR target/20561
10865 * gcc.dg/20050321-2.c: New test.
10866
10867 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
10868
10869 PR c++/20465
10870 PR c++/20381
10871 * g++.dg/template/ptrmem12.C: New.
10872
10873 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
10874
10875 PR rtl-optimization/20527
10876 * gcc.c-torture/execute/pr20527-1.c: New test.
10877
10878 2005-03-22 Ben Elliston <bje@au.ibm.com>
10879
10880 * gcc.misc-tests/options.exp (check_for_options): Create a real C
10881 program, compile it into a real executable and then delete the .c
10882 and .x files afterwards, to avoid problems on testglue targets.
10883
10884 2005-03-21 Stuart Hastings <stuart@apple.com>
10885
10886 * gcc.target/i386/sse-2.c: New.
10887
10888 2005-03-21 Uros Bizjak <uros@kss-loka.si>
10889
10890 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
10891
10892 2005-03-21 Paolo Carlini <pcarlini@suse.de>
10893
10894 * g++.dg/parse/crash25.C: Fix typo.
10895
10896 2005-03-21 Paolo Carlini <pcarlini@suse.de>
10897
10898 PR c++/20461
10899 * g++.dg/parse/crash24.C: New test.
10900
10901 PR c++/20536
10902 * g++.dg/parse/crash25.C: New test.
10903
10904 2005-03-21 Paolo Carlini <pcarlini@suse.de>
10905
10906 PR c++/20147
10907 * g++.dg/ext/stmtexpr4.C: New test.
10908
10909 2005-03-20 Roger Sayle <roger@eyesopen.com>
10910
10911 PR middle-end/20539
10912 * gcc.c-torture/compile/pr13066-1.c: New test case.
10913 * gcc.c-torture/compile/pr20539-1.c: Likewise.
10914 * g++.dg/opt/pr13066-1.C: Likewise.
10915
10916 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
10917
10918 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
10919
10920 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10921
10922 PR fortran/18525
10923 * gfortran.dg/nesting_1.f90: New test.
10924
10925 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10926
10927 PR c++/20240
10928 * g++.dg/lookup/using13.C: New test.
10929
10930 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10931
10932 PR c++/20333
10933 * g++.dg/template/crash36.C: New test.
10934
10935 2005-03-18 Paolo Carlini <pcarlini@suse.de>
10936
10937 PR c++/20463
10938 * g++.dg/template/crash35.C: New test.
10939
10940 2005-03-17 Paolo Carlini <pcarlini@suse.de>
10941
10942 PR c++/19966
10943 * g++.dg/overload/operator2.C: New test.
10944
10945 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10946
10947 PR libfortran/20257
10948 * gfortran.dg/pr20257.f90: New test.
10949
10950 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10951
10952 PR libfortran/20480
10953 * gfortran.dg/pr20480.f90: New test.
10954
10955 2005-03-16 Richard Henderson <rth@redhat.com>
10956
10957 PR middle-end/15700
10958 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
10959 (_rtld_global): New.
10960 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
10961 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
10962
10963 * gcc.dg/alias-3.c: New.
10964 * gcc.dg/alias-4.c: New.
10965 * gcc.dg/alias-5.c: New.
10966 * gcc.dg/alias-6.c: New.
10967
10968 2005-03-15 Geoffrey Keating <geoffk@apple.com>
10969
10970 * gcc.dg/cpp/ucnid-7.c: New.
10971
10972 2005-03-15 Janis Johnson <janis187@us.ibm.com>
10973 Dorit Naishlos <dorit@il.ibm.com>
10974
10975 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
10976 darwin.
10977
10978 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
10979
10980 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
10981 misaligned accesses.
10982 * gcc.dg/vect/vect-58.c: Likewise.
10983 * gcc.dg/vect/vect-92.c: New.
10984 * gcc.dg/vect/vect-93.c: New.
10985
10986 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
10987
10988 PR fortran/18827
10989 * gfortran.dg/assign_2.f90: New test.
10990 * gfortran.dg/assign_3.f90: New test.
10991 * gfortran.dg/assign.f90: New test.
10992
10993 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
10994
10995 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
10996 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
10997 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
10998 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
10999 names.
11000
11001 2005-03-14 Geoffrey Keating <geoffk@apple.com>
11002
11003 * gcc.dg/cpp/ucnid-6.c: New.
11004
11005 * gcc.dg/cpp/normalize-1.c: New.
11006 * gcc.dg/cpp/normalize-2.c: New.
11007 * gcc.dg/cpp/normalize-3.c: New.
11008 * gcc.dg/cpp/normalize-4.c: New.
11009 * gcc.dg/cpp/ucnid-4.c: New.
11010 * gcc.dg/cpp/ucnid-5.c: New.
11011 * g++.dg/cpp/normalize-1.C: New.
11012 * g++.dg/cpp/ucnid-1.C: New.
11013
11014 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
11015
11016 * gcc.dg/pr18628.c: New.
11017
11018 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
11019
11020 PR c++/20280
11021 * g++.dg/tree-ssa/pr20280.C: New.
11022
11023 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11024
11025 PR fortran/20467
11026 * gfortran.dg/stfunc_2.f90: New test.
11027
11028 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
11029
11030 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
11031
11032 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
11033
11034 * gcc.dg/tree-ssa/20050314-1.c: New test.
11035
11036 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11037
11038 PR c++/4403
11039 PR c++/9783, DR433
11040 * g++.dg/template/friend34.C: New test.
11041 * g++.dg/template/friend35.C: Likewise.
11042 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
11043
11044 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11045
11046 Friend class name lookup 5/n
11047 PR c++/1016
11048 * g++.dg/lookup/hidden-class1.C: New test.
11049 * g++.dg/lookup/hidden-class2.C: Likewise.
11050 * g++.dg/lookup/hidden-class3.C: Likewise.
11051 * g++.dg/lookup/hidden-class4.C: Likewise.
11052 * g++.dg/lookup/hidden-class5.C: Likewise.
11053 * g++.dg/lookup/hidden-class6.C: Likewise.
11054 * g++.dg/lookup/hidden-class7.C: Likewise.
11055 * g++.dg/lookup/hidden-class8.C: Likewise.
11056 * g++.dg/lookup/hidden-class9.C: Likewise.
11057 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
11058 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
11059 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
11060 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
11061 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
11062 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
11063 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
11064 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
11065 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
11066 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
11067 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
11068
11069 2005-03-13 Mark Mitchell <mark@codesourcery.com>
11070
11071 PR c++/20157
11072 * g++.dg/template/error18.C: New test.
11073
11074 2005-03-09 Ben Elliston <bje@au.ibm.com>
11075
11076 PR debug/16792
11077 * g++.dg/debug/pr16792.C: New test.
11078
11079 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
11080
11081 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
11082 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
11083 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
11084 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
11085 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
11086 test assertion names.
11087
11088 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11089
11090 PR fortran/18600
11091 * gfortran.dg/stfunc_1.f90: New test.
11092
11093 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11094
11095 PR fortran/16907
11096 * gfortran.dg/real_index_1.f90: New test.
11097
11098 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11099
11100 PR fortran/20323
11101 * gfortran.dg/spec_expr_1.f90: New test.
11102
11103 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
11104
11105 PR c/20402
11106 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
11107 new parser.
11108
11109 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11110
11111 PR fortran/20361
11112 * gfortran.dg/largeequiv_1.f90: New test.
11113
11114 2005-03-12 Geoffrey Keating <geoffk@apple.com>
11115
11116 * gcc.dg/ucnid-1.c: New.
11117 * gcc.dg/ucnid-2.c: New.
11118 * gcc.dg/ucnid-3.c: New.
11119 * gcc.dg/ucnid-4.c: New.
11120 * gcc.dg/ucnid-5.c: New.
11121 * gcc.dg/ucnid-6.c: New.
11122 * gcc.dg/cpp/ucnid-1.c: New.
11123 * gcc.dg/cpp/ucnid-2.c: New.
11124 * gcc.dg/cpp/ucnid-3.c: New.
11125 * g++.dg/other/ucnid-1.C: New.
11126
11127 2005-03-12 Geoffrey Keating <geoffk@apple.com>
11128
11129 * gcc.dg/vmx/darwin-abi-3.c: Delete.
11130
11131 2005-03-11 Per Bothner <per@bothner.com>
11132
11133 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
11134 that diagnotics refer to correct token.
11135 * gcc.dg/unused-3.c: Likewise.
11136
11137 2005-03-11 Per Bothner <per@bothner.com>
11138
11139 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
11140 constant" is now actually on same line as string constant.
11141 * gcc.dg/cpp/direct2s.c: Likewise.
11142
11143 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
11144
11145 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
11146
11147 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11148
11149 PR libfortran/20124
11150 * gfortran.dg/pr20124.f90: New Test
11151
11152 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
11153
11154 PR tree-optimization/20130
11155 * gcc.dg/pr20130-1.c: New test.
11156
11157 2005-03-10 Steve Ellcey <sje@cup.hp.com>
11158
11159 PR target/20095
11160 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
11161
11162 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11163
11164 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
11165
11166 2005-03-10 Steve Ellcey <sje@cup.hp.com>
11167
11168 * g++.dg/eh/forced1.C: Fix comment.
11169 * g++.dg/eh/forced2.C: Ditto.
11170 * g++.dg/eh/forced3.C: Ditto.
11171 * g++.dg/eh/forced4.C: Ditto.
11172
11173 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
11174
11175 PR rtl-opt/20412
11176 * gcc.c-torture/compile/pr20412.c: New test.
11177
11178 2005-03-10 Roger Sayle <roger@eyesopen.com>
11179
11180 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
11181
11182 2005-03-10 Jakub Jelinek <jakub@redhat.com>
11183
11184 PR target/20322
11185 * gcc.dg/20050307-1.c: New test.
11186
11187 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
11188
11189 PR c++/20375
11190 * g++.dg/other/stdarg3.C: New.
11191
11192 2005-03-10 Jakub Jelinek <jakub@redhat.com>
11193
11194 PR c++/18384, c++/18327
11195 * g++.dg/init/array19.C: New test.
11196
11197 PR inline-asm/20314
11198 * gcc.dg/torture/pr20314-1.c: New test.
11199 * gcc.dg/torture/pr20314-2.c: New test.
11200
11201 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
11202
11203 * gcc.dg/20050309-1.c: New test.
11204
11205 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11206
11207 * gcc.dg/builtins-10.c: Reactivate disabled test.
11208 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
11209 new cbrt transformations.
11210
11211 2005-03-09 Mark Mitchell <mark@codesourcery.com>
11212
11213 PR c++/20208
11214 * g++.dg/template/array13.C: New test.
11215
11216 2005-03-09 Paolo Carlini <pcarlini@suse.de>
11217
11218 PR c++/16859
11219 * g++.dg/init/brace4.C: New test.
11220
11221 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
11222
11223 PR c++/20186
11224 * g++.dg/template/non-dependent12.C: New.
11225
11226 2005-03-08 Mark Mitchell <mark@codesourcery.com>
11227
11228 PR c++/20142
11229 * g++.dg/init/array18.C: Add dg-do run marker.
11230
11231 PR c++/20142
11232 * g++.dg/init/array18.C: New test.
11233
11234 2005-03-09 Ben Elliston <bje@au.ibm.com>
11235
11236 * consistency.vlad/vlad.exp: Remove trailing semicolons.
11237 * g++.dg/gcov/gcov.exp: Likewise.
11238 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
11239 * gcc.target/xstormy16/xstormy16.exp: Likewise.
11240 * lib/c-torture.exp: Likewise.
11241 * lib/fortran-torture.exp: Likewise.
11242 * lib/g++.exp: Likewise.
11243 * lib/gcc-defs.exp: Likewise.
11244 * lib/gcc-dg.exp: Likewise.
11245 * lib/gcc.exp: Likewise.
11246 * lib/gcov.exp: Likewise.
11247 * lib/gfortran.exp: Likewise.
11248 * lib/mike-g++.exp: Likewise.
11249 * lib/mike-gcc.exp: Likewise.
11250 * lib/objc-torture.exp: Likewise.
11251 * lib/objc.exp: Likewise.
11252 * lib/profopt.exp: Likewise.
11253 * lib/target-libpath.exp: Likewise.
11254 * lib/target-supports.exp: Likewise.
11255 * lib/treelang.exp: Likewise.
11256 * lib/wrapper.exp: Likewise.
11257
11258 2005-03-08 Jeff Law <law@redhat.com>
11259
11260 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
11261 PHI-OPT changes.
11262
11263 2005-03-08 Ira Rosen <irar@il.ibm.com>
11264
11265 * gcc.dg/vect/pr20122.c: New test.
11266
11267 2005-03-07 Jeff Law <law@redhat.com>
11268
11269 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
11270 was folded away.
11271 * gcc.dg/tree-ssa/pr18133-1.c: New test.
11272 * gcc.dg/tree-ssa/pr18133-2.c: New test.
11273 * gcc.dg/tree-ssa/pr18134.c: New test.
11274
11275 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11276
11277 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
11278 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
11279 gcc.dg/torture/builtin-noret-2.c: Require weak support.
11280
11281 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
11282
11283 PR tree-opt/17671
11284 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
11285
11286 2005-03-07 Mark Mitchell <mark@codesourcery.com>
11287
11288 * g++.dg/warn/Wnvdtor.C: New test.
11289
11290 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
11291
11292 * gcc.dg/torture/pr19683-1.c: New test.
11293
11294 2005-03-06 Steven G. Kargl <kargls@comcast.net>
11295
11296 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
11297 * gfortran.dg/g77/19990313-2.f: Ditto.
11298 * gfortran.dg/g77/19990313-3.f: Ditto.
11299 * gfortran.dg/g77/19990525-0.f: Ditto.
11300 * gfortran.dg/g77/19990826-0.f: Ditto.
11301 * gfortran.dg/g77/19990826-2.f: Ditto.
11302 * gfortran.dg/g77/19990826-3.f: Ditto.
11303 * gfortran.dg/g77/20000511-1.f: Ditto.
11304 * gfortran.dg/g77/20000511-2.f: Ditto.
11305 * gfortran.dg/g77/970625-2.f: Ditto.
11306 * gfortran.dg/g77/980310-2.f: Ditto.
11307 * gfortran.dg/g77/980310-3.f: Ditto.
11308 * gfortran.dg/g77/980310-8.f: Ditto.
11309 * gfortran.dg/g77/980519-2.f: Ditto.
11310 * gfortran.dg/g77/alpha1.f: Ditto.
11311 * gfortran.dg/g77/claus.f: Ditto.
11312 * gfortran.dg/g77/erfc.f: Ditto.
11313 * gfortran.dg/g77/short.f: Ditto.
11314 * gfortran.fortran-torture/execute/data.f90: Ditto.
11315 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
11316 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
11317
11318 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11319
11320 * lib/file-format.exp (gcc_target_object_format): Add check for som
11321 format and hardcode object formats on hppa*-*-hpux*.
11322 * lib/target-supports.exp (check_weak_available): Add check for som
11323 object format. Always return 0 on hppa*-*-hpux10*.
11324
11325 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
11326 is defined.
11327
11328 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
11329
11330 2005-03-05 Steven G. Kargl <kargls@comcast.net>
11331
11332 * gfortran.dg/pr19936_1.f90: New test.
11333 * gfortran.dg/pr19936_2.f90: New test.
11334 * gfortran.dg/pr19936_3.f90: New test.
11335
11336 2005-03-05 Steven G. Kargl <kargls@comcast.net>
11337 Paul Thomas <prthomas@drfccad.cea.fr>
11338
11339 * gfortran.dg/PR19754_1.f90: New test.
11340 * gfortran.dg/PR19754_2.f90: Ditto.
11341
11342 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11343
11344 PR c++/19311
11345 * g++.dg/template/non-dependent11.C: New test.
11346
11347 2005-03-05 Uros Bizjak <uros@kss-loka.si>
11348
11349 * lib/target-supports.exp (check_iconv_available): Fix comment.
11350
11351 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
11352 Joseph S. Myers <joseph@codesourcery.com>
11353
11354 PR c++/19797
11355 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
11356
11357 2005-03-04 Matthew Sachs <msachs@apple.com>
11358
11359 * gcc.exp (gcc_target_compile): Put braces around
11360 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
11361 * objc.exp (objc_target_compile): Likewise.
11362 * treelang.exp (treelang_target_compile): Likewise.
11363
11364 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11365
11366 PR fortran/19673
11367 * gfortran.dg/func_result_1.f90: New test.
11368
11369 2005-03-04 Ben Elliston <bje@au.ibm.com>
11370
11371 * gcc.misc-tests/options.exp: New test.
11372
11373 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
11374
11375 * gcc.dg/pr15784-4.c: New test.
11376
11377 2005-03-03 Geoffrey Keating <geoffk@apple.com>
11378
11379 * gcc.c-torture/execute/pr17133.c: New.
11380 * gcc.c-torture/compile/20050303-1.c: New.
11381
11382 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
11383
11384 * gcc.dg/cpp/assert4.c: Fix for cygwin.
11385
11386 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
11387
11388 * g++.dg/overload/using2.C: New.
11389
11390 2005-03-02 Mark Mitchell <mark@codesourcery.com>
11391
11392 PR c++/19916
11393 * g++.dg/init/ptrmem2.C: New test.
11394
11395 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
11396
11397 PR c/8927
11398 * gcc.dg/pr8927-1.c: New test.
11399
11400 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
11401
11402 PR c++/20232
11403 * g++.dg/inherit/covariant12.C: New.
11404
11405 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11406
11407 PR fortran/19479
11408 * gfortran.dg/bound_1.f90: New test.
11409
11410 2005-02-28 Janis Johnson <janis187@us.ibm.com>
11411
11412 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
11413 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
11414
11415 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
11416
11417 PR c/20245
11418 * gcc.dg/pr20245-1.c: New test.
11419
11420 2005-02-28 Jakub Jelinek <jakub@redhat.com>
11421
11422 PR middle-end/19874
11423 * gcc.c-torture/execute/20050119-2.c: New test case.
11424
11425 2005-02-28 Ben Elliston <bje@au.ibm.com>
11426
11427 * README: Update the DejaGnu bug reporting address.
11428 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
11429 * lib/objc-torture.exp: Likewise.
11430
11431 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
11432
11433 * gfortran.dg/boz_1.f90: New test.
11434 * gfortran.dg/boz_3.f90: New test.
11435 * gfortran.dg/boz_4.f90: New test.
11436
11437 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
11438
11439 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
11440 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
11441
11442 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11443
11444 PR libfortran/20101
11445 * gfortran.dg/write_0_pe_format.f90: New test.
11446
11447 2005-02-27 Jakub Jelinek <jakub@redhat.com>
11448
11449 PR c++/20206
11450 * g++.dg/opt/thunk2.C: New test.
11451 * g++.dg/opt/covariant1.C: New test.
11452
11453 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11454
11455 * gfortran.dg/e_d_fmt.f90: New test.
11456
11457 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
11458
11459 * gcc.dg/asm-b.c: Fix comment typos.
11460
11461 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
11462
11463 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
11464 a V_MAY_DEF also.
11465
11466 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
11467
11468 PR tree-opt/20188
11469 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
11470 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
11471 * gcc.dg/asm-b.c: New test.
11472
11473 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
11474
11475 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
11476 Disable this test on IRIX 6.
11477
11478 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
11479
11480 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
11481 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
11482 parser.
11483
11484 2005-02-25 Diego Novillo <dnovillo@redhat.com>
11485
11486 PR tree-optimization/20204
11487 * testsuite/gcc.dg/pr20204.c: New test.
11488
11489 2005-02-24 Jakub Jelinek <jakub@redhat.com>
11490
11491 PR target/20196
11492 * gcc.c-torture/execute/20050224-1.c: New test.
11493
11494 PR c++/20175
11495 * g++.dg/warn/Wbraces2.C: New test.
11496
11497 2005-02-23 Mark Mitchell <mark@codesourcery.com>
11498
11499 PR c++/19878
11500 * g++.dg/init/const2.C: New test.
11501
11502 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
11503
11504 PR tree-optimization/20100
11505 * gcc.c-torture/execute/pr20100-1.c: New test.
11506
11507 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11508
11509 * gfortran.dg/implicit_3.f90: New test.
11510
11511 * gfortran.dg/deftype_1.f90: New test.
11512
11513 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
11514
11515 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
11516 the test passes.
11517 * g++.dg/other/anon3.C: Accept a warning.
11518
11519 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
11520
11521 * gcc.dg/pr20017.c: Fix a comment typo.
11522
11523 2005-02-23 Bud Davis <bdavis@gfortran.org>
11524
11525 * gfortran.dg/list_read_4.f90: Change to f90 comments.
11526
11527 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11528
11529 PR ada/19902
11530 * ada/acats/tests/cxa/cxa3004.a: Remove.
11531 * ada/acats/tests/cxb/cxb30061.am: Likewise.
11532
11533 2005-02-22 Mark Mitchell <mark@codesourcery.com>
11534
11535 PR c++/20073
11536 * g++.dg/init/const1.C: New test.
11537
11538 PR c++/19991
11539 * g++.dg/parse/constant7.C: New test.
11540
11541 PR c++/20152
11542 * g++.dg/parse/error27.C: New test.
11543 * g++.dg/template/qualttp15.C: Adjust error markers.
11544 * g++.old-deja/g++.other/struct1.C: Likewise.
11545
11546 PR c++/20153
11547 * g++.dg/template/error17.C: New test.
11548
11549 PR c++/20148
11550 * g++.dg/parser/error26.C: New test.
11551
11552 2005-02-22 Diego Novillo <dnovillo@redhat.com>
11553
11554 PR tree-optimization/20100
11555 PR tree-optimization/20115
11556 * gcc.dg/pr20115.c: New test.
11557 * gcc.dg/pr20115-1.c: New test.
11558 * gcc.dg/pr20100.c: New test.
11559 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
11560 call-clobbered variables after alias1.
11561
11562 2005-02-22 Bud Davis <bdavis@gfortran.org>
11563
11564 * gfortran.dg/list_read_4.f90: new test.
11565
11566 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
11567
11568 PR rtl-optimization/20017.
11569 * gcc.dg/pr20017.c: New.
11570
11571 2005-02-22 Devang Patel <dpatel@apple.com>
11572
11573 PR 19952
11574 * g++.dg/tree-ssa/pr19952.C: New test.
11575
11576 2005-02-22 Mark Mitchell <mark@codesourcery.com>
11577
11578 PR c++/19883
11579 * g++.dg/parse/constant6.C: New test.
11580
11581 2005-02-22 Uros Bizjak <uros@kss-loka.si>
11582
11583 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
11584 * g++.dg/charset/asm2.c: Likewise.
11585 * g++.dg/charset/asm3.c: Likewise.
11586 * g++.dg/charset/asm4.c: Likewise.
11587 * g++.dg/charset/asm5.c: Likewise.
11588 * g++.dg/charset/attribute1.c: Likewise.
11589 * g++.dg/charset/attribute2.c: Likewise.
11590 * g++.dg/charset/extern1.cc: Likewise.
11591 * g++.dg/charset/extern2.cc: Likewise.
11592 * g++.dg/charset/extern3.cc: Likewise.
11593 * g++.dg/charset/function.cc: Likewise.
11594 * g++.dg/charset/string.c: Likewise.
11595 * g++.dg/charset/charset.exp: Likewise.
11596 * lib/target-supports.exp (check_iconv_available): Fix comment.
11597
11598 2005-02-22 Uros Bizjak <uros@kss-loka.si>
11599
11600 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
11601 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
11602 * gcc.dg/charset/asm2.c: Likewise.
11603 * gcc.dg/charset/asm3.c: Likewise.
11604 * gcc.dg/charset/asm4.c: Likewise.
11605 * gcc.dg/charset/asm5.c: Likewise.
11606 * gcc.dg/charset/asm6.c: Likewise.
11607 * gcc.dg/charset/attribute1.c: Likewise.
11608 * gcc.dg/charset/attribute2.c: Likewise.
11609 * gcc.dg/charset/builtin1.c: Likewise.
11610 * gcc.dg/charset/extern.c: Likewise.
11611 * gcc.dg/charset/function.c: Likewise.
11612 * gcc.dg/charset/string.c: Likewise.
11613 * gcc.dg/charset/charset.exp: Likewise.
11614
11615 2005-02-21 Bud Davis <bdavis9659@comcast.net>
11616
11617 PR fortran/20086
11618 * gfortran.dg/pr20086.f90: New test.
11619
11620 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
11621
11622 PR tree-optimization/19786
11623 * g++.dg/tree-ssa/pr19786.C: New.
11624
11625 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11626
11627 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
11628
11629 2005-02-21 Jeff Law <law@redhat.com>
11630
11631 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
11632
11633 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11634
11635 * gfortran.dg/do_iterator: Split loop, markup all lines for
11636 which an error locus is printed.
11637 * gfortran.dg/pr17708.f90: Markup all lines for which an error
11638 locus is printed.
11639 * gfortran.dg/select_4.f90: Likewise.
11640 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
11641 locuses in the various permutations.
11642
11643 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
11644
11645 PR tree-optimization/19951
11646 * g++.dg/vect: New directory.
11647 * g++.dg/vect/vect.exp: New file.
11648 * g++.dg/vect/pr19951.cc: New testcase.
11649 * g++.dg/dg.exp: Also prune vectorizer tests.
11650
11651 2005-02-20 Zack Weinberg <zack@codesourcery.com>
11652
11653 PR 18785
11654 * gcc.dg/charset/builtin1.c: New test.
11655
11656 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11657
11658 PR c++/19299
11659 * g++.dg/inherit/volatile1.C: New test.
11660
11661 PR c++/19440
11662 * g++.dg/template/dtor4.C: New test.
11663
11664 2005-02-19 Steven G. Kargl <kargls@comcast.net>
11665
11666 * gfortran.dg/int_1.f90: New test.
11667
11668 2005-02-19 Devang Patel <dpatel@apple.com>
11669
11670 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
11671
11672 2005-02-19 Steven G. Kargl <kargls@comcast.net>
11673
11674 * gfortran.dg/achar_1.f90: New test.
11675
11676 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
11677
11678 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
11679
11680 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
11681 Jakub Jelinek <jakub@redhat.com>
11682
11683 PR tree-optimization/19828
11684 * gcc.dg/tree-ssa/loop-7.c: New test.
11685 * gcc.c-torture/execute/20050218-1.c: New test.
11686
11687 2005-02-19 Jakub Jelinek <jakub@redhat.com>
11688
11689 PR c/20043
11690 * gcc.dg/transparent-union-1.c: New test.
11691 * gcc.dg/transparent-union-2.c: New test.
11692
11693 2005-02-18 James E Wilson <wilson@specifixinc.com>
11694
11695 PR tree-optimization/18977
11696 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
11697
11698 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
11699
11700 PR target/20054
11701 * gcc.dg/pr20054.c: New test.
11702
11703 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11704
11705 PR c++/19508
11706 * g++.dg/ext/attrib20.C: New test.
11707
11708 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
11709
11710 PR middle-end/20030
11711 * gfortran.fortran-torture/execute/character_passing.f90: New test.
11712
11713 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
11714
11715 PR c++/20008
11716 * g++.dg/opt/switch4.C: New.
11717
11718 2005-02-18 Jakub Jelinek <jakub@redhat.com>
11719
11720 PR c++/20023
11721 PR tree-optimization/20009
11722 * gcc.c-torture/compile/20050217-1.c: New test.
11723 * g++.dg/opt/switch3.C: New test.
11724
11725 PR tree-optimization/18947
11726 * gcc.c-torture/compile/20050215-1.c: New test.
11727 * gcc.c-torture/compile/20050215-2.c: New test.
11728 * gcc.c-torture/compile/20050215-3.c: New test.
11729
11730 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
11731
11732 PR c++/20028
11733 * g++.dg/template/crash34.C: New.
11734
11735 PR c++/20022
11736 * g++.dg/other/access3.C: New.
11737
11738 2005-02-17 Ira Rosen <irar@il.ibm.com>
11739
11740 * gcc.dg/vect/vect-98.c: New test.
11741
11742 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
11743
11744 PR tree-optimization/19967
11745 * gcc.dg/pr19967.c: New.
11746
11747 2005-02-16 Jakub Jelinek <jakub@redhat.com>
11748
11749 PR middle-end/19857
11750 * gcc.dg/tree-ssa/20050215-1.c: New test.
11751 * gcc.c-torture/execute/20050215-1.c: New test.
11752
11753 2005-02-15 Eric Christopher <echristo@redhat.com>
11754
11755 * gcc.dg/cpp/20050215-1.c: New file.
11756
11757 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
11758
11759 PR tree-optimization/15785
11760 * gcc.dg/pr15785-1.c: New test.
11761
11762 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
11763
11764 PR c++/17788
11765 * g++.dg/init/ctor4.C: New.
11766 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
11767
11768 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
11769
11770 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
11771 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
11772
11773 2005-02-15 Andreas Schwab <schwab@suse.de>
11774
11775 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
11776 declare malloc.
11777
11778 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
11779
11780 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
11781
11782 2005-02-14 Diego Novillo <dnovillo@redhat.com>
11783
11784 PR tree-optimization/19853
11785 * gcc.c-torture/compile/pr19853.c: New test.
11786
11787 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
11788
11789 PR c++/19608
11790 * g++.dg/parse/local-class1.C: New.
11791
11792 PR c++/19895
11793 * g++.dg/parse/ptrmem3.C: New.
11794
11795 PR c++/19884
11796 * g++.old-deja/g++.oliva/template6.C: Add another case.
11797 * g++.dg/template/explicit6.C: New.
11798
11799 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
11800
11801 PR c++/17816
11802 * g++.dg/other/redecl2.C: New.
11803
11804 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
11805
11806 PR c++/19891
11807 * g++.dg/abi/covariant4.C: New.
11808
11809 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
11810
11811 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
11812
11813 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
11814
11815 * gcc.dg/vect/vect-96.c: Fix typo.
11816
11817 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11818
11819 PR c++/14479
11820 PR c++/19487
11821 * g++.dg/template/enum5.C: New test.
11822
11823 2005-02-12 Ira Rosen <irar@il.ibm.com>
11824
11825 * gcc.dg/vect/vect-97.c: New test.
11826
11827 2005-02-12 Ira Rosen <irar@il.ibm.com>
11828
11829 * gcc.dg/vect/vect-96.c: New test.
11830
11831 2005-02-12 Uros Bizjak <uros@kss-loka.si>
11832
11833 * gcc.dg/builtins-34.c: Also check ldexp*.
11834
11835 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
11836
11837 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
11838
11839 2005-02-11 Janis Johnson <janis187@us.ibm.com>
11840
11841 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
11842 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
11843 dg-require-dll, dg-require-iconv, dg-require-named-sections,
11844 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
11845 selector_list, selector_expression, dg-process-target): Move to new
11846 file target-supports-dg.exp.
11847 * lib/target-supports-dg.exp: New.
11848
11849 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
11850 New.
11851
11852 2005-02-11 Jakub Jelinek <jakub@redhat.com>
11853
11854 PR c++/19666
11855 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
11856
11857 PR middle-end/19858
11858 * gcc.c-torture/compile/20050210-1.c: New test.
11859
11860 2005-02-11 Mark Mitchell <mark@codesourcery.com>
11861
11862 PR c++/19755
11863 * g++.dg/warn/Wbraces1.C: New test.
11864
11865 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
11866
11867 * gcc.dg/builtins-52.c: New testcase.
11868
11869 2005-02-10 Jakub Jelinek <jakub@redhat.com>
11870
11871 PR c/19342
11872 * gcc.c-torture/execute/20050119-1.c: New test.
11873
11874 2005-02-09 Mark Mitchell <mark@codesourcery.com>
11875
11876 PR c++/19811
11877 * g++.dg/init/delete1.C: New test.
11878
11879 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
11880
11881 PR c++/18470
11882 * g++.dg/template/static12.C: New test.
11883
11884 2005-02-09 Mark Mitchell <mark@codesourcery.com>
11885
11886 PR c++/19787
11887 * g++.dg/conversion/ambig1.C: New test.
11888
11889 PR c++/19739
11890 * g++.dg/ext/attrib19.C: New test.
11891
11892 PR c++/19732
11893 * g++.dg/parse/dtor5.C: New test.
11894
11895 PR c++/19762
11896 * g++.dg/template/dtor3.C: New test.
11897
11898 PR c++/19826
11899 * g++.dg/template/static11.C: New test.
11900 * g++.dg/template/crash2.C: Remove dg-error marker.
11901
11902 2005-02-09 Janis Johnson <janis187@us.ibm.com>
11903
11904 PR C++/18491
11905 * g++.old-deja/g++.mike/p10769a.C: Remove.
11906
11907 2005-02-09 Roger Sayle <roger@eyesopen.com>
11908
11909 * gcc.dg/builtins-48.c: New test case.
11910 * gcc.dg/builtins-49.c: New test case.
11911 * gcc.dg/builtins-50.c: New test case.
11912 * gcc.dg/builtins-51.c: New test case.
11913
11914 2005-02-09 Ian Lance Taylor <ian@airs.com>
11915
11916 PR middle-end/19583
11917 * g++.dg/warn/Wreturn-type-3.C: New test.
11918
11919 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
11920
11921 PR middle-end/19402
11922 * gcc.dg/pr19402-1.c: New testcase.
11923 * gcc.dg/pr19402-2.c: likewise.
11924
11925 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
11926
11927 PR middle-end/19854
11928 * g++.dg/tree-ssa/tmmti.C: New testcase.
11929
11930 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
11931
11932 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
11933
11934 2005-02-08 Mark Mitchell <mark@codesourcery.com>
11935
11936 PR c++/19733
11937 * g++.dg/parse/crash23.C: New test.
11938 * g++.dg/warn/Weff1.C: New test.
11939
11940 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
11941
11942 * gcc.dg/20050209-1.c: New test.
11943
11944 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
11945
11946 PR target/19799
11947 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
11948
11949 2005-02-08 Mike Stump <mrs@apple.com>
11950
11951 * g++.dg/pch/import-2.c: New test.
11952 * g++.dg/pch/import-2.hs: New.
11953 * g++.dg/pch/include/import-2a.h: New.
11954 * g++.dg/pch/include/import-2b.h: New.
11955
11956 2005-02-08 Janis Johnson <janis187@us.ibm.com>
11957
11958 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
11959
11960 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11961
11962 * gfortran.dg/substr_1.f90: New test.
11963
11964 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
11965
11966 PR middle-end/19775
11967 * gcc.dg/torture/builtin-power-1.c: Disable test for
11968 invalid transformation.
11969 * gcc.dg/builtins-10.c: Likewise. Disable one test we
11970 no longer optimize.
11971 * gcc.dg/builtins-47.c: New testcase.
11972
11973 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
11974 Dorit Naishlos <dorit@il.ibm.com>
11975
11976 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
11977
11978 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
11979
11980 * gcc.c-torture/compile/20050206-1.c: New test.
11981
11982 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
11983
11984 PR tree-opt/19768
11985 * g++.dg/opt/pr19768.C: New test.
11986
11987 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
11988
11989 PR tree-opt/19736
11990 * gcc.c-torture/compile/pr19736.c: New test.
11991
11992 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11993
11994 PR c++/17401
11995 * g++.dg/parse/error25.C: New test.
11996
11997 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
11998
11999 * gcc.c-torture/execute/20050203-1.c: New.
12000
12001 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
12002
12003 * gcc.dg/vect/vect-85.c: Remove xfail.
12004 * gcc.dg/vect/vect-86.c: Remove xfail.
12005 * gcc.dg/vect/vect-87.c: Remove xfail.
12006 * gcc.dg/vect/vect-88.c: Remove xfail.
12007
12008 2005-02-02 Geoffrey Keating <geoffk@apple.com>
12009
12010 * gcc.dg/altivec-19.c: New.
12011
12012 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
12013
12014 PR c/17807
12015 * gcc.dg/nested-func-3.c: New test.
12016 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
12017
12018 2005-02-02 Janis Johnson <janis187@us.ibm.com>
12019
12020 * gcc.test-framework/gen_directive_tests: Generate tests for
12021 selector expressions.
12022
12023 2005-02-02 Matt Austern <austern@apple.com>
12024
12025 PR c++/19628
12026 * g++/ext/builtin7.C: New.
12027 * g++/ext/builtin8.C: New.
12028
12029 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
12030
12031 PR c/18502
12032 * gcc.dg/pr18502-1.c: New test.
12033
12034 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12035
12036 PR c++/17413
12037 * g++.dg/template/local4.C: Tweak.
12038
12039 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
12040
12041 PR tree-optimization/19578
12042 * gcc.c-torture/compile/20050202-1.c: New test.
12043
12044 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
12045
12046 PR c/19435
12047 * gcc.dg/c99-init-4.c: New test.
12048
12049 2005-02-01 Janis Johnson <janis187@us.ibm.com>
12050
12051 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
12052
12053 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
12054
12055 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
12056 * g++.dg/eh/check-vect.h: New.
12057
12058 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
12059 * gcc.dg/vect/vect-78.c: Ditto.
12060 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
12061 Remove.
12062
12063 * g++.dg/conversion/simd1.C: Expect warning.
12064 * g++.dg/ext/attribute-test-1.C: Ditto.
12065 * g++.dg/ext/attribute-test-2.C: Ditto.
12066 * g++.dg/ext/attribute-test-3.C: Ditto.
12067 * g++.dg/ext/attribute-test-4.C: Ditto.
12068
12069 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
12070 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
12071
12072 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
12073
12074 2005-02-01 Richard Henderson <rth@redhat.com>
12075
12076 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
12077 long double for ibm double-double format.
12078 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
12079
12080 2005-02-01 Diego Novillo <dnovillo@redhat.com>
12081
12082 PR tree-optimization/19633
12083 * testsuite/gcc.dg/pr19633-1.c: New test.
12084 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
12085 to NULL or a symbol.
12086
12087 2005-02-01 Janis Johnson <janis187@us.ibm.com>
12088
12089 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
12090 New procs.
12091 (dg-process-target (local override)): Handle selector expressions.
12092
12093 * gcc.test-framework/README: Describe tests in source directory.
12094 * gcc.test-framework/test-framework.awk: Handle dg- tests.
12095 * gcc.test-framework/test-framework.exp: Handle dg- tests.
12096 * gcc.test-framework/dg-bogus-exp-P.c: New test.
12097 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
12098 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
12099 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
12100 * gcc.test-framework/dg-do-link-exp-P.c: New test.
12101 * gcc.test-framework/dg-do-run-exp-P.c: New test.
12102 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
12103 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
12104 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
12105 * gcc.test-framework/dg-error-exp-P.c: New test.
12106 * gcc.test-framework/dg-error-exp-XP.c: New test.
12107 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
12108 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
12109 * gcc.test-framework/dg-output-exp-P.c: New test.
12110 * gcc.test-framework/dg-output-exp-XF.c: New test.
12111 * gcc.test-framework/dg-warning-exp-P.c: New test.
12112 * gcc.misc-tests/dg-1.c: Remove.
12113 * gcc.misc-tests/dg-2.c: Remove.
12114 * gcc.misc-tests/dg-3.c: Remove.
12115 * gcc.misc-tests/dg-4.c: Remove.
12116 * gcc.misc-tests/dg-5.c: Remove.
12117 * gcc.misc-tests/dg-6.c: Remove.
12118 * gcc.misc-tests/dg-7.c: Remove.
12119 * gcc.misc-tests/dg-8.c: Remove.
12120 * gcc.misc-tests/dg-9.c: Remove.
12121 * gcc.misc-tests/dg-10.c: Remove.
12122 * gcc.misc-tests/dg-11.c: Remove.
12123 * gcc.misc-tests/dg-12.c: Remove.
12124 * gcc.misc-tests/dg-test.exp: Remove.
12125
12126 * gcc.test-framework/test-framework.awk: Change recording and
12127 printing of passes and failures.
12128
12129 * gcc.test-framework: New directory.
12130 * gcc.test-framework/README: New.
12131 * gcc.test-framework/test-framework.exp: New.
12132 * gcc.test-framework/test-framework.awk: New.
12133 * gcc.test-framework/gen_directive_tests: New.
12134
12135 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
12136
12137 * lib/treelang.exp: Fix comment typos.
12138 (treelang_target_compile): Don't append libs=-ltreelang to options.
12139
12140 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
12141
12142 * g++.dg/parse/typename7.C: Adjust error messages.
12143
12144 2005-01-31 Jeff Law <law@redhat.com>
12145
12146 * gcc.c-torture/execute/20050131-1.c: New test.
12147 * gcc.dg/wcaselabel.c: New test.
12148
12149 2005-01-31 Mark Mitchell <mark@codesourcery.com>
12150
12151 * g++.dg/other/warning1.C: Adjust error messags.
12152 * g++.dg/parse/constant5.C: New test.
12153
12154 2005-01-31 Steven Bosscher <stevenb@suse.de>
12155
12156 PR c/19333
12157 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
12158 the test case valid.
12159 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
12160 * testsuite/gcc.dg/array-7.c: Adjust expected result.
12161 * testsuite/gcc.dg/pr18596-3.c: Likewise.
12162 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
12163 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
12164 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
12165
12166 2005-01-31 Dale Johannesen <dalej@apple.com>
12167
12168 * g++.dg/opt/pr19650.C: New test.
12169
12170 2005-01-31 Richard Henderson <rth@redhat.com>
12171
12172 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
12173 long double for intel double extended format.
12174 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
12175
12176 2005-01-30 Mark Mitchell <mark@codesourcery.com>
12177
12178 PR c++/19555
12179 * g++.dg/template/static10.C: New test.
12180
12181 PR c++/19395
12182 * g++.dg/parse/error24.C: New test.
12183
12184 PR c++/19367
12185 * g++.dg/lookup/builtin1.C: New test.
12186
12187 PR c++/19457
12188 * g++.dg/warn/conv3.C: New test.
12189
12190 2005-01-30 Bud Davis <bdavis@gfortran.org>
12191
12192 PR fortran/19647
12193 * gfortan.dg/inquire_7.f90
12194
12195 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
12196
12197 PR tree-optimization/15791
12198 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
12199 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
12200 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
12201 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
12202 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
12203 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
12204 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
12205 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
12206 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
12207 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
12208
12209 2005-01-29 Paul Brook <paul@codesourcery.com>
12210
12211 PR fortran/18565
12212 * check.c (real_or_complex_check): New function.
12213 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
12214 * intrinsic.c (add_functions): Use new check functions.
12215 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
12216 Add prototypes.
12217
12218 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
12219
12220 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
12221 gcc.dg/lvalue-3.c: New tests.
12222 * gcc.dg/concat.c: Update expected messages.
12223
12224 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
12225
12226 PR libfortran/19595
12227 * gfortran.dg/eor_1.f90: New test.
12228
12229 2005-01-29 Steven G. Kargl <kargls@comcast.net>
12230
12231 PR fortran/19589
12232 * gfortran.dg/logical_data_1.f90: New test.
12233
12234 2005-01-28 Mark Mitchell <mark@codesourcery.com>
12235
12236 PR c++/19253
12237 * g++.dg/template/crash33.C: New test.
12238
12239 PR c++/19667
12240 * g++.dg/template/crash32.C: New test.
12241
12242 2005-01-28 Ian Lance Taylor <ian@airs.com>
12243
12244 PR middle-end/16558
12245 * g++.dg/warn/Wreturn-type-2.C: New test.
12246
12247 2004-06-24 Jeff Law <law@redhat.com>
12248
12249 * gcc.dg/tree-ssa/20050128-1.c: New test.
12250
12251 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
12252
12253 * gcc.target/frv/all-mdpackh-1.c: New test.
12254
12255 2005-01-28 Steven Bosscher <stevenb@suse.de>
12256
12257 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
12258
12259 2005-01-27 Richard Henderson <rth@redhat.com>
12260
12261 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
12262
12263 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
12264
12265 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
12266
12267 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
12268
12269 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
12270 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
12271 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
12272 to cope with cases where the multilib options override the dg-options.
12273
12274 2005-01-27 Jakub Jelinek <jakub@redhat.com>
12275
12276 PR c/18946
12277 * gcc.dg/noncompile/20050120-1.c: New test.
12278
12279 2005-01-26 Diego Novillo <dnovillo@redhat.com>
12280
12281 PR tree-optimization/19633
12282 * gcc.dg/pr19633.c: New test.
12283 * gcc.dg/tree-ssa/pr19633.c: New test.
12284
12285 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
12286
12287 * gcc.dg/20041216-1.c: New test.
12288
12289 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
12290
12291 PR objc/18862
12292 * objc.dg/selector-2.m: New test.
12293
12294 2005-01-26 Jakub Jelinek <jakub@redhat.com>
12295
12296 * g++.dg/opt/range-test-2.C: New test.
12297
12298 PR rtl-optimization/19579
12299 * gcc.c-torture/execute/20050124-1.c: New test.
12300
12301 2005-01-26 Greg Parker <gparker@apple.com>
12302 Stuart Hastings <stuart@apple.com>
12303
12304 * gcc.c-torture/execute/20050125-1.c: New.
12305
12306 2005-01-18 Jan Hubicka <jh@suse.cz>
12307
12308 PR tree-optimize/19337
12309 * gcc.c-torture/compile/20050119-1.c: New test.
12310
12311 2005-01-24 James E Wilson <wilson@specifixinc.com>
12312
12313 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
12314 test for successful match.
12315
12316 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
12317
12318 PR objc/18408
12319 * objc.dg/comp-types-7.m: New test.
12320
12321 2005-01-24 Janis Johnson <janis187@us.ibm.com>
12322
12323 * lib/target-supports.exp (current_target_name): New.
12324 (check_effective_target_ilp32, check_effective_target_lp64):
12325 Cache the result to use as long as the current target, with
12326 multilib flags, remains the same.
12327
12328 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
12329 (dg-require-weak, dg-require-visibility, dg-require-alias,
12330 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
12331 dg-require-effective-target, dg-skip-if): Remove call to
12332 skip_test_and_clear_xfail.
12333 (dg-test): Clear xfail data.
12334
12335 2005-01-24 Jakub Jelinek <jakub@redhat.com>
12336
12337 PR target/17751
12338 * gcc.dg/ppc64-toc.c: New test.
12339
12340 * g++.dg/tree-ssa/empty-1.C: New test.
12341
12342 PR middle-end/19551
12343 * gcc.c-torture/execute/20050121-1.c: New test.
12344 * gcc.dg/20050121-2.c: New test.
12345
12346 2004-01-23 Steven G. Kargl <kargls@comcast.net>
12347 Paul Brook <paul@codesourcery.com>
12348
12349 PR fortran/17941
12350 * gfortran.dg/real_const_1.f: New test.
12351 * gfortran.dg/real_const_2.f90: New test.
12352 * gfortran.dg/complex_int_1.f90: New test.
12353
12354 2005-01-23 Bud Davis <bdavis9659@comcast.net>
12355
12356 PR fortran/19313
12357 * gfortan.dg/inquire_6.f90: New test.
12358
12359 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
12360
12361 PR libfortran/19451
12362 * open_readonly_1.f90: New test.
12363
12364 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
12365
12366 PR libfortran/18982
12367 * gfortran.dg/open_new.f90: New file.
12368
12369 2005-01-22 Paul Brook <paul@codesourcery.com>
12370
12371 * namelist_1.f90: New test.
12372
12373 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
12374
12375 PR tree-optimization/19484
12376 * gcc.c-torture/compile/20050122-[12].c: New tests.
12377
12378 2005-01-22 Paul Brook <paul@codesourcery.com>
12379
12380 * gfortran.dg/implicit_2.f90: New test.
12381
12382 2005-01-22 Bud Davis <bdavis9659@comcast.net>
12383
12384 PR fortran/19314
12385 * gfortran.dg/inquire_5.f90: New test.
12386
12387 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12388
12389 PR c/18809
12390 * gcc.dg/pr18809-1.c: New test.
12391
12392 2005-01-21 Ian Lance Taylor <ian@airs.com>
12393
12394 * gcc.dg/20050121-1.c: New test.
12395
12396 PR tree-optimization/13000
12397 * gcc.dg/20040206-1.c: Change warning to point where function is
12398 being inlined.
12399
12400 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12401
12402 PR c++/19208
12403 * g++.dg/template/array11.C: New test.
12404
12405 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12406
12407 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
12408 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
12409 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
12410 * gfortran.dg/getenv_1.f90: Add dg-do directive.
12411 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
12412 gfortran.dg/pr17164.f90: Add missing dg-do directives.
12413
12414 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
12415
12416 PR tree-optimization/15349
12417 * gcc.dg/tree-ssa/pr15349.c: New.
12418
12419 2005-01-20 Steve Ellcey <sje@cup.hp.com>
12420
12421 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
12422
12423 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
12424
12425 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
12426 scan-assembler-times directive name.
12427
12428 * gcc.dg/asm-a.c: Move dg-require-effective-target to
12429 after dg-do.
12430
12431 PR rtl-optimization/19462
12432 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
12433
12434 2005-01-19 Steve Ellcey <sje@cup.hp.com>
12435
12436 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
12437 counting function calls on ia64.
12438
12439 2005-01-19 Jakub Jelinek <jakub@redhat.com>
12440
12441 PR rtl-optimization/15139
12442 * gcc.dg/20050111-2.c: New test.
12443
12444 PR c/17297
12445 * gcc.c-torture/compile/20050113-1.c: New testcase.
12446
12447 PR middle-end/19164
12448 * gcc.dg/20050113-1.c: New testcase.
12449
12450 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
12451
12452 * gcc.dg/vect/vect-85.c: Add comment.
12453 * gcc.dg/vect/vect-86.c: Add xfail for now.
12454 * gcc.dg/vect/vect-87.c: Add xfail for now.
12455 * gcc.dg/vect/vect-88.c: Add xfail for now.
12456 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
12457
12458 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12459
12460 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
12461
12462 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12463
12464 * g++.dg/debug/typedef3.C: New test.
12465
12466 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
12467
12468 PR c/19472
12469 * gcc.dg/asm-a.c: New test.
12470
12471 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
12472
12473 * gcc.dg/sh-relax.c: Add prototype for abort.
12474
12475 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12476
12477 * gcc.dg/short-compare-1.c: New test.
12478 * gcc.dg/short-compare-2.c: Likewise.
12479
12480 2005-01-18 Michael Matz <matz@suse.de>
12481
12482 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
12483
12484 2005-01-17 Diego Novillo <dnovillo@redhat.com>
12485
12486 PR tree-optimization/19121
12487 * gcc.c-torture/compile/pr19121.c: New test.
12488
12489 2005-01-17 James E. Wilson <wilson@specifixinc.com>
12490
12491 PR target/19357
12492 * gcc.c-torture/compile/pr19357.c: New test.
12493
12494 2005-01-17 Ian Lance Taylor <ian@airs.com>
12495
12496 PR c/5675
12497 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
12498 pass--those that refer just to the variable, possibly with a
12499 cast.
12500 * gcc.dg/c99-const-expr-3.c: Likewise.
12501
12502 PR middle-end/13127
12503 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
12504 longer emitted.
12505
12506 2005-01-16 Bud Davis <bdavis9659@comcast.net>
12507
12508 PR fortran/18778
12509 * gfortran.dg/endfile_2.f90: New test.
12510
12511 2005-01-16 Steven G. Kargl <kargls@comcast.net>
12512
12513 PR 19168
12514 * gfortran.dg/select_5.f90: New test.
12515
12516 2004-01-16 Paul Brook <paul@codesourcery.com>
12517
12518 * gfortran.dg/common_4.f90: New test.
12519
12520 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
12521
12522 PR rtl-optimization/19462
12523 * gcc.dg/torture/pr19462-1.c: New test.
12524
12525 2005-01-15 Ziemowit Laski <zlaski@apple.com>
12526
12527 PR objc/19321
12528 * objc.dg/func-ptr-2.m: New.
12529 * objc.dg/volatile-1.m: New.
12530
12531 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12532
12533 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
12534
12535 2005-01-15 Jakub Jelinek <jakub@redhat.com>
12536
12537 PR tree-optimization/19060
12538 * gcc.c-torture/execute/20050104-1.c: New test.
12539
12540 2005-01-15 Bud Davis <bdavis9659@comcast.net>
12541
12542 PR fortran/18983
12543 * gfortran.dg/write_to_null.f90: New test.
12544
12545 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
12546 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12547
12548 PR other/19328
12549 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
12550 argument.
12551
12552 2005-01-15 Jakub Jelinek <jakub@redhat.com>
12553
12554 PR c++/19263
12555 * g++.dg/init/vector1.C: New test.
12556
12557 2005-01-14 James E. Wilson <wilson@specifixinc.com>
12558
12559 PR target/13158
12560 * gcc.target/ia64/sibcall-unwind-1.c: New test.
12561 PR target/18987
12562 * gcc.target/ia64/sibcall-unwind-2.c: New test.
12563
12564 2005-01-14 Steven G. Kargl <kargls@comcast.net>
12565
12566 * gfortran.dg/select_1.f90: New test.
12567 * gfortran.dg/select_2.f90: New test.
12568 * gfortran.dg/select_3.f90: New test.
12569 * gfortran.dg/select_4.f90: New test.
12570
12571 2005-01-14 Jakub Jelinek <jakub@redhat.com>
12572
12573 PR middle-end/19084
12574 PR rtl-optimization/19348
12575 * gcc.dg/20050111-1.c: New test.
12576 * gcc.c-torture/execute/20050111-1.c: New test.
12577
12578 * gcc.dg/i386-asm-4.c: New test.
12579
12580 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12581
12582 * gcc.dg/nested-func-2.c: New test.
12583 * ada/acats/norun.lst: Remove c953002.
12584
12585 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
12586
12587 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
12588
12589 2005-01-12 Ben Elliston <bje@au.ibm.com>
12590
12591 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
12592
12593 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
12594
12595 PR target/18761
12596 * g++.dg/abi/align1.C: New test.
12597
12598 2005-01-11 Alan Modra <amodra@bigpond.net.au>
12599
12600 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
12601 at a time.
12602 * g++.dg/ext/altivec_check.h: Support compiling as C.
12603
12604 2005-01-10 Roger Sayle <roger@eyesopen.com>
12605
12606 PR c++/19355
12607 * g++.dg/expr/pr19355-1.C: New test case.
12608
12609 2005-01-10 Laurent GUERBY <laurent@guerby.net>
12610
12611 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
12612 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
12613 * ada/acats/tests/c3/c92005b.ada: Likewise.
12614 * ada/acats/tests/c3/cxb3012.a: Likewise.
12615 * ada/acats/norun.lst: Add c380004 and c953002, add PR
12616
12617 2005-01-09 Paul Brook <paul@codesourcery.com>
12618
12619 * gfortran.dg/common_2.f90: New file.
12620 * gfortran.dg/common_3.f90: New file.
12621
12622 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
12623
12624 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
12625
12626 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
12627
12628 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
12629 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
12630 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
12631 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
12632 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
12633 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
12634 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
12635 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
12636 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
12637 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
12638 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
12639 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
12640 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
12641 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
12642 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
12643 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
12644 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
12645 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
12646 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
12647 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
12648 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
12649 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
12650 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
12651 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
12652 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
12653 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
12654 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
12655 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
12656 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
12657 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
12658 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
12659 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
12660 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
12661 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
12662 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
12663 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
12664 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
12665 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
12666 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
12667 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
12668 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
12669 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
12670 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
12671 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
12672 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
12673 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
12674 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
12675 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
12676 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
12677 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
12678 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
12679 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
12680 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
12681 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
12682 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
12683 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
12684 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
12685 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
12686 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
12687 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
12688 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
12689 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
12690 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
12691 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
12692 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
12693 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
12694 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
12695
12696 * gcc.dg/vect/vect-1.c: Fix spelling.
12697 * gcc.dg/vect/vect-10.c: Fix spelling.
12698 * gcc.dg/vect/vect-11.c: Fix spelling.
12699 * gcc.dg/vect/vect-12.c: Fix spelling.
12700 * gcc.dg/vect/vect-14.c: Fix spelling.
12701 * gcc.dg/vect/vect-15.c: Fix spelling.
12702 * gcc.dg/vect/vect-16.c: Fix spelling.
12703 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
12704 * gcc.dg/vect/vect-64.c: Fix comments.
12705 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
12706
12707 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
12708 Ira Rosen <irar@il.ibm.com>
12709
12710 * gcc.dg/vect/vect-70.c: New test.
12711 * gcc.dg/vect/vect-71.c: New test.
12712
12713 2005-01-09 Manfred Hollstein <mh@suse.com>
12714
12715 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
12716 * gcc.dg/pr18241-2.c: Likewise.
12717 * gcc.dg/pr18241-3.c: Likewise.
12718 * gcc.dg/pr18241-4.c: Likewise.
12719 * gcc.dg/pr18241-5.c: Likewise.
12720
12721 2005-01-08 Richard Henderson <rth@redhat.com>
12722
12723 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
12724 False for x86 and x86-64.
12725
12726 2005-01-08 Diego Novillo <dnovillo@redhat.com>
12727
12728 PR tree-optimization/18241
12729 * gcc.dg/pr18241-1.c: New test.
12730 * gcc.dg/pr18241-2.c: New test.
12731 * gcc.dg/pr18241-3.c: New test.
12732 * gcc.dg/pr18241-4.c: New test.
12733 * gcc.dg/pr18241-5.c: New test.
12734
12735 2005-01-08 Steven G. Kargl <kargls@comcast.net>
12736
12737 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
12738 gfortran.dg/select_4.f90: New.
12739
12740 2005-01-07 Jakub Jelinek <jakub@redhat.com>
12741
12742 * gcc.c-torture/execute/20050107-1.c: New test.
12743
12744 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
12745
12746 PR c++/19298
12747 * g++.dg/template/ref2.C: New.
12748
12749 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
12750
12751 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
12752 instead of being empty.
12753
12754 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12755
12756 PR fortran/15553
12757 * gfortran.dg/array-1.f90: New test.
12758
12759 2005-01-07 Jakub Jelinek <jakub@redhat.com>
12760
12761 PR tree-optimization/19283
12762 * gcc.c-torture/execute/20050106-1.c: New test.
12763
12764 PR rtl-optimization/18861
12765 * gcc.dg/20050105-1.c: New test.
12766
12767 PR tree-optimization/18828
12768 * gcc.dg/20050105-2.c: New test.
12769
12770 2005-01-07 Andreas Jaeger <aj@suse.de>
12771
12772 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
12773
12774 2005-01-07 Bud Davis <bdavis9659@comcast.net>
12775
12776 PR fortran/18398
12777 * gfortran.dg/fmt_read.f90: New test.
12778
12779 2005-01-06 Geoffrey Keating <geoffk@apple.com>
12780
12781 * gcc.dg/rs6000-ldouble-2.c: New.
12782
12783 2005-01-06 Mark Mitchell <mark@codesourcery.com>
12784
12785 PR c++/19244
12786 * g++.dg/parser/ctor2.C: New test.
12787
12788 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12789
12790 PR c++/17154
12791 * g++.dg/template/using9.C: New test.
12792
12793 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12794
12795 PR c++/19258
12796 * g++.dg/lookup/friend6.C: New test.
12797
12798 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
12799
12800 PR c++/19270
12801 * g++.dg/template/array10.C: New.
12802
12803 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12804
12805 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
12806 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
12807
12808 2005-01-06 Jakub Jelinek <jakub@redhat.com>
12809
12810 * gcc.c-torture/compile/20050105-1.c: New test.
12811
12812 2005-01-05 Geoffrey Keating <geoffk@apple.com>
12813
12814 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
12815
12816 2005-01-05 Roger Sayle <roger@eyesopen.com>
12817
12818 PR middle-end/19100
12819 * gcc.dg/conv-3.c: New test case.
12820
12821 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
12822
12823 * gcc.dg/asm-wide-1.c: New test.
12824
12825 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
12826
12827 PR c++/19030
12828 * g++.dg/parse/crash22.C: New
12829
12830 2005-01-04 Geoffrey Keating <geoffk@apple.com>
12831
12832 PR 19257
12833 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
12834
12835 2005-01-04 Uros Bizjak <uros@kss-loka.si>
12836
12837 PR middle-end/17767
12838 * gcc.dg/i386-mmx-6.c: New test case.
12839
12840 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
12841
12842 PR tree-optimization/18308
12843 * gcc.dg/vect/pr18308.c: New testcase.
12844
12845 2005-01-04 Andreas Jaeger <aj@suse.de>
12846
12847 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
12848
12849 2005-01-03 Geoffrey Keating <geoffk@apple.com>
12850 Robert Bowdidge <bowdidge@apple.com>
12851
12852 * gcc.dg/cpp/subframework1.c: New.
12853 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
12854 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
12855 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
12856 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
12857
12858 2005-01-03 Geoffrey Keating <geoffk@apple.com>
12859
12860 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
12861 producing warning.
12862 * gcc.dg/darwin-weakimport-2.c: New.
12863
12864 2005-01-03 Richard Henderson <rth@redhat.com>
12865
12866 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
12867
12868 2005-01-03 Richard Henderson <rth@redhat.com>
12869
12870 * gcc.dg/vect/vect.exp: Enable for ia64.
12871 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
12872 (check_effective_target_vect_float): Likewise.
12873 (check_effective_target_vect_no_align): Likewise.
12874 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
12875 * gcc.dg/vect/vect-8.c: Likewise.
12876
12877 2005-01-03 Uros Bizjak <uros@kss-loka.si>
12878
12879 PR target/19236
12880 * gcc.dg/pr19236-1.c: New test case.
12881
12882 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
12883
12884 PR rtl-optimization/12092
12885 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
12886
12887 2005-01-02 Andreas Jaeger <aj@suse.de>
12888
12889 * gcc.dg/pr12092-1.c: Do not run on x86_64.
12890
12891 2005-01-01 Roger Sayle <roger@eyesopen.com>
12892 Andrew Pinski <pinskia@physics.uc.edu>
12893
12894 PR rtl-optimization/12092
12895 * gcc.dg/pr12092-1.c: New test case.
12896
12897 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
12898
12899 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
12900 'hidden' and 'default' for better portability.
12901 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
12902
12903 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
12904 6 and 7.
12905 * g++.old-deja/g++.brendan/new3.C: Likewise.
12906
12907 2005-01-01 Steven Bosscher <stevenb@suse.de>
12908
12909 * gcc.dg/20041231-1.C: New test.
12910 * g++.dg/warn/Wunreachable-code-1.C: New test.
12911
12912 2004-12-30 David Edelsohn <edelsohn@gnu.org>
12913
12914 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
12915 file, not /dev/null. Abort on error.
12916
12917 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
12918 Ziemowit Laski <zlaski@apple.com>
12919
12920 PR objc/18971
12921 * objc.dg/encode-5.m: New test.
12922
12923 2004-12-29 Richard Henderson <rth@redhat.com>
12924
12925 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
12926 * objc.dg/stabs-1.m: Disable for ia64.
12927
12928 2004-12-29 Mark Mitchell <mark@codesourcery.com>
12929
12930 PR c++/19190
12931 * g++.dg/warn/Wunused-10.C: New test.
12932
12933 2004-12-28 Richard Henderson <rth@redhat.com>
12934
12935 * objc.dg/stabs-1.m: Disable for alpha.
12936
12937 2004-12-27 Mark Mitchell <mark@codesourcery.com>
12938
12939 PR c++/19149
12940 * g++.dg/parse/error23.C: New test.
12941
12942 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12943
12944 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
12945
12946 PR fortran/19032
12947 * gfortran.dg/intrinsic_modulo_1.f90: New.
12948 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
12949 tests with divisor -1.
12950
12951 2004-12-27 Mark Mitchell <mark@codesourcery.com>
12952
12953 * g++.dg/opt/temp1.C (memcpy): Return a value.
12954
12955 PR c++/19148
12956 * g++.dg/expr/cond7.C: New test.
12957
12958 2004-12-27 Paul Brook <paul@codesourcery.com>
12959
12960 * gfortran.dg/g77/select_no_compile.f: Remove.
12961
12962 2004-12-27 Richard Henderson <rth@redhat.com>
12963
12964 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
12965 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
12966 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
12967
12968 2004-12-26 Richard Henderson <rth@redhat.com>
12969
12970 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
12971 by 1i instead of token pasting.
12972
12973 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12974
12975 PR tree-optimization/17578
12976 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
12977 to additional_flags.
12978 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
12979
12980 2004-12-25 Richard Henderson <rth@redhat.com>
12981
12982 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
12983 Remove Alpha.
12984
12985 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12986
12987 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
12988 hppa*-*-hpux*.
12989 * gcc.dg/pr17957.c (dg-options): Likewise.
12990 * gcc.dg/struct-ret-1.c: Add prototype for abort.
12991 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
12992 instead of 0 on __hppa__.
12993 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
12994 "foo,%r" on hppa*-*-*.
12995
12996 2004-12-23 Bud Davis <bdavis9659@comcast.net>
12997
12998 PR fortran/19071
12999 * gfortran.dg/complex_write.f90: New test.
13000
13001 2004-12-23 Mark Mitchell <mark@codesourcery.com>
13002
13003 PR c++/17595
13004 * g++.dg/parse/pragma2.C: New test.
13005
13006 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
13007
13008 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
13009
13010 * gcc.dg/empty2.c: Add missing dg-warning.
13011
13012 2004-12-23 Mark Mitchell <mark@codesourcery.com>
13013
13014 PR c++/17413
13015 * g++.dg/template/local4.C: New test.
13016 * g++.dg/template/crash19.C: Add dg-error marker.
13017
13018 * g++.dg/template/crash31.C: Correct embedded PR number.
13019
13020 2004-12-23 Mark Mitchell <mark@codesourcery.com>
13021
13022 PR c++/16405
13023 * g++.dg/opt/temp1.C: Add do-run marker.
13024
13025 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
13026
13027 * g++.dg/template/spec19.C: New.
13028
13029 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
13030
13031 PR target/16819
13032 * gcc.dg/empty2.c: New.
13033
13034 2004-12-23 Richard Henderson <rth@redhat.com>
13035
13036 * lib/target-supports.exp (check_effective_target_vect_no_align):
13037 Remove i?86 and x86-64.
13038
13039 2004-12-23 Mark Mitchell <mark@codesourcery.com>
13040
13041 PR c++/16405
13042 * g++.dg/opt/temp1.C: New test.
13043
13044 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13045
13046 PR c++/18733
13047 * g++.dg/template/friend33.C: New testcase.
13048
13049 2004-12-22 Mark Mitchell <mark@codesourcery.com>
13050
13051 PR c++/18464
13052 * g++.dg/template/cond5.C: New test.
13053
13054 PR c++/18492
13055 * g++.dg/inherit/thunk3.C: New test.
13056
13057 PR c++/11224
13058 * g++.dg/warn/Wunused-9.C: New test.
13059
13060 2004-12-22 Janis Johnson <janis187@us.ibm.com>
13061
13062 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
13063
13064 2004-12-22 Jan Beulich <jbeulich@novell.com>
13065
13066 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
13067
13068 2004-12-21 Mark Mitchell <mark@codesourcery.com>
13069
13070 PR c++/18378
13071 * g++.dg/ext/packed8.C: New test.
13072
13073 PR c++/19063
13074 * g++.dg/template/crash31.C: New test.
13075
13076 PR c++/19034
13077 * g++.dg/template/crash30.C: New test.
13078
13079 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
13080
13081 PR C++/18984
13082 * g++.dg/eh/ctor3.C: New test.
13083
13084 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13085
13086 * objc.dg/stabs-1.m: Allow section name to be quoted and
13087 assembly label to begin with '.LL'.
13088
13089 2004-12-21 Janis Johnson <janis187@us.ibm.com>
13090
13091 * gcc.dg/vect/vect.exp
13092 (check_effective_target_lp64_or_vect_no_align): New.
13093 * gcc.dg/vect/vect-77.c: Use it.
13094 * gcc.dg/vect/vect-78.c: Use it.
13095
13096 * lib/target-supports.exp
13097 (check_effective_target_vect_no_max,
13098 check_effective_target_vect_no_bitwise,
13099 check_effective_target_vect_no_align): New.
13100 * gcc.dg/vect/vect-13.c: Use them.
13101 * gcc.dg/vect/vect-17.c: Ditto.
13102 * gcc.dg/vect/vect-18.c: Ditto.
13103 * gcc.dg/vect/vect-19.c: Ditto.
13104 * gcc.dg/vect/vect-20.c: Ditto.
13105 * gcc.dg/vect/vect-27.c: Ditto.
13106 * gcc.dg/vect/vect-29.c: Ditto.
13107 * gcc.dg/vect/vect-44.c: Ditto.
13108 * gcc.dg/vect/vect-48.c: Ditto.
13109 * gcc.dg/vect/vect-50.c: Ditto.
13110 * gcc.dg/vect/vect-52.c: Ditto.
13111 * gcc.dg/vect/vect-54.c: Ditto.
13112 * gcc.dg/vect/vect-56.c: Ditto.
13113 * gcc.dg/vect/vect-58.c: Ditto.
13114 * gcc.dg/vect/vect-60.c: Ditto.
13115 * gcc.dg/vect/vect-72.c: Ditto.
13116 * gcc.dg/vect/vect-80.c: Ditto.
13117
13118 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
13119
13120 PR c++/14075
13121 * g++.dg/init/string1.C: New.
13122
13123 PR c++/18975
13124 * g++.dg/other/synth1.C: New.
13125
13126 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
13127
13128 PR c/18963
13129 * gcc.dg/pr18963-1.c: New test.
13130
13131 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
13132
13133 PR c/18596
13134 * gcc.dg/funcdef-storage-1.c (foo): Remove.
13135 * gcc.dg/pr18596-1.c: Use dg-error.
13136 (dg-options): Use -fno-unit-at-a-time.
13137 * gcc.dg/pr18596-2.c: New test.
13138 * gcc.dg/pr18596-3.c: New test.
13139
13140 2004-12-20 Roger Sayle <roger@eyesopen.com>
13141
13142 PR middle-end/18683
13143 * g++.dg/opt/pr18683-1.C: New test case.
13144
13145 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
13146
13147 PR other/19093
13148 * g++.dg/opt/max1.C: Fix for 64bit targets.
13149
13150 2004-12-20 Matt Austern <austern@apple.com>
13151
13152 PR c++/19044
13153 * g++.dg/ext/builtin6.C: New
13154
13155 2004-12-20 Diego Novillo <dnovillo@redhat.com>
13156
13157 PR tree-optimization/19080
13158 * gcc.c-torture/compile/pr19080.c: New test.
13159
13160 2004-12-20 Steven Bosscher <stevenb@suse.de>
13161
13162 * gcc.dg/20041219-1.c: New test.
13163
13164 2004-12-19 Roger Sayle <roger@eyesopen.com>
13165
13166 PR middle-end/19068
13167 * g++.dg/opt/max1.C: New test case.
13168
13169 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13170
13171 * gcc.dg/fdata-sections-1.c: New test.
13172
13173 2004-12-18 Roger Sayle <roger@eyesopen.com>
13174
13175 PR middle-end/18548
13176 * gcc.dg/max-1.c: New test case.
13177
13178 2004-12-18 Jakub Jelinek <jakub@redhat.com>
13179
13180 * gcc.c-torture/execute/20041218-1.c: New test.
13181
13182 2004-12-17 Diego Novillo <dnovillo@redhat.com>
13183
13184 * gcc.dg/pr18501.c: New test.
13185 * gcc.dg/uninit-5.c: XFAIL.
13186 * gcc.dg/uninit-9.c: XFAIL.
13187
13188 2004-12-17 Dale Johannesen <dalej@apple.com>
13189
13190 * gcc.dg/20041213-1.c: New.
13191
13192 2004-12-17 Ziemowit Laski <zlaski@apple.com>
13193
13194 * objc.dg/stabs-1.m: Allow assembly label to begin
13195 with a dot ('.').
13196
13197 2004-12-17 Jakub Jelinek <jakub@redhat.com>
13198
13199 * gcc.c-torture/execute/20041213-1.c: Move...
13200 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
13201
13202 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
13203
13204 PR c++/18721
13205 * g++.dg/lookup/conv-5.C: New.
13206
13207 2004-12-16 Ziemowit Laski <zlaski@apple.com>
13208
13209 * objc.dg/stabs-1.m: New test.
13210
13211 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
13212
13213 * gcc.dg/visibility-c.c: Change compile to
13214 assemble for the test.
13215
13216 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
13217
13218 PR target/19041
13219 * gcc.dg/visibility-c.c: New test.
13220
13221 2004-12-16 Roger Sayle <roger@eyesopen.com>
13222
13223 PR middle-end/18493
13224 * gcc.dg/switch-8.c: New test case.
13225
13226 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
13227
13228 PR c++/18905
13229 * g++.dg/template/init4.C: New.
13230 * g++.dg/opt/static3.C: Enable optimizer.
13231
13232 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
13233
13234 * g++.dg/other/complex1.C: New test.
13235
13236 2004-12-15 Alan Modra <amodra@bigpond.net.au>
13237
13238 * g++.dg/opt/inline9.C: New test.
13239
13240 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13241
13242 PR fortran/18993
13243 * gfotran.dg/nullify_1.f: New test.
13244
13245 2004-12-15 Richard Henderson <rth@redhat.com>
13246
13247 * gcc.target/i386/i386.exp: New harness.
13248 * gcc.target/i386/vect-args.c: New.
13249
13250 2004-12-15 David Edelsohn <edelsohn@gnu.org>
13251
13252 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
13253
13254 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13255
13256 PR c++/18825
13257 * g++.dg/template/friend32.C: New test.
13258
13259 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
13260
13261 * cpp/pragma-once-1.c: New test.
13262 * cpp/pragma-once-1b.h: Likewise.
13263 * cpp/pragma-once-1c.h: Likewise.
13264 * cpp/pragma-once-1d.h: Likewise.
13265 * cpp/inc/pragma-once-1a.h: Likewise.
13266
13267 2004-12-15 Bud Davis <bdavis9659@comcast.net>
13268 Steven G. Kargl <kargls@comcast.net>
13269
13270 PR fortran/17597
13271 * gfortran.dg/list_read_3.f90: New test.
13272
13273 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
13274
13275 * gcc.dg/ftrapv-2.c: New test.
13276
13277 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
13278
13279 PR c++/18981
13280 * g++.dg/template/typename9.C: New test.
13281
13282 2004-12-14 Mark Mitchell <mark@codesourcery.com>
13283
13284 PR c++/18738
13285 * g++.dg/template/typename8.C: New test.
13286 * g++.dg/parse/friend2.C: Tweak error message.
13287
13288 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
13289
13290 * gcc.c-torture/20041214-1.c: New test.
13291
13292 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
13293
13294 PR c++/18965
13295 * g++.dg/init/array17.C: New test.
13296
13297 2004-12-14 Mark Mitchell <mark@codesourcery.com>
13298
13299 PR c++/18793
13300 * g++.dg/init/aggr3.C: New test.
13301
13302 2004-12-14 Janis Johnson <janis187@us.ibm.com
13303
13304 * gcc.dg/altivec-types-1.c: New test.
13305 * gcc.dg/altivec-types-2.c: New test.
13306 * gcc.dg/altivec-types-3.c: New test.
13307 * gcc.dg/altivec-types-4.c: New test.
13308 * g++.dg/ext/altivec-types-1.C: New test.
13309 * g++.dg/ext/altivec-types-2.C: New test.
13310 * g++.dg/ext/altivec-types-3.C: New test.
13311 * g++.dg/ext/altivec-types-4.C: New test.
13312
13313 2004-12-14 Jakub Jelinek <jakub@redhat.com>
13314
13315 PR middle-end/18951
13316 * gcc.c-torture/execute/20041213-1.c: New test.
13317
13318 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
13319
13320 PR c++/18949
13321 * g++.dg/template/cast1.C: New.
13322
13323 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
13324
13325 * gcc.c-torture/execute/20041213-2.c: New test.
13326
13327 2004-12-13 Richard Henderson <rth@redhat.com>
13328
13329 * gcc.dg/i386-sse-10.c: Fix typo in options.
13330
13331 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
13332
13333 PR c++/18968
13334 * g++.dg/opt/pr18968.C: New test.
13335
13336 2004-12-13 Mark Mitchell <mark@codesourcery.com>
13337
13338 PR c++/18925
13339 * g++.dg/ext/visibility/staticdatamem.C: New test.
13340
13341 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
13342
13343 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
13344
13345 2004-12-13 Roger Sayle <roger@eyesopen.com>
13346
13347 PR rtl-optimization/18928
13348 * gcc.dg/pr18928-1.c: New test case.
13349
13350 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
13351
13352 PR tree-opt/16951
13353 * gcc.c-torture/compile/20041211-1.c: New.
13354
13355 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13356
13357 PR middle-end/17564
13358 * gcc.c-torture/execute/20041212-1.c: New test.
13359
13360 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13361
13362 PR fortran/18869
13363 * gfortran.dg/common_1.f90: New test.
13364
13365 2004-12-12 Steven G. Kargl <kargls@comcast.net>
13366 Paul Brook <paul@codesourcery.com>
13367
13368 PR fortran/16222
13369 * gfortran.dg/real_do_1.f90: New test.
13370
13371 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
13372
13373 PR tree-opt/18040
13374 * g++.dg/opt/ptrmem6.C: New test.
13375
13376 2004-12-11 Roger Sayle <roger@eyesopen.com>
13377
13378 PR middle-end/18921
13379 * gcc.dg/pr18921-1.c: New test case.
13380
13381 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13382
13383 PR fortran/17175
13384 * gfortran.dg/scale_1.f90: New test.
13385
13386 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
13387
13388 PR middle-end/18903
13389 * gcc.c-torture/compile/pr18903.c: New test.
13390
13391 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
13392
13393 * gcc.c-torture/execute/20041210-1.c: New test.
13394
13395 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13396
13397 PR c++/18731
13398 * g++.dg/parser/struct-1.C: New test.
13399 * g++.dg/parser/struct-2.C: New test.
13400 * g++.dg/parser/struct-3.C: New test.
13401
13402 2004-12-09 Richard Henderson <rth@redhat.com>
13403
13404 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
13405
13406 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
13407 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
13408
13409 2004-12-09 Matt Austern <austern@apple.com>
13410
13411 PR c++/18514
13412 * g++.dg/ext/builtin1.C: New
13413 * g++.dg/ext/builtin2.C: New
13414 * g++.dg/ext/builtin3.C: New
13415 * g++.dg/ext/builtin4.C: New
13416 * g++.dg/ext/builtin5.C: New
13417
13418 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
13419
13420 PR tree-opt/18904
13421 * g++.dg/opt/ptrmem5.C: New test.
13422
13423 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
13424
13425 * g++.dg/parse/typename5.C: Adjust for new error.
13426 * g++.dg/parse/typename7.C: New.
13427
13428 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13429
13430 PR c++/18073
13431 * g++.dg/other/mmintrin.C: New test.
13432
13433 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
13434
13435 PR c++/16681
13436 * g++.dg/init/array15.C: New.
13437 * g++.dg/init/array16.C: New.
13438
13439 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13440
13441 PR fortran/18826
13442 * gfortran.dg/assign_1.f90: New test.
13443
13444 2004-12-08 Nick Clifton <nickc@redhat.com>
13445
13446 * gcc.target/xstormy16/bss_below100: New directory containing tests.
13447 * gcc.target/xstormy16/data_below100: Likewise.
13448 * gcc.target/xstormy16/sfr: Likewise.
13449 * gcc.target/xstormy16/below100.S: New test source file.
13450 * gcc.target/xstormy16/below100.ld: New test linker script.
13451 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
13452 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
13453 bp instructions.
13454 * gcc.target/xstormy16/bp.c: Likewise.
13455
13456 * gcc.target/xstormy16/bss_below100: New files:
13457 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
13458 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
13459 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
13460 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
13461 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
13462 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
13463 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
13464 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
13465 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
13466 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
13467 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
13468 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
13469 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
13470 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
13471 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
13472 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
13473 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
13474 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
13475 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
13476 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
13477 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
13478 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
13479 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
13480 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
13481 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
13482 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
13483 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
13484
13485 * gcc.target/xstormy16/data_below100: New files:
13486 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
13487 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
13488 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
13489 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
13490 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
13491 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
13492 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
13493 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
13494 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
13495 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
13496 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
13497 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
13498 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
13499 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
13500 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
13501 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
13502 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
13503 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
13504 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
13505 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
13506 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
13507 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
13508 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
13509 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
13510 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
13511 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
13512 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
13513
13514 * gcc.target/xstormy16/sfr: New files:
13515 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
13516 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
13517 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
13518 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
13519 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
13520 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
13521 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
13522 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
13523 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
13524 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
13525 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
13526 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
13527 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
13528 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
13529 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
13530 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
13531 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
13532 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
13533 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
13534 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
13535 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
13536 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
13537 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
13538 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
13539 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
13540 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
13541 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
13542 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
13543 27_if0_sfrw_bitfield_f.c
13544
13545 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13546
13547 PR c++/18100
13548 * g++.dg/lookup/name-clash4.C: New test.
13549
13550 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
13551
13552 PR c++/18672
13553 * g++.dg/opt/array1.C: New.
13554
13555 PR c++/18803
13556 * g++.dg/template/operator5.C: New.
13557
13558 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
13559
13560 PR c/18867
13561 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
13562
13563 2004-12-07 Steven Bosscher <stevenb@suse.de>
13564
13565 * gcc.dg/noncompile/20041207.c: New test.
13566
13567 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
13568
13569 * g++.dg/other/unreachable-1.C: New test.
13570
13571 2004-12-06 Nick Clifton <nickc@redhat.com>
13572
13573 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
13574 <limits.h> because the latter comes from gcc's include/ directory
13575 and not the newlib/libc/include directory.
13576
13577 2004-12-04 Richard Henderson <rth@redhat.com>
13578
13579 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
13580
13581 2004-12-04 Richard Henderson <rth@redhat.com>
13582
13583 * lib/target-supports.exp (check_gc_sections_available): Disable
13584 for alpha and ia64.
13585
13586 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
13587
13588 PR middle-end/17909
13589 * g++.dg/other/vararg-2.C: New test.
13590
13591 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13592
13593 PR c++/17011, c++/17971
13594 * g++.dg/template/error15.C: Adjust expected error.
13595 * g++.dg/template/instantiate3.C: Likewise.
13596
13597 2004-12-03 Janis Johnson <janis187@us.ibm.com>
13598
13599 * gcc.dg/altivec-18.c: Fix for darwin
13600
13601 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
13602
13603 PR c++/18782
13604 * g++.dg/parse/ptrmem2.C: New.
13605
13606 PR c++/18318
13607 * g++.dg/template/new1.C: New.
13608
13609 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13610
13611 PR fortran/18710
13612 * gfortran.dg/direct_io_3.f90: New test.
13613
13614 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
13615
13616 PR 18758
13617 * g++.dg/parse/crash21.C: New.
13618
13619 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13620
13621 PR c++/15664, c++/18276
13622 * g++.dg/template/ttp13.C: New test.
13623 * g++.dg/template/ttp14.C: Likewise.
13624
13625 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13626
13627 PR c++/18123
13628 * g++.dg/parse/enum2.C: New test.
13629 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
13630
13631 2004-12-02 Nick Clifton <nickc@redhat.com>
13632
13633 * gcc.target/xstormy16: New test directory.
13634 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
13635 * gcc.target/xstormy16/bp.c: Check the generation of bp
13636 instructions.
13637 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
13638 bn instructions and the BELOW100 attribute.
13639
13640 2004-12-02 Alan Modra <amodra@bigpond.net.au>
13641
13642 PR target/16952
13643 * gcc.dg/ppc-eabi.c: New.
13644
13645 2004-12-02 Bud Davis <bdavis9659@comcast.net>
13646
13647 PR fortran/18284
13648 * gfortran.dg/backspace.f90
13649
13650 2004-12-02 Bud Davis <bdavis9659@comcast.net>
13651
13652 * gfortran.dg/inquire.f90: New test.
13653
13654 2004-12-01 Janis Johnson <janis187@us.ibm.com>
13655
13656 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
13657 handle effective-target-keyword.
13658 (dg-skip-if): Support effective-target keyword as target list.
13659 (dg-xfail-if): Ditto.
13660 * lib/target-supports.exp (is-effective-target-keyword): New proc.
13661
13662 2004-12-01 Diego Novillo <dnovillo@redhat.com>
13663
13664 PR tree-optimization/18291
13665 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
13666
13667 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
13668
13669 PR C++/18729
13670 * g++.dg/parse/crash20.C: New.
13671
13672 PR c++/17431
13673 * g++.dg/overload/arg1.C: New.
13674 * g++.dg/overload/arg2.C: New.
13675 * g++.dg/overload/arg3.C: New.
13676 * g++.dg/overload/arg4.C: New.
13677
13678 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
13679
13680 * gcc.dg/c99-flex-array-4.c: Remove.
13681
13682 2004-11-30 Janis Johnson <janis187@us.ibm.com>
13683
13684 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
13685
13686 * lib/target-supports.exp (is-effective-target): Simplify.
13687
13688 * lib/target-supports.exp (check_effective_target_vect_long):
13689 Fix for powerpc64-*-*.
13690
13691 2004-11-30 Loren James Rittle <ljrittle@acm.org>
13692
13693 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
13694 to support new requirements on FreeBSD 5.
13695
13696 2004-11-30 Devang Patel <dpatel@apple.com>
13697
13698 PR 18702
13699 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
13700
13701 2004-11-30 Janis Johnson <janis187@us.ibm.com>
13702
13703 * g++.dg/ext/altivec-13.C: New test.
13704
13705 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
13706
13707 PR tree-opt/18298
13708 * gcc.c-torture/execute/p18298.c: New test.
13709
13710 2004-11-30 Ira Rosen <irar@il.ibm.com>
13711 Dorit Naishlos <dorit@il.ibm.com>
13712
13713 PR tree-opt/18607
13714 * gcc.dg/vect/vect-89.c: New test.
13715
13716 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
13717
13718 * gcc.dg/pr18596-1.c: New test.
13719
13720 2004-11-30 Ben Elliston <bje@au.ibm.com>
13721
13722 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
13723
13724 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
13725
13726 PR c/18479
13727 * gcc.dg/pr18479.c: New test.
13728
13729 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
13730
13731 PR target/18490
13732 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
13733 mmix-knuth-mmixware.
13734
13735 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
13736 cris-*-elf* cris-*-aout* mmix-*-*
13737
13738 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
13739
13740 PR middle-end/18725
13741 * gcc.dg/pr18725.c: New test.
13742
13743 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
13744
13745 PR target/18488
13746 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
13747
13748 PR target/18336
13749 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
13750
13751 2004-11-29 Mark Mitchell <mark@codesourcery.com>
13752
13753 PR c++/18368
13754 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
13755 * g++.old-deja/g++.law/ctors5.C: Likewise.
13756 * g++.old-deja/g++.other/crash25.C: Likewise.
13757
13758 PR c++/18674
13759 * g++.dg/template/error16.C: New test.
13760
13761 PR c++/18512
13762 * g++.dg/template/crash29.C: New test.
13763
13764 2004-11-29 Diego Novillo <dnovillo@redhat.com>
13765
13766 PR tree-optimization/18712
13767 * gcc.c-torture/compile/pr18712.c: New test.
13768
13769 2004-11-29 Joseph Myers <joseph@codesourcery.com>
13770
13771 PR c/7544
13772 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
13773 tests.
13774
13775 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13776
13777 PR c++/18652
13778 * g++.dg/lookup/crash6.C: New test.
13779
13780 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
13781
13782 PR middle-end/18164
13783 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
13784
13785 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
13786
13787 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
13788 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
13789 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
13790
13791 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
13792
13793 * gcc.dg/pr18164.c: New test.
13794
13795 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
13796
13797 * gcc.dg/funroll-loops-all.c: New.
13798
13799 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
13800
13801 PR target/18489
13802 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
13803 delimeter, match space and TAB as well as ":".
13804
13805 PR target/18484
13806 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
13807
13808 PR target/18348
13809 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
13810
13811 PR target/18345
13812 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
13813
13814 PR target/18337
13815 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
13816
13817 2004-11-28 Bud Davis <bdavis9659@comcast.net>
13818
13819 * gfortran.dg/direct_io_2.f90: New test.
13820
13821 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
13822
13823 PR target/18334
13824 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
13825
13826 2004-11-28 Richard Henderson <rth@redhat.com>
13827
13828 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
13829
13830 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
13831
13832 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
13833 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
13834 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
13835 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
13836 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
13837 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
13838 gcc.dg/pointer-arith-8.c: New tests.
13839
13840 2004-11-27 Bud Davis <bdavis9659@comcast.net>
13841
13842 PR fortran/18364
13843 * gfortran.dg/endfile.f90: New test.
13844
13845 2004-11-27 Falk Hueffner <falk@debian.org>
13846
13847 * gcc.dg/loop-6.c: New test.
13848
13849 2004-11-27 Jakub Jelinek <jakub@redhat.com>
13850
13851 * gcc.c-torture/execute/20041126-1.c: New test.
13852
13853 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
13854
13855 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
13856 on IRIX.
13857
13858 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
13859
13860 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
13861 functions.
13862
13863 2004-11-27 Jakub Jelinek <jakub@redhat.com>
13864
13865 PR rtl-optimization/17825
13866 * gcc.c-torture/compile/20041119-1.c: New test.
13867
13868 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13869
13870 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
13871 Check existence of ld library path variables before unsetting.
13872
13873 2004-11-26 Mark Mitchell <mark@codesourcery.com>
13874
13875 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
13876
13877 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
13878
13879 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
13880
13881 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
13882
13883 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
13884
13885 2004-11-26 Ben Elliston <bje@au.ibm.com>
13886
13887 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
13888 dg-do directive.
13889
13890 2004-11-26 Ben Elliston <bje@au.ibm.com>
13891
13892 * gcc.dg/pr17957.c: Pass --param, not -param.
13893
13894 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
13895
13896 PR middle-end/17957
13897 * testsuite/gcc.dg/pr17957.c: New test.
13898
13899 2004-11-25 Mark Mitchell <mark@codesourcery.com>
13900
13901 PR c++/18445
13902 * g++.dg/template/crash28.C: Likewise.
13903
13904 PR c++/18001
13905 * g++.dg/expr/unary2.C: Adjust lvalue messages.
13906 * g++.dg/ext/lvaddr.C: Likewise.
13907 * g++.dg/opt/pr7503-3.C: Likewise.
13908
13909 PR c++/18466
13910 * g++.dg/parse/qualified3.C: New test.
13911 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
13912
13913 PR c++/18545
13914 * g++.dg/expr/return1.C: New test.
13915
13916 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13917
13918 Friend class name lookup 3/n, PR c++/3332
13919 * g++.dg/lookup/friend3.C: New test.
13920 * g++.dg/lookup/friend4.C: Likewise.
13921 * g++.dg/lookup/friend5.C: Likewise.
13922
13923 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13924
13925 Friend class name lookup 2/n, PR c++/14513, c++/15410
13926 * g++.dg/lookup/friend2.C: New test.
13927 * g++.dg/template/friend31.C: Likewise.
13928
13929 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13930
13931 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
13932
13933 2004-11-24 Mark Mitchell <mark@codesourcery.com>
13934
13935 PR c++/17473
13936 * g++.dg/tc1/dr56.C: Remove.
13937 * g++.dg/template/typedef1.C: Add dg-error markers.
13938 * g++.old-deja/g++.other/typedef7.C: Likewise.
13939
13940 PR c++/18285
13941 * g++.dg/parse/typedef7.C: New test.
13942
13943 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
13944
13945 * gcc.c-torture/execute/20041124-1.c: New test.
13946
13947 2004-11-24 Mark Mitchell <mark@codesourcery.com>
13948
13949 * g++.dg/template/deduce3.C: New test.
13950
13951 PR c++/18586
13952 * g++.dg/template/crash27.C: New test.
13953
13954 PR c++/18530
13955 * g++.dg/warn/Wshadow-3.C: New test.
13956
13957 2004-11-24 Devang Patel <dpatel@apple.com>
13958
13959 PR/18555
13960 * gcc.dg/cpp/isysroot-1.c: New test.
13961 * gcc.dg/cpp/usr/include/stdio.h: New file.
13962 * gcc.dg/cpp/isysroot-2.c: New test.
13963 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
13964 New file.
13965
13966 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13967
13968 PR c++/8929
13969 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
13970
13971 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13972
13973 * gcc.target/sparc/align.c: Do not include <stdint.h>.
13974 * gcc.target/sparc/pdist.c: Likewise.
13975
13976 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
13977
13978 PR c++/16882
13979 * g++.dg/conversion/simd1.C: New test.
13980
13981 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13982
13983 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
13984 and restore_ld_library_path_env_vars.
13985 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
13986 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
13987 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
13988 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
13989
13990 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
13991
13992 * gcc.dg/pragma-align-2.c: Test macro expansion.
13993 * gcc.dg/pragma-pack-2.c: New test.
13994
13995 2004-11-23 Richard Henderson <rth@redhat.com>
13996
13997 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
13998 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
13999 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
14000 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
14001 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
14002 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
14003
14004 * gcc.dg/vect/vect.exp: Add check for alpha.
14005 * lib/target-supports.exp (check_alpha_max_hw_available): New.
14006 (check_effective_target_vect_int): Enable for alpha.
14007 (check_effective_target_vect_long): New.
14008 (is-effective-target): Add it.
14009
14010 2004-11-23 Uros Bizjak <uros@kss-loka.si>
14011
14012 * gcc.dg/pr18614-1.c: New test.
14013
14014 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14015
14016 * gcc.dg/setjmp-2.c: New test.
14017
14018 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
14019
14020 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
14021 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
14022 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
14023 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
14024 gcc.target/sparc/pdist.c: New tests.
14025
14026 2004-11-22 Bob Wilson <bob.wilson@acm.org>
14027
14028 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
14029
14030 2004-11-22 Dale Johannesen <dalej@apple.com>
14031
14032 * gcc.dg/20041111-1.c: New.
14033
14034 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
14035
14036 PR tree-opt/18536
14037 * gcc.dg/vect/pr18536.c: New test.
14038
14039 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14040
14041 PR c++/18354
14042 * g++.dg/template/nontype11.C: New test.
14043
14044 2004-11-21 Roger Sayle <roger@eyesopen.com>
14045
14046 PR middle-end/18520
14047 * gcc.dg/pr18520-1.c: New test case.
14048
14049 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
14050
14051 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
14052 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
14053 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
14054 expected diagnostics.
14055
14056 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14057
14058 PR target/18580
14059 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
14060 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
14061 vect-77.c, vect-77a.c: XFAIL on the SPARC.
14062
14063 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14064
14065 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
14066
14067 2004-11-19 Mark Mitchell <mark@codesourcery.com>
14068 Joseph Myers <joseph@codesourcery.com>
14069
14070 * lib/target-supports.exp (check_visibility_available): Really
14071 test the compiler.
14072
14073 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
14074
14075 PR tree-opt/18181
14076 * gcc.dg/vect/vect-85.c: New test.
14077 * gcc.dg/vect/vect-86.c: New test.
14078 * gcc.dg/vect/vect-87.c: New test.
14079 * gcc.dg/vect/vect-88.c: New test.
14080
14081 2004-11-19 Ben Elliston <bje@au.ibm.com>
14082
14083 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
14084
14085 2004-11-18 Janis Johnson <janis187@us.ibm.com>
14086
14087 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
14088 * gcc.dg/ppc-and-1.c: Ditto.
14089 * gcc.dg/ppc-compare-1.c: Ditto.
14090 * gcc.dg/ppc-mov-1.c: Ditto
14091
14092 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
14093 Mark Mitchell <mark@codesourcery.com>
14094
14095 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
14096
14097 2004-11-17 Janis Johnson <janis187@us.ibm.com>
14098 Aldy Hernandez <aldyh@redhat.com>
14099
14100 * lib/target-supports.exp (check_effective_target_vect_int): New
14101 (check_effective_target_vect_float): New
14102 (check_effective_target_vect_double): New.
14103 (is-effective-target): Support new effective targets keywords.
14104 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
14105 default action for dg-do.
14106 * gcc.dg/vect/pr16105.c: Use new support.
14107 * gcc.dg/vect/pr18400.c: Ditto.
14108 * gcc.dg/vect/pr18425.c: Ditto.
14109 * gcc.dg/vect/vect-1.c: Ditto.
14110 * gcc.dg/vect/vect-10.c: Ditto.
14111 * gcc.dg/vect/vect-11.c: Ditto.
14112 * gcc.dg/vect/vect-12.c: Ditto.
14113 * gcc.dg/vect/vect-13.c: Ditto.
14114 * gcc.dg/vect/vect-14.c: Ditto.
14115 * gcc.dg/vect/vect-15.c: Ditto.
14116 * gcc.dg/vect/vect-16.c: Ditto.
14117 * gcc.dg/vect/vect-17.c: Ditto.
14118 * gcc.dg/vect/vect-18.c: Ditto.
14119 * gcc.dg/vect/vect-19.c: Ditto.
14120 * gcc.dg/vect/vect-2.c: Ditto.
14121 * gcc.dg/vect/vect-20.c: Ditto.
14122 * gcc.dg/vect/vect-21.c: Ditto.
14123 * gcc.dg/vect/vect-22.c: Ditto.
14124 * gcc.dg/vect/vect-23.c: Ditto.
14125 * gcc.dg/vect/vect-24.c: Ditto.
14126 * gcc.dg/vect/vect-25.c: Ditto.
14127 * gcc.dg/vect/vect-26.c: Ditto.
14128 * gcc.dg/vect/vect-27.c: Ditto.
14129 * gcc.dg/vect/vect-27a.c: Ditto.
14130 * gcc.dg/vect/vect-28.c: Ditto.
14131 * gcc.dg/vect/vect-29.c: Ditto.
14132 * gcc.dg/vect/vect-29a.c: Ditto.
14133 * gcc.dg/vect/vect-3.c: Ditto.
14134 * gcc.dg/vect/vect-30.c: Ditto.
14135 * gcc.dg/vect/vect-31.c: Ditto.
14136 * gcc.dg/vect/vect-32.c: Ditto.
14137 * gcc.dg/vect/vect-33.c: Ditto.
14138 * gcc.dg/vect/vect-34.c: Ditto.
14139 * gcc.dg/vect/vect-35.c: Ditto.
14140 * gcc.dg/vect/vect-36.c: Ditto.
14141 * gcc.dg/vect/vect-37.c: Ditto.
14142 * gcc.dg/vect/vect-38.c: Ditto.
14143 * gcc.dg/vect/vect-4.c: Ditto.
14144 * gcc.dg/vect/vect-40.c: Ditto.
14145 * gcc.dg/vect/vect-41.c: Ditto.
14146 * gcc.dg/vect/vect-42.c: Ditto.
14147 * gcc.dg/vect/vect-43.c: Ditto.
14148 * gcc.dg/vect/vect-44.c: Ditto.
14149 * gcc.dg/vect/vect-45.c: Ditto.
14150 * gcc.dg/vect/vect-46.c: Ditto.
14151 * gcc.dg/vect/vect-47.c: Ditto.
14152 * gcc.dg/vect/vect-48.c: Ditto.
14153 * gcc.dg/vect/vect-48a.c: Ditto.
14154 * gcc.dg/vect/vect-49.c: Ditto.
14155 * gcc.dg/vect/vect-5.c: Ditto.
14156 * gcc.dg/vect/vect-50.c: Ditto.
14157 * gcc.dg/vect/vect-51.c: Ditto.
14158 * gcc.dg/vect/vect-52.c: Ditto.
14159 * gcc.dg/vect/vect-53.c: Ditto.
14160 * gcc.dg/vect/vect-54.c: Ditto.
14161 * gcc.dg/vect/vect-55.c: Ditto.
14162 * gcc.dg/vect/vect-56.c: Ditto.
14163 * gcc.dg/vect/vect-56a.c: Ditto.
14164 * gcc.dg/vect/vect-57.c: Ditto.
14165 * gcc.dg/vect/vect-58.c: Ditto.
14166 * gcc.dg/vect/vect-59.c: Ditto.
14167 * gcc.dg/vect/vect-6.c: Ditto.
14168 * gcc.dg/vect/vect-60.c: Ditto.
14169 * gcc.dg/vect/vect-61.c: Ditto.
14170 * gcc.dg/vect/vect-62.c: Ditto.
14171 * gcc.dg/vect/vect-63.c: Ditto.
14172 * gcc.dg/vect/vect-64.c: Ditto.
14173 * gcc.dg/vect/vect-65.c: Ditto.
14174 * gcc.dg/vect/vect-66.c: Ditto.
14175 * gcc.dg/vect/vect-67.c: Ditto.
14176 * gcc.dg/vect/vect-68.c: Ditto.
14177 * gcc.dg/vect/vect-69.c: Ditto.
14178 * gcc.dg/vect/vect-7.c: Ditto.
14179 * gcc.dg/vect/vect-72.c: Ditto.
14180 * gcc.dg/vect/vect-72a.c: Ditto.
14181 * gcc.dg/vect/vect-73.c: Ditto.
14182 * gcc.dg/vect/vect-74.c: Ditto.
14183 * gcc.dg/vect/vect-75.c: Ditto.
14184 * gcc.dg/vect/vect-76.c: Ditto.
14185 * gcc.dg/vect/vect-77.c: Ditto.
14186 * gcc.dg/vect/vect-77a.c: Ditto.
14187 * gcc.dg/vect/vect-78.c: Ditto.
14188 * gcc.dg/vect/vect-79.c: Ditto.
14189 * gcc.dg/vect/vect-8.c: Ditto.
14190 * gcc.dg/vect/vect-80.c: Ditto.
14191 * gcc.dg/vect/vect-82.c: Ditto.
14192 * gcc.dg/vect/vect-82_64.c: Ditto.
14193 * gcc.dg/vect/vect-83.c: Ditto.
14194 * gcc.dg/vect/vect-83_64.c: Ditto.
14195 * gcc.dg/vect/vect-9.c: Ditto.
14196 * gcc.dg/vect/vect-all.c: Ditto.
14197 * gcc.dg/vect/vect-none.c: Ditto.
14198
14199 2004-11-17 Janis Johnson <janis187@us.ibm.com>
14200
14201 * lib/gcc-dg.exp (dg-skip-if): New function.
14202 (dg-forbid-option): Remove.
14203 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
14204 * g++.dg/abi/bitfield8.C: Likewise.
14205 * g++.dg/abi/dtor1.C: Likewise.
14206 * g++.dg/abi/empty10.C: Likewise.
14207 * g++.dg/abi/empty7.C: Likewise.
14208 * g++.dg/abi/empty9.C: Likewise.
14209 * g++.dg/abi/layout3.C: Likewise.
14210 * g++.dg/abi/layout4.C: Likewise.
14211 * g++.dg/abi/thunk1.C: Likewise.
14212 * g++.dg/abi/thunk2.C: Likewise.
14213 * g++.dg/abi/vbase11.C: Likewise.
14214 * g++.dg/abi/vthunk2.C: Likewise.
14215 * g++.dg/abi/vthunk3.C: Likewise.
14216 * g++.dg/ext/attrib8.C: Likewise.
14217 * g++.dg/opt/longbranch2.C: Likewise.
14218 * g++.dg/opt/reg-stack4.C: Likewise.
14219 * g++.old-deja/g++.ext/attrib1.C: Likewise.
14220 * g++.old-deja/g++.ext/attrib2.C: Likewise.
14221 * g++.old-deja/g++.ext/attrib3.C: Likewise.
14222 * g++.old-deja/g++.other/store-expr1.C: Likewise.
14223 * g++.old-deja/g++.other/store-expr2.C: Likewise.
14224 * gcc.dg/20000609-1.c: Likewise.
14225 * gcc.dg/20000720-1.c: Likewise.
14226 * gcc.dg/20011107-1.c: Likewise.
14227 * gcc.dg/20011119-1.c: Likewise.
14228 * gcc.dg/20020108-1.c: Likewise.
14229 * gcc.dg/20020122-2.c: Likewise.
14230 * gcc.dg/20020122-3.c: Likewise.
14231 * gcc.dg/20020201-3.c: Likewise.
14232 * gcc.dg/20020206-1.c: Likewise.
14233 * gcc.dg/20020218-1.c: Likewise.
14234 * gcc.dg/20020310-1.c: Likewise.
14235 * gcc.dg/20020411-1.c: Likewise.
14236 * gcc.dg/20020418-2.c: Likewise.
14237 * gcc.dg/20020426-1.c: Likewise.
14238 * gcc.dg/20020426-2.c: Likewise.
14239 * gcc.dg/20020517-1.c: Likewise.
14240 * gcc.dg/20020523-1.c: Likewise.
14241 * gcc.dg/20020523-2.c: Likewise.
14242 * gcc.dg/20020729-1.c: Likewise.
14243 * gcc.dg/20030204-1.c: Likewise.
14244 * gcc.dg/20030826-2.c: Likewise.
14245 * gcc.dg/20030926-1.c: Likewise.
14246 * gcc.dg/20031202-1.c: Likewise.
14247 * gcc.dg/980312-1.c: Likewise.
14248 * gcc.dg/980313-1.c: Likewise.
14249 * gcc.dg/990117-1.c: Likewise.
14250 * gcc.dg/990424-1.c: Likewise.
14251 * gcc.dg/990524-1.c: Likewise.
14252 * gcc.dg/991230-1.c: Likewise.
14253 * gcc.dg/i386-387-1.c: Likewise.
14254 * gcc.dg/i386-387-2.c: Likewise.
14255 * gcc.dg/i386-387-3.c: Likewise.
14256 * gcc.dg/i386-387-4.c: Likewise.
14257 * gcc.dg/i386-387-5.c: Likewise.
14258 * gcc.dg/i386-387-6.c: Likewise.
14259 * gcc.dg/i386-asm-1.c: Likewise.
14260 * gcc.dg/i386-bitfield1.c: Likewise.
14261 * gcc.dg/i386-bitfield2.c: Likewise.
14262 * gcc.dg/i386-loop-1.c: Likewise.
14263 * gcc.dg/i386-loop-2.c: Likewise.
14264 * gcc.dg/i386-loop-3.c: Likewise.
14265 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
14266 * gcc.dg/i386-pic-1.c: Likewise.
14267 * gcc.dg/i386-regparm.c: Likewise.
14268 * gcc.dg/i386-signbit-1.c: Likewise.
14269 * gcc.dg/i386-signbit-2.c: Likewise.
14270 * gcc.dg/i386-signbit-3.c: Likewise.
14271 * gcc.dg/i386-sse-5.c: Likewise.
14272 * gcc.dg/i386-sse-8.c: Likewise.
14273 * gcc.dg/i386-unroll-1.c: Likewise.
14274 * gcc.dg/tls/opt-1.c: Likewise.
14275 * gcc.dg/tls/opt-2.c: Likewise.
14276 * gcc.dg/unroll-1.c: Likewise.
14277 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
14278 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
14279 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
14280 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
14281
14282 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14283
14284 * g++.dg/template/incomplete1.C: New test.
14285
14286 2004-11-16 Nick Clifton <nickc@redhat.com>
14287
14288 Revert patches accidentally commited during checkin of fixes for
14289 xstormy16 tests:
14290 gcc.c-torture/execute/simd-4.c: Revert
14291 gcc.dg/20040910-1.c: Revert.
14292
14293 2004-11-16 Paul Brook <paul@codesourcery.com>
14294
14295 PR fortran/13010
14296 * gfortran.dg/der_pointer_1.f90: New test.
14297
14298 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
14299
14300 PR c/18498
14301 * gcc.dg/bitfld-13.c: New test.
14302
14303 2004-11-15 Janis Johnson <janis187@us.ibm.com>
14304
14305 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
14306 powerpc*-*-linux*.
14307
14308 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
14309 * gcc.dg/ppc64-abi-2.c: Ditto.
14310 * gcc.dg/ppc64-abi-3.c: Ditto.
14311
14312 * lib/gcc-dg.exp (dg-target-list): Remove.
14313
14314 2004-11-15 Steve Ellcey <sje@cup.hp.com>
14315
14316 * gcc.dg/ia64-postinc.c: New test.
14317
14318 2004-11-15 Mark Mitchell <mark@codesourcery.com>
14319
14320 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
14321
14322 2004-11-15 Nick Clifton <nickc@redhat.com>
14323
14324 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
14325 __INT_MAX__ so that the test can be compiled by toolchains
14326 targeted at 16-bit processors.
14327
14328 * gcc.dg/20040625-1.c: Use long constants rather than integers
14329 when performing arithmetic that will overflow 16-bits.
14330
14331 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
14332 xstormy16. It does not support 128-bit vector operations.
14333
14334 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
14335 with the macro PTR_TYPE. Define this macro to an integer type
14336 suitable for holding a pointer.
14337
14338 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
14339 the target is a 16-bit processor.
14340
14341 * gcc.dg/cpp/if-2.c: Expect a different warning message from
14342 16-bit targets where the character constant will be too long.
14343
14344 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
14345 where the double will not be directly addressable.
14346
14347 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14348
14349 Friend class name lookup 1/n, PR c++/18471
14350 * g++.dg/template/crash26.C: New test.
14351 * g++.dg/lookup/struct1.C: Adjust expected error.
14352 * g++.dg/parse/elab1.C: Likewise.
14353 * g++.dg/parse/elab2.C: Likewise.
14354 * g++.dg/parse/int-as-enum1.C: Likewise.
14355 * g++.dg/parse/struct-as-enum1.C: Likewise.
14356 * g++.dg/parse/typedef1.C: Likewise.
14357 * g++.dg/parse/typedef3.C: Likewise.
14358 * g++.dg/parse/typedef4.C: Likewise.
14359 * g++.dg/parse/typedef5.C: Likewise.
14360 * g++.dg/template/nontype4.C: Likewise.
14361 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
14362 * g++.old-deja/g++.other/elab1.C: Likewise.
14363 * g++.old-deja/g++.other/syntax4.C: Likewise.
14364
14365 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14366
14367 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
14368
14369 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
14370
14371 * gcc.c-torture/execute/20041114-1.c: New test.
14372
14373 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
14374
14375 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
14376 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
14377 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
14378 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
14379 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
14380 gcc.dg/switch-7.c: New tests.
14381
14382 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
14383
14384 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
14385
14386 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
14387
14388 PR tree-opt/18400
14389 * gcc.dg/vect/pr18400.c: New test.
14390
14391 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
14392 Andrew Pinski <pinskia@physics.uc.edu>
14393
14394 PR tree-opt/18425
14395 * gcc.dg/vect/pr18425.c: New test.
14396
14397 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14398
14399 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
14400 Guard with dg-require-alias and dg-require-visibility.
14401
14402 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14403
14404 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
14405
14406 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14407
14408 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
14409
14410 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14411
14412 PR c++/17344
14413 * g++.dg/template/defarg5.C: New test.
14414
14415 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
14416
14417 * g++.dg/parse/cast1.C: Run only on ILP32.
14418 * g++.old-deja/g++.mike/p784.C: Likewise.
14419
14420 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
14421
14422 * gcc.c-torture/execute/20041113-1.c: New test.
14423
14424 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
14425
14426 PR target/18230
14427 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
14428 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
14429 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
14430 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
14431 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
14432 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
14433 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
14434 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
14435 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
14436 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
14437 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
14438 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
14439 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
14440
14441 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
14442
14443 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
14444 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
14445 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
14446 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
14447 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
14448 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
14449 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
14450 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
14451 gcc.target/sparc/combined-1.c: New tests.
14452
14453 2004-11-12 Ziemowit Laski <zlaski@apple.com>
14454
14455 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
14456 New tests.
14457
14458 2004-11-12 Mark Mitchell <mark@codesourcery.com>
14459
14460 * lib/gcc-dg.exp (dg-forbid-option): New function.
14461 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
14462 * g++.dg/abi/bitfield8.C: Likewise.
14463 * g++.dg/abi/dtor1.C: Likewise.
14464 * g++.dg/abi/empty10.C: Likewise.
14465 * g++.dg/abi/empty7.C: Likewise.
14466 * g++.dg/abi/empty9.C: Likewise.
14467 * g++.dg/abi/layout3.C: Likewise.
14468 * g++.dg/abi/layout4.C: Likewise.
14469 * g++.dg/abi/thunk1.C: Likewise.
14470 * g++.dg/abi/thunk2.C: Likewise.
14471 * g++.dg/abi/vbase11.C: Likewise.
14472 * g++.dg/abi/vthunk2.C: Likewise.
14473 * g++.dg/abi/vthunk3.C: Likewise.
14474 * g++.dg/ext/attrib8.C: Likewise.
14475 * g++.dg/opt/longbranch2.C: Likewise.
14476 * g++.dg/opt/reg-stack4.C: Likewise.
14477 * g++.old-deja/g++.ext/attrib1.C: Likewise.
14478 * g++.old-deja/g++.ext/attrib2.C: Likewise.
14479 * g++.old-deja/g++.ext/attrib3.C: Likewise.
14480 * g++.old-deja/g++.other/store-expr1.C: Likewise.
14481 * g++.old-deja/g++.other/store-expr2.C: Likewise.
14482 * gcc.dg/20000609-1.c: Likewise.
14483 * gcc.dg/20000720-1.c: Likewise.
14484 * gcc.dg/20011107-1.c: Likewise.
14485 * gcc.dg/20011119-1.c: Likewise.
14486 * gcc.dg/20020108-1.c: Likewise.
14487 * gcc.dg/20020122-2.c: Likewise.
14488 * gcc.dg/20020122-3.c: Likewise.
14489 * gcc.dg/20020201-3.c: Likewise.
14490 * gcc.dg/20020206-1.c: Likewise.
14491 * gcc.dg/20020218-1.c: Likewise.
14492 * gcc.dg/20020310-1.c: Likewise.
14493 * gcc.dg/20020411-1.c: Likewise.
14494 * gcc.dg/20020418-2.c: Likewise.
14495 * gcc.dg/20020426-1.c: Likewise.
14496 * gcc.dg/20020426-2.c: Likewise.
14497 * gcc.dg/20020517-1.c: Likewise.
14498 * gcc.dg/20020523-1.c: Likewise.
14499 * gcc.dg/20020523-2.c: Likewise.
14500 * gcc.dg/20020729-1.c: Likewise.
14501 * gcc.dg/20030204-1.c: Likewise.
14502 * gcc.dg/20030826-2.c: Likewise.
14503 * gcc.dg/20030926-1.c: Likewise.
14504 * gcc.dg/20031202-1.c: Likewise.
14505 * gcc.dg/980312-1.c: Likewise.
14506 * gcc.dg/980313-1.c: Likewise.
14507 * gcc.dg/990117-1.c: Likewise.
14508 * gcc.dg/990424-1.c: Likewise.
14509 * gcc.dg/990524-1.c: Likewise.
14510 * gcc.dg/991230-1.c: Likewise.
14511 * gcc.dg/i386-387-1.c: Likewise.
14512 * gcc.dg/i386-387-2.c: Likewise.
14513 * gcc.dg/i386-387-3.c: Likewise.
14514 * gcc.dg/i386-387-4.c: Likewise.
14515 * gcc.dg/i386-387-5.c: Likewise.
14516 * gcc.dg/i386-387-6.c: Likewise.
14517 * gcc.dg/i386-asm-1.c: Likewise.
14518 * gcc.dg/i386-bitfield1.c: Likewise.
14519 * gcc.dg/i386-bitfield2.c: Likewise.
14520 * gcc.dg/i386-loop-1.c: Likewise.
14521 * gcc.dg/i386-loop-2.c: Likewise.
14522 * gcc.dg/i386-loop-3.c: Likewise.
14523 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
14524 * gcc.dg/i386-pic-1.c: Likewise.
14525 * gcc.dg/i386-regparm.c: Likewise.
14526 * gcc.dg/i386-signbit-1.c: Likewise.
14527 * gcc.dg/i386-signbit-2.c: Likewise.
14528 * gcc.dg/i386-signbit-3.c: Likewise.
14529 * gcc.dg/i386-sse-5.c: Likewise.
14530 * gcc.dg/i386-sse-8.c: Likewise.
14531 * gcc.dg/i386-unroll-1.c: Likewise.
14532 * gcc.dg/tls/opt-1.c: Likewise.
14533 * gcc.dg/tls/opt-2.c: Likewise.
14534 * gcc.dg/unroll-1.c: Likewise.
14535 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
14536 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
14537 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
14538 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
14539 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
14540 -m64 is specified.
14541
14542 2004-11-12 Mark Mitchell <mark@codesourcery.com>
14543
14544 PR c++/18389
14545 * g++.dg/parse/cond1.C: New test.
14546
14547 PR c++/18429
14548 * g++.dg/template/array9.C: New test.
14549 * g++.dg/ext/vla1.C: Adjust error messages.
14550 * g++.dg/ext/vlm1.C: Likewise.
14551 * g++.dg/template/crash2.C: Likewise.
14552
14553 PR c++/18436
14554 * g++.dg/template/call3.C: New test.
14555
14556 PR c++/18407
14557 * g++.dg/template/ptrmem11.C: New test.
14558
14559 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
14560
14561 PR other/14264
14562 * lib/g++.exp: Set LC_ALL and LANG to C.
14563 * lib/gcc-dg.exp: Likewise.
14564 * lib/gfortran.exp: Likewise.
14565 * lib/objc.exp: Likewise.
14566 * lib/treelang.exp: Likewise.
14567
14568 2004-11-12 Andreas Schwab <schwab@suse.de>
14569
14570 * gcc.dg/pr16286.c: Fix last change.
14571
14572 2004-11-12 Mark Mitchell <mark@codesourcery.com>
14573
14574 PR c++/18416
14575 * g++.dg/init/global1.C: New test.
14576
14577 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
14578
14579 * gcc.c-torture/execute/20041112-1.c: New test.
14580
14581 2004-11-11 Janis Johnson <janis187@us.ibm.com>
14582
14583 * lib/gcc-dg.exp (dg-target-list): New.
14584
14585 2004-11-11 Janis Johnson <janis187@us.ibm.com>
14586 Richard Sandiford <rsandifo@redhat.com>
14587
14588 * lib/target-supports.exp (get-compiler_messages): New.
14589 (check_named_sections_available): Use it.
14590 (check_effective_target_ilp32): New.
14591 (check_effective_target_lp64): New.
14592 (is-effective-target): New.
14593 * lib/gcc-dg.exp (dg-require-effective-target): New.
14594
14595 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
14596
14597 * gcc.dg/precedence-1.c: New test.
14598
14599 2004-11-11 Janis Johnson <janis187@us.ibm.com>
14600
14601 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
14602
14603 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
14604 message, delete generated files, use more descriptive name for
14605 executable, and make the test unsupported when it cannot be run.
14606
14607 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
14608 (dg-require-weak, dg-require-visibility, dg-require-alias,
14609 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
14610 dg-require-iconv, dg-require-named-sections): Use it.
14611
14612 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
14613
14614 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
14615
14616 PR target/16457
14617 * gcc.dg/ppc-and-1: New
14618
14619 PR target/16796
14620 * gcc.dg/ppc-mov-1.c: New.
14621
14622 PR target/16458
14623 * gcc.dg/ppc-compare-1.c: New.
14624
14625 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
14626
14627 * objc.dg/desig-init-2.m: New test.
14628
14629 2004-11-10 Adam Nemet <anemet@lnxw.com>
14630
14631 PR middle-end/18160
14632 * g++.dg/warn/register-var-1.C: New test.
14633 * g++.dg/warn/register-var-2.C: New test.
14634
14635 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14636
14637 * gcc.dg/union-2.c: New test.
14638
14639 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
14640
14641 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
14642 New test for PR tree-optimization/17892.
14643
14644 2004-11-09 Mark Mitchell <mark@codesourcery.com>
14645
14646 PR c++/18369
14647 * g++.dg/init/new12.C: New test.
14648
14649 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
14650
14651 * gcc.target/sparc: New directory.
14652 * gcc.target/sparc/sparc.exp: New driver.
14653 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
14654 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
14655 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
14656 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
14657
14658 2004-11-10 Paul Brook <paul@codesourcery.com>
14659
14660 PR fortran/18218
14661 * gfortran.dg/list_read.c: New test.
14662
14663 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
14664
14665 PR c/18322
14666 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
14667 expected diagnostic location.
14668
14669 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
14670
14671 * gcc.dg/20041109-1.c: New test.
14672
14673 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
14674
14675 PR objc/18406
14676 * objc/compile/pr18406.m: New test.
14677
14678 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
14679
14680 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
14681
14682 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
14683
14684 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
14685
14686 2004-11-08 Steve Ellcey <sje@cup.hp.com>
14687
14688 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
14689
14690 2004-11-08 Steve Ellcey <sje@cup.hp.com>
14691
14692 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
14693 exit.
14694
14695 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
14696
14697 PR tree-opt/18299
14698 * gcc.c-torture/pr18299-1.c: New test.
14699
14700 2004-11-06 Andreas Schwab <schwab@suse.de>
14701
14702 * gcc.dg/pr16286.c: Also test for bool and pixel.
14703
14704 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
14705
14706 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
14707 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
14708 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
14709 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
14710 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
14711 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
14712 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
14713 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
14714 gcc.dg/struct-semi-3.c: New tests.
14715
14716 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14717
14718 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
14719
14720 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14721
14722 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
14723 Do not use C99 designators.
14724
14725 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14726
14727 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
14728
14729 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14730
14731 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
14732 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
14733 * gcc.c-torture/execute/simd-5.x: Remove.
14734
14735 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
14736
14737 PR rtl-optimization/17933
14738 * gcc.dg/torture/pr17933-1.c: New test.
14739
14740 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
14741
14742 PR target/18106
14743 * lib/target-supports.exp (check_weak_available): Support
14744 Windows.
14745
14746 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
14747
14748 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
14749 call to fflush(stdout) before abort.
14750 (my_ffsll): New function.
14751 (generate_fields): Use it.
14752
14753 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
14754
14755 * gcc.dg/init-undef-1.c: New test.
14756
14757 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
14758
14759 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
14760 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
14761 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
14762 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
14763 expected messages for new parser.
14764
14765 2004-11-04 Mark Mitchell <mark@codesourcery.com>
14766
14767 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
14768
14769 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14770
14771 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
14772 on LP64 targets.
14773
14774 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
14775
14776 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
14777 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
14778 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
14779 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
14780 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
14781 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
14782 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
14783 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
14784 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
14785 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
14786
14787 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
14788
14789 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
14790 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
14791 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
14792 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
14793 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
14794 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
14795 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
14796 for new parser.
14797
14798 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
14799
14800 PR target/15342
14801 * gcc.dg/20041104-1.c: New test.
14802
14803 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14804
14805 * g++.dg/template/nontype7.C: New test.
14806 * g++.dg/template/nontype8.C: Likewise.
14807 * g++.dg/template/nontype9.C: Likewise.
14808 * g++.dg/template/nontype10.C: Likewise.
14809 * g++.dg/tc1/dr49.C: Likewise.
14810 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
14811 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
14812
14813 2004-11-04 Ben Elliston <bje@au.ibm.com>
14814
14815 * g++.dg/rtti/tinfo1.C: Remove xfails.
14816
14817 2004-11-04 Ben Elliston <bje@au.ibm.com>
14818
14819 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
14820 packed attribute to the definition to satisfy the new C++ parser.
14821
14822 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14823
14824 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
14825 invocations of va_arg.
14826
14827 2004-11-02 Mark Mitchell <mark@codesourcery.com>
14828
14829 PR c++/18124
14830 * g++.dg/template/crash25.C: New test.
14831
14832 PR c++/18155
14833 * g++.dg/template/typedef2.C: New test.
14834 * g++.dg/parse/crash13.C: Adjust error markers.
14835
14836 PR c++/18177
14837 * g++.dg/conversion/const3.C: New test.
14838
14839 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14840
14841 PR fortran/17535
14842 PR fortran/17583
14843 PR fortran/17713
14844 * gfortran.dg/generic_[123].f90: New testcases.
14845
14846 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14847
14848 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
14849 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
14850
14851 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
14852
14853 PR tree-opt/16808
14854 * gcc.c-torture/compile/pr16808.c: New test.
14855
14856 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
14857
14858 PR rtl-optimization/17104
14859 * gcc.dg/ppc-bitfield1.c: New.
14860
14861 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
14862
14863 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
14864
14865 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
14866
14867 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
14868 strings for 32-bit code.
14869
14870 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
14871
14872 PR c/18239
14873 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
14874
14875 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
14876
14877 PR c++/18064
14878 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
14879
14880 2004-10-31 Mark Mitchell <mark@codesourcery.com>
14881
14882 PR c++/15172
14883 * g++.dg/init/aggr2.C: New test.
14884
14885 2004-10-30 Ziemowit Laski <zlaski@apple.com>
14886
14887 * objc.dg/local-decl-1.m: New test.
14888
14889 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
14890
14891 * gcc.dg/20040910-1.c: Adjust regex.
14892
14893 2004-10-30 Roger Sayle <roger@eyesopen.com>
14894
14895 PR rtl-optimization/18084
14896 * g++.dg/opt/pr18084-1.C: New testcase.
14897
14898 2004-10-30 Matt Austern <austern@apple.com>
14899
14900 PR c++/17542
14901 * g++.dg/ext/attrib18.C: New test.
14902
14903 2004-10-30 Roger Sayle <roger@eyesopen.com>
14904
14905 PR middle-end/18096
14906 * gcc.dg/pr18096-1.c: New test case.
14907
14908 2004-10-30 Roger Sayle <roger@eyesopen.com>
14909
14910 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
14911
14912 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
14913
14914 PR c/16666
14915 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
14916 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
14917 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
14918 gcc.dg/old-style-prom-3.c: New tests.
14919
14920 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
14921
14922 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
14923 Remove unnecessary inclusion of stdio.h.
14924
14925 2004-10-29 Roger Sayle <roger@eyesopen.com>
14926
14927 PR rtl-optimization/17581
14928 * gcc.dg/pr17581-1.c: New test case.
14929
14930 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
14931
14932 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
14933 being implemented.
14934 * g++.dg/conversion/dr195-1.C: New.
14935 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
14936 * g++.old-deja/g++.mike/p10148.C: Likewise.
14937
14938 2004-10-29 Mark Mitchell <mark@codesourcery.com>
14939
14940 PR c++/17695
14941 * g++.dg/debug/typedef2.C: New test.
14942
14943 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
14944
14945 PR fortran/13490
14946 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
14947 * gfortran.dg/g77/README: Update.
14948
14949 2004-10-28 Matt Austern <austern@apple.com>
14950
14951 PR c++/14124
14952 * g++.dg/ext/packed7.C: New test.
14953
14954 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
14955
14956 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
14957 scan-assembler.
14958 * lib/scanasm.exp (hidden-scan-for): New proc.
14959 (scan-hidden): Use hidden-scan-for instead of constructing the scan
14960 string.
14961 (scan-not-hidden): Likewise.
14962 * lib/target-supports.exp (check_visibility_available): mach-o is
14963 support too.
14964
14965 2004-10-28 Mark Mitchell <mark@codesourcery.com>
14966
14967 PR c++/17132
14968 * g++.dg/template/memclass3.C: New test.
14969
14970 2004-10-28 Adam Nemet <anemet@lnxw.com>
14971
14972 PR middle-end/18160
14973 * gcc.dg/register-var-1.c: New test.
14974 * gcc.dg/register-var-2.c: New test.
14975 * gcc.dg/asm-7.c: Taking the address of a register variable is an
14976 error now.
14977
14978 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
14979
14980 PR other/18172
14981 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
14982 unused variables.
14983 * gcc.dg/vect/vect-22.c: Likewise.
14984
14985 2004-10-28 Jakub Jelinek <jakub@redhat.com>
14986
14987 * gcc.dg/i386-rotate-1.c: New test.
14988
14989 2004-10-27 Mark Mitchell <mark@codesourcery.com>
14990
14991 * g++.dg/init/ref12.C: Add "run" marker.
14992
14993 PR c++/17435
14994 * g++.dg/init/ref12.C: New test.
14995
14996 PR c++/18140
14997 * g++.dg/template/shift1.C: New test.
14998 * g++.dg/template/error10.C: Adjust error markers.
14999
15000 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
15001
15002 PR tree-opt/17529
15003 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
15004
15005 2004-10-27 Geoffrey Keating <geoffk@apple.com>
15006
15007 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
15008 * gcc.dg/weak/weak-3.c: Likewise.
15009 * gcc.dg/weak/weak-5.c: Likewise.
15010 * gcc.dg/weak/weak-9.c: Likewise.
15011 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
15012 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
15013
15014 * gcc.dg/darwin-weakimport-1.c: New.
15015
15016 2004-10-28 Ben Elliston <bje@au.ibm.com>
15017
15018 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
15019
15020 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
15021
15022 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
15023 'syntax' error messages.
15024 * gcc.dg/cpp/direct2s.c: Likewise.
15025
15026 2004-10-26 Geoffrey Keating <geoffk@apple.com>
15027
15028 * gcc.c-torture/compile/20041026-1.c: New.
15029
15030 2004-10-26 Mark Mitchell <mark@codesourcery.com>
15031
15032 PR c++/18093
15033 * g++.dg/lookup/ns2.C: New test.
15034
15035 PR c++/18020
15036 * g++.dg/template/enum4.C: New test.
15037
15038 PR c++/18161
15039 * g++.dg/template/expr1.C: New test.
15040
15041 2004-10-26 Ben Elliston <bje@au.ibm.com>
15042
15043 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
15044
15045 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
15046
15047 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
15048 gcc.dg/decl-nospec-3.c: New tests.
15049
15050 2004-10-26 Ziemowit Laski <zlaski@apple.com>
15051
15052 * objc.dg/super-class-3.m: New test.
15053
15054 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
15055
15056 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
15057 resyncing.
15058 * gcc.dg/cpp/direct2s.c: Likewise.
15059
15060 2004-10-25 Geoffrey Keating <geoffk@apple.com>
15061
15062 * objc.dg/image-info.m: Update for changes to section selection.
15063
15064 2004-10-25 David Ayers <d.ayers@inode.at>
15065 Ziemowit Laski <zlaski@apple.com>
15066
15067 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
15068 diagnostics when messaging 'id <Proto>'.
15069 * objc.dg/class-protocol-1.m: New test.
15070 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
15071 a non-existent method signature.
15072 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
15073 Update diagnostics when messaging with non-existent method signature.
15074 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
15075 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
15076 invalid receivers are now resolved as if messaging 'id'; remove
15077 extraneous diagnostics.
15078
15079 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
15080
15081 PR c/16667
15082 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
15083 gcc.dg/init-desig-obs-3.c: New tests.
15084
15085 2004-10-25 Jakub Jelinek <jakub@redhat.com>
15086
15087 * gcc.dg/debug/20041023-1.c: New test.
15088
15089 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
15090
15091 PR middle-end/17407
15092 * gcc.c-torture/compile/pr17407.c: New test.
15093
15094 PR c++/18121
15095 * g++.dg/template/array8.C: New test.
15096
15097 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15098
15099 PR other/18138
15100 * lib/g++.exp: Accept more than one multilib libgcc.
15101 * lib/gcc-dg.exp: Likewise.
15102 * lib/objc.exp: Likewise.
15103 * lib/treelang.exp: Likewise.
15104 * lib/gfortran.exp: Likewise.
15105
15106 2004-10-24 Ben Elliston <bje@au.ibm.com>
15107
15108 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
15109
15110 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
15111
15112 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
15113 * gcc.dg/c99-const-expr-3.c: Likewise.
15114
15115 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
15116
15117 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
15118
15119 2004-10-23 Ben Elliston <bje@au.ibm.com>
15120
15121 * gcc.c-torture/execute/loop-2e.x: Remove.
15122
15123 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
15124
15125 PR c++/18095
15126 * g++.dg/parse/crash18.C: New.
15127 * g++.dg/parse/crash19.C: New.
15128
15129 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
15130
15131 * g++.dg/ext/dllimport1.C: Move dg-warnings.
15132 * g++.dg/ext/dllimport2.C: Same.
15133 * g++.dg/ext/dllimport8.C: Same.
15134
15135 2004-10-21 Mark Mitchell <mark@codesourcery.com>
15136
15137 PR c++/10841
15138 * g++.dg/conversion/cast1.C: New test.
15139 * g++.dg/overload/pmf1.C: Adjust error marker.
15140
15141 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
15142
15143 PR objc/17923
15144 * objc.dg/const-str-7.m: New test.
15145
15146 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15147
15148 * g++.dg/template/memfriend11.C: Fix comment typo.
15149 * g++.dg/template/memfriend14.C: Likewise.
15150
15151 2004-10-20 Richard Henderson <rth@redhat.com>
15152
15153 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
15154 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
15155 -fasynchronous-unwind-tables.
15156
15157 2004-10-20 Richard Henderson <rth@redhat.com>
15158
15159 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
15160 (main): Return success.
15161 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
15162 (main): Return success.
15163
15164 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15165
15166 PR c++/13495
15167 * g++.dg/template/memfriend9.C: New test.
15168 * g++.dg/template/memfriend10.C: Likewise.
15169 * g++.dg/template/memfriend11.C: Likewise.
15170 * g++.dg/template/memfriend12.C: Likewise.
15171 * g++.dg/template/memfriend13.C: Likewise.
15172 * g++.dg/template/memfriend14.C: Likewise.
15173 * g++.dg/template/memfriend15.C: Likewise.
15174 * g++.dg/template/memfriend16.C: Likewise.
15175 * g++.dg/template/memfriend17.C: Likewise.
15176 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
15177
15178 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
15179
15180 * g++.dg/conversion/dr195.C: New.
15181 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
15182
15183 2004-10-20 Ben Elliston <bje@au.ibm.com>
15184 Devang Patel <dpatel@apple.com>
15185
15186 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
15187 of floating point arithmetic, which could trap.
15188
15189 2004-10-19 Mark Mitchell <mark@codesourcery.com>
15190
15191 PR c++/14035
15192 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
15193 * g++.dg/conversion/const2.C: New test.
15194 * g++.dg/expr/reinterpret2.C: New test.
15195 * g++.dg/expr/reinterpret3.C: New test.
15196 * g++.dg/expr/cast2.C: New test.
15197 * g++.dg/expr/copy1.C: New test.
15198 * g++.dg/other/conversion1.C: Change error message.
15199 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
15200 function pointers to void *.
15201 * g++.old-deja/g++.mike/p10148.C: Likewise.
15202
15203 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15204
15205 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
15206
15207 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
15208
15209 PR c++/18047
15210
15211 * g++.dg/parse/expr3.C: New test.
15212
15213 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
15214
15215 * gcc.dg/smod-1.c: New test.
15216
15217 2004-10-18 Ziemowit Laski <zlaski@apple.com>
15218
15219 * objc.dg/method-14.m: New test.
15220
15221 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
15222
15223 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
15224 Also xfail as the patch was reverted.
15225
15226 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
15227
15228 PR middle-end/16973
15229 * gcc.dg/pr16973.c: New test.
15230
15231 2004-10-18 Diego Novillo <dnovillo@redhat.com>
15232
15233 PR tree-optimization/17656
15234 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
15235
15236 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
15237
15238 * g++.dg/eh/shadow1.C: New.
15239
15240 2004-10-18 Jakub Jelinek <jakub@redhat.com>
15241
15242 * gcc.c-torture/compile/20041018-1.c: New test.
15243
15244 2004-10-18 Ben Elliston <bje@au.ibm.com>
15245
15246 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
15247 compiler referring to register 0 when accessing sdata. The linker
15248 now patches things up.
15249
15250 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
15251
15252 PR c/17529
15253 * gcc.c-torture/compile/pr17529.c: New test.
15254
15255 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15256
15257 PR c++/17743
15258 * g++.dg/ext/attrib17.C: New test.
15259
15260 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15261
15262 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
15263
15264 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15265
15266 PR c++/10479
15267 * g++.dg/ext/attrib16.C: New test.
15268
15269 2004-10-15 Mark Mitchell <mark@codesourcery.com>
15270
15271 PR c++/17042
15272 * g++.dg/init/dso_handle1.C: New test.
15273
15274 PR c++/14667
15275 * g++.dg/parse/typedef6.C: New test.
15276
15277 PR c++/17916
15278 * g++.dg/parse/pragma1.C: New test.
15279
15280 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
15281
15282 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
15283
15284 2004-10-15 Steve Ellcey <sje@cup.hp.com>
15285
15286 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
15287 -fno-common when on HPPA HP-UX platforms.
15288
15289 2004-10-15 Jakub Jelinek <jakub@redhat.com>
15290
15291 PR other/16820
15292 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
15293 stdint.h.
15294 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
15295 uintptr_t.
15296
15297 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
15298
15299 PR c++/16301
15300 * g++.dg/lookup/strong-using-4.C: New test.
15301
15302 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
15303
15304 PR middle-end/16567
15305 * gcc.c-torture/compile/nested-1.c: New test.
15306
15307 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
15308
15309 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
15310 and mipsisa64*-*-* (until support for misaligned loads is added).
15311 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
15312 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
15313 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
15314 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
15315 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
15316 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
15317
15318 2004-10-14 Mark Mitchell <mark@codesourcery.com>
15319
15320 PR c++/17976
15321 * g++.dg/init/dtor3.C: New test.
15322
15323 2004-10-15 Ben Elliston <bje@au.ibm.com>
15324
15325 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
15326
15327 2004-10-14 Geoffrey Keating <geoffk@apple.com>
15328
15329 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
15330 * gcc.dg/macho-lo-sum.c: Likewise.
15331
15332 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
15333
15334 * gcc.dg/ppc-spe64-1.c: New test.
15335
15336 2004-10-14 Devang Patel <dpatel@apple.com>
15337
15338 PR 17635
15339 * gcc.dg/pr17635.c : New test.
15340
15341 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
15342
15343 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
15344 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
15345 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
15346 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
15347 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
15348 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
15349 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
15350 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
15351 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
15352 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
15353 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
15354 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
15355 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
15356 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
15357 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
15358 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
15359 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
15360 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
15361
15362 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
15363
15364 * gcc.dg/vect/vect-82.c: New testcase.
15365 * gcc.dg/vect/vect-82_64.c: New testcase.
15366 * gcc.dg/vect/vect-83.c: New testcase.
15367 * gcc.dg/vect/vect-83_64.c: New testcase.
15368
15369 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
15370
15371 * gcc.dg/cpp/error-1.c: New test.
15372
15373 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
15374
15375 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
15376
15377 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
15378
15379 PR target/17984
15380 * gcc.dg/cris-peep2-xsrand2.c: New test.
15381
15382 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
15383
15384 PR c++/17661
15385 * testsuite/g++.dg/expr/for2.C: New test.
15386
15387 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15388
15389 * g++.dg/inherit/thunk1.C: Run on the SPARC.
15390
15391 2004-10-13 Jakub Jelinek <jakub@redhat.com>
15392
15393 PR tree-optimization/17724
15394 * g++.dg/opt/pr17724-1.C: New test.
15395 * g++.dg/opt/pr17724-2.C: New test.
15396 * g++.dg/opt/pr17724-3.C: New test.
15397 * g++.dg/opt/pr17724-4.C: New test.
15398 * g++.dg/opt/pr17724-5.C: New test.
15399 * g++.dg/opt/pr17724-6.C: New test.
15400
15401 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
15402
15403 PR c/17301
15404 * gcc.dg/pr17301-2.c: New test.
15405
15406 2004-10-11 Mark Mitchell <mark@codesourcery.com>
15407
15408 PR c++/15876
15409 * g++.dg/parse/error22.C: New test.
15410
15411 PR c++/17936
15412 * g++.dg/template/spec18.C: New test.
15413
15414 2004-10-11 Steve Ellcey <sje@cup.hp.com>
15415
15416 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
15417 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
15418 memcpy.
15419 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
15420 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
15421
15422 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
15423
15424 * g++.dg/eh/cleanup5.C: Add dg-options "".
15425
15426 2004-10-11 Roger Sayle <roger@eyesopen.com>
15427
15428 PR middle-end/17657
15429 * gcc.dg/switch-4.c: New test case.
15430
15431 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
15432
15433 * gcc.c-torture/execute/20041011-1.c: New test.
15434
15435 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
15436
15437 PR c++/17554
15438 * g++.dg/init/for3.C: New test.
15439
15440 PR c++/17657
15441 * g++.dg/opt/switch2.C: New test.
15442
15443 PR middle-end/17703
15444 * g++.dg/warn/Wreturn-2.C: New test.
15445
15446 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
15447
15448 PR c++/17907
15449 * g++.dg/eh/cleanup5.C: New test.
15450
15451 2004-10-10 Mark Mitchell <mark@codesourcery.com>
15452
15453 PR c++/17393
15454 * g++.dg/parse/error21.C: New test.
15455
15456 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
15457
15458 * g++.dg/overload/pmf1.C: Adjust quoting marks.
15459 * g++.dg/warn/incomplete1.C: Likewise.
15460 * g++.dg/template/qualttp20.C: Likewise.
15461
15462 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
15463
15464 PR c/17881
15465 * parm-incomplete-1.c: New test.
15466
15467 2004-10-09 Mark Mitchell <mark@codesourcery.com>
15468
15469 PR c++/17867
15470 * g++.dg/parse/error19.C: New test.
15471
15472 PR c++/17670
15473 * g++.dg/init/new11.C: New test.
15474
15475 PR c++/17821
15476 * g++.dg/parse/error20.C: New test.
15477
15478 PR c++/17826
15479 * g++.dg/template/crash24.C: New test.
15480
15481 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
15482
15483 PR c/17301
15484 * gcc.dg/pr17301-1.c: New test.
15485
15486 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
15487
15488 PR c/17189
15489 * gcc.dg/anon-struct-5.c: New test.
15490
15491 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
15492
15493 PR c/17844
15494 * gcc.dg/pr17844-1.c: New test.
15495
15496 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
15497
15498 PR tree-optimization/17906
15499 * gcc.c-torture/compile/pr17906.c: New.
15500
15501 2004-10-09 Stuart Hastings <stuart@apple.com>
15502 Roger Sayle <roger@eyesopen.com>
15503
15504 PR rtl-optimization/17853
15505 * gcc.dg/i386-mmx-5.c: New testcase.
15506
15507 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
15508
15509 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
15510
15511 2004-10-09 Mark Mitchell <mark@codesourcery.com>
15512
15513 PR c++/17524
15514 * g++.dg/template/static9.C: New test.
15515
15516 PR c++/17685
15517 * g++.dg/parse/operator5.C: New test.
15518
15519 2004-10-09 Roger Sayle <roger@eyesopen.com>
15520
15521 PR middle-end/17894
15522 * gcc.c-torture/execute/divcmp-4.c: New test case.
15523
15524 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
15525
15526 PR tree-opt/17902
15527 * g++.dg/opt/pr17902.C: New test.
15528
15529 2004-10-09 Jakub Jelinek <jakub@redhat.com>
15530
15531 * gcc.dg/cpp/ident-1.c: Add dg-options "".
15532
15533 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
15534
15535 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
15536
15537 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
15538
15539 * gcc.dg/assign-warn-3.c: New test.
15540
15541 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
15542
15543 PR c/16999
15544 * gcc.dg/cpp/ident-1.c: New test.
15545
15546 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
15547
15548 * gcc.c-torture/compile/acc1.c: New.
15549
15550 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
15551
15552 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
15553 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
15554
15555 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15556
15557 * gcc.dg/ultrasp11.c: New test.
15558
15559 2004-10-08 Michael Matz <matz@suse.de>
15560
15561 * gcc.dg/doloop-2.c: New test.
15562
15563 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
15564
15565 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
15566 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
15567 objc.dg/method-9.m: Update expected diagnostics.
15568
15569 2004-10-07 Geoffrey Keating <geoffk@apple.com>
15570
15571 * gcc.dg/ppc-fsel-3.c: New file.
15572 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
15573
15574 2004-10-07 Paul Brook <paul@codesourcery.com>
15575
15576 * gfortran.dg/intrinsic_verify_1.f90: New test.
15577
15578 2004-10-07 Paul Brook <paul@codesourcery.com>
15579
15580 * gfortran.dg/empty_format_1.f90: Remove stray commas.
15581
15582 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15583
15584 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
15585 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
15586 commit.
15587
15588 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
15589
15590 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
15591
15592 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15593
15594 PR c++/17115
15595 * g++.dg/warn/Winline-4.C: New test.
15596
15597 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15598
15599 * gcc.c-torture/compile/20041007-1.c: New test.
15600
15601 2004-10-07 Paul Brook <paul@codesourcery.com>
15602
15603 PR fortran/17678
15604 * gfortran.dg/use_allocated_1.f90: New test.
15605
15606 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
15607
15608 PR middle-end/17849
15609 * gfortran.fortran-torture/compile/nested.f90: New test
15610
15611 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
15612
15613 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
15614
15615 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
15616
15617 PR c++/17368
15618 * g++.dg/ext/asm6.C: New test.
15619
15620 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
15621
15622 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
15623
15624 2004-10-06 Paul Brook <paul@codesourcery.com>
15625
15626 PR libfortran/17709
15627 * gfortran.dg/empty_format_1.f90: New test.
15628
15629 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15630
15631 PR fortran/17568
15632 * gfortran.dg/ishft.f90: New test.
15633
15634 PR fortran/17283
15635 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
15636 tests.
15637
15638 2004-10-06 Paul Brook <paul@codesourcery.com>
15639
15640 * gfortran.dg/do_1.f90: New test.
15641
15642 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15643
15644 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
15645 optimizing for size.
15646
15647 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
15648
15649 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
15650
15651 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
15652
15653 * gcc.c-torture/compile/20041005-1.c: New test.
15654
15655 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
15656
15657 PR c++/17829
15658 * g++.dg/lookup/koenig4.C: New.
15659
15660 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
15661
15662 * g++.dg/other/classkey1.C: Adjust quoting marks.
15663 * g++.dg/parse/error15.C: Likewise.
15664 * g++.dg/template/meminit2.C (int>): Likewise.
15665
15666 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15667
15668 PR fortran/17283
15669 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
15670
15671 PR fortran/17631
15672 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
15673
15674 PR fortran/17708
15675 * gfortran.dg/pr17708.f90: New test.
15676
15677 2004-10-04 Chao-ying Fu <fu@mips.com>
15678
15679 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
15680 * gcc.dg/vect/vect-4.c: Ditto.
15681 * gcc.dg/vect/vect-5.c: Ditto.
15682 * gcc.dg/vect/vect-6.c: Ditto.
15683 * gcc.dg/vect/vect-8.c: Ditto.
15684 * gcc.dg/vect/vect-16.c: Ditto.
15685 * gcc.dg/vect/vect-30.c: Ditto.
15686 * gcc.dg/vect/vect-40.c: Ditto.
15687 * gcc.dg/vect/vect-41.c: Ditto.
15688 * gcc.dg/vect/vect-42.c: Ditto.
15689 * gcc.dg/vect/vect-43.c: Ditto.
15690 * gcc.dg/vect/vect-44.c: Ditto.
15691 * gcc.dg/vect/vect-45.c: Ditto.
15692 * gcc.dg/vect/vect-46.c: Ditto.
15693 * gcc.dg/vect/vect-47.c: Ditto.
15694 * gcc.dg/vect/vect-48.c: Ditto.
15695 * gcc.dg/vect/vect-49.c: Ditto.
15696 * gcc.dg/vect/vect-50.c: Ditto.
15697 * gcc.dg/vect/vect-51.c: Ditto.
15698 * gcc.dg/vect/vect-52.c: Ditto.
15699 * gcc.dg/vect/vect-53.c: Ditto.
15700 * gcc.dg/vect/vect-54.c: Ditto.
15701 * gcc.dg/vect/vect-55.c: Ditto.
15702 * gcc.dg/vect/vect-56.c: Ditto.
15703 * gcc.dg/vect/vect-57.c: Ditto.
15704 * gcc.dg/vect/vect-58.c: Ditto.
15705 * gcc.dg/vect/vect-59.c: Ditto.
15706 * gcc.dg/vect/vect-60.c: Ditto.
15707 * gcc.dg/vect/vect-74.c: Ditto.
15708 * gcc.dg/vect/vect-79.c: Ditto.
15709 * gcc.dg/vect/vect-80.c: Ditto.
15710
15711 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
15712
15713 * gcc.dg/unused-7.c: Use the correct option.
15714
15715 2004-10-04 Paul Brook <paul@codesourcery.com>
15716 Bud Davis <bdavis9659@comcast.net>
15717
15718 PR fortran/17706
15719 PR fortran/16434
15720 * gfortran/pr17706.f90: New test.
15721 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
15722
15723 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15724
15725 * gfortran.dg/pr17612.f90: New test.
15726
15727 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
15728
15729 * g++.dg/template/local1.C: Adjust quoting marks in
15730 testing for diagnostics.
15731 * g++.dg/tls/diag-2.C: Likewise.
15732 * g++.dg/other/error8.C: Likewise.
15733
15734 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
15735
15736 PR c/17178
15737 * gcc.dg/unused-4.c: Adjust to be correct.
15738
15739 PR c/17820
15740 * gcc.dg/unused-7.c: New test.
15741
15742 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
15743
15744 PR c++/17797
15745 * g++.dg/overload/template2.C: New test.
15746
15747 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
15748
15749 PR tree-optimization/16632
15750 * gcc.dg/tree-ssa/20041002-1.c: New.
15751
15752 2004-10-03 Paul Brook <paul@codesourcery.com>
15753
15754 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
15755 rather than relying on default formatting.
15756
15757 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
15758
15759 * gcc.dg/20040920-1.c: Update expected message text.
15760
15761 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
15762
15763 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
15764
15765 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
15766
15767 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
15768 tree level.
15769
15770 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
15771
15772 * gcc.dg/tree-ssa/pr17343.c: Remove.
15773
15774 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
15775
15776 PR tree-opt/17343
15777 * gcc.dg/tree-ssa/pr17343.c: New test.
15778
15779 2004-10-01 Jakub Jelinek <jakub@redhat.com>
15780
15781 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
15782 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
15783 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
15784 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
15785 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
15786
15787 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
15788
15789 * gcc.dg/lvalue-2.c: New test.
15790
15791 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
15792
15793 PR c/17730
15794 * gcc.dg/pr17730-1.c: New test
15795
15796 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
15797
15798 PR c/7425
15799 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
15800
15801 2004-09-29 Jakub Jelinek <jakub@redhat.com>
15802
15803 * gcc.c-torture/execute/stdarg-1.c: New test.
15804 * gcc.c-torture/execute/stdarg-2.c: New test.
15805 * gcc.c-torture/execute/stdarg-3.c: New test.
15806 * gcc.dg/tree-ssa/stdarg-1.c: New test.
15807 * gcc.dg/tree-ssa/stdarg-2.c: New test.
15808 * gcc.dg/tree-ssa/stdarg-3.c: New test.
15809 * gcc.dg/tree-ssa/stdarg-4.c: New test.
15810 * gcc.dg/tree-ssa/stdarg-5.c: New test.
15811
15812 2004-09-29 Jakub Jelinek <jakub@redhat.com>
15813
15814 PR tree-optimization/17697
15815 * g++.dg/opt/pr17697-1.C: New test.
15816 * g++.dg/opt/pr17697-2.C: New test.
15817 * g++.dg/opt/pr17697-3.C: New test.
15818
15819 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
15820
15821 PR c/16409
15822 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
15823 gcc.dg/vla-init-5.c: New tests.
15824
15825 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
15826
15827 PR c/13804
15828 * gcc.dg/pr13804-1.c: New test.
15829
15830 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15831
15832 PR fortran/16938
15833 * gfortran.dg/pr16938.f90: New test.
15834
15835 2004-09-27 Mark Mitchell <mark@codesourcery.com>
15836
15837 * g++.dg/template/crash23.C: New test.
15838
15839 2004-09-27 Mark Mitchell <mark@codesourcery.com>
15840
15841 PR c++/17585
15842 * g++.dg/template/static8.C: New test.
15843
15844 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
15845
15846 PR c++/17681
15847 * g++.dg/other/error9.C: New test.
15848
15849 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
15850
15851 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
15852
15853 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15854
15855 PR fortran/15164
15856 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
15857
15858 2004-09-26 Roger Sayle <roger@eyesopen.com>
15859
15860 PR middle-end/17112
15861 * gcc.dg/pr17112-1.c: New test case.
15862
15863 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
15864
15865 PR c/11459
15866 * gcc.dg/pr11459-1.c: New test.
15867
15868 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
15869
15870 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
15871 * gcc.dg/tree-ssa/loop-4.c: Likewise.
15872
15873 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15874
15875 * gfortran.dg/pr15324.f90: Make array bounds consistent.
15876
15877 2004-09-25 Jan Hubicka <jh@suse.cz>
15878
15879 * compile/30040909-1.c: New test.
15880 * compile/30040907-1.c: New test.
15881
15882 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
15883
15884 * gcc.c-torture/execute/va-arg-26.c: New test.
15885
15886 2004-09-24 Zack Weinberg <zack@codesourcery.com>
15887
15888 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
15889 extra diagnostics on targets with 64-bit pointers.
15890 * objc.dg/selector-1.m: Adjust dg-warning regexp.
15891
15892 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
15893
15894 PR c/17188
15895 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
15896 * gcc.dg/decl-3.c: Adjust expected message.
15897
15898 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15899
15900 PR fortran/17615
15901 * gfortran.dg/pr17615.f90: New test.
15902
15903 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
15904
15905 PR tree-optimzation/17517
15906 * g++.dg/tree-ssa/pr17517.C: New Test.
15907
15908 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
15909
15910 PR c++/16889
15911 * g++.dg/lookup/ambig3.C: New.
15912
15913 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
15914
15915 PR tree-opt/17624
15916 * g++.dg/opt/pr17624.C: New test.
15917
15918 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
15919
15920 PR c/6980
15921 * gcc.dg/Wbad-function-cast-1.c: New test.
15922
15923 2004-09-23 Zack Weinberg <zack@codesourcery.com>
15924
15925 * g++.dg/ext/complit1.C
15926 * g++.dg/other/error2.C
15927 * g++.dg/other/nontype-1.C
15928 * g++.dg/parse/crash11.C
15929 * g++.dg/parse/crash12.C
15930 * g++.dg/parse/error15.C
15931 * g++.dg/parse/error4.C
15932 * g++.dg/parse/tmpl-outside1.C
15933 * g++.dg/parse/too-many-tmpl-args1.C
15934 * g++.dg/template/dependent-expr3.C
15935 * g++.dg/template/error10.C
15936 * g++.dg/template/instantiate1.C
15937 * g++.dg/template/vtable2.C
15938 * g++.dg/warn/Wshadow-1.C
15939 * g++.dg/warn/weak1.C
15940 * g++.old-deja/g++.brendan/crash16.C
15941 * g++.old-deja/g++.brendan/crash18.C
15942 * g++.old-deja/g++.brendan/crash48.C
15943 * g++.old-deja/g++.brendan/crash49.C
15944 * g++.old-deja/g++.brendan/crash55.C
15945 * g++.old-deja/g++.brendan/crash56.C
15946 * g++.old-deja/g++.brendan/crash8.C
15947 * g++.old-deja/g++.brendan/enum11.C
15948 * g++.old-deja/g++.brendan/enum8.C
15949 * g++.old-deja/g++.brendan/enum9.C
15950 * g++.old-deja/g++.brendan/friend3.C
15951 * g++.old-deja/g++.brendan/misc14.C
15952 * g++.old-deja/g++.bugs/900402_02.C
15953 * g++.old-deja/g++.bugs/900404_03.C
15954 * g++.old-deja/g++.bugs/900404_04.C
15955 * g++.old-deja/g++.bugs/900428_03.C
15956 * g++.old-deja/g++.jason/crash4.C
15957 * g++.old-deja/g++.jason/overload21.C
15958 * g++.old-deja/g++.jason/redecl1.C
15959 * g++.old-deja/g++.jason/report.C
15960 * g++.old-deja/g++.jason/rfg10.C
15961 * g++.old-deja/g++.jason/template30.C
15962 * g++.old-deja/g++.law/arm12.C
15963 * g++.old-deja/g++.law/ctors5.C
15964 * g++.old-deja/g++.law/cvt20.C
15965 * g++.old-deja/g++.law/init10.C
15966 * g++.old-deja/g++.law/init8.C
15967 * g++.old-deja/g++.law/visibility17.C
15968 * g++.old-deja/g++.law/visibility7.C
15969 * g++.old-deja/g++.mike/net8.C
15970 * g++.old-deja/g++.mike/p646.C
15971 * g++.old-deja/g++.mike/p700.C
15972 * g++.old-deja/g++.mike/p701.C
15973 * g++.old-deja/g++.mike/p811.C
15974 * g++.old-deja/g++.ns/template13.C
15975 * g++.old-deja/g++.other/array3.C
15976 * g++.old-deja/g++.other/crash25.C
15977 * g++.old-deja/g++.other/dtor3.C
15978 * g++.old-deja/g++.other/dtor4.C
15979 * g++.old-deja/g++.other/main1.C
15980 * g++.old-deja/g++.other/warn7.C
15981 * g++.old-deja/g++.pt/crash11.C
15982 * g++.old-deja/g++.pt/crash36.C
15983 * g++.old-deja/g++.pt/spec22.C
15984 * g++.old-deja/g++.pt/spec9.C
15985 * g++.old-deja/g++.pt/ttp52.C
15986 * g++.old-deja/g++.robertl/eb103.C
15987 * g++.old-deja/g++.robertl/eb121.C
15988 * g++.old-deja/g++.robertl/eb22.C
15989 * g++.old-deja/g++.robertl/eb8.C:
15990 Update locations and/or regexps of dg-error markers.
15991 Remove markers for some bogus messages that are no longer issued.
15992
15993 2004-09-23 Jakub Jelinek <jakub@redhat.com>
15994
15995 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
15996 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
15997
15998 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
15999
16000 PR c++/17618
16001 * g++.dg/lookup/crash5.C: New test.
16002
16003 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
16004
16005 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
16006 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
16007 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
16008 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
16009 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
16010 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
16011
16012 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
16013 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
16014 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
16015 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
16016 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
16017 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
16018
16019 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
16020
16021 * gcc.dg/vect/vect-44.c: Check additional cases.
16022 * gcc.dg/vect/vect-48.c: Check additional cases.
16023
16024 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
16025 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
16026 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
16027 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
16028 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
16029 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
16030 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
16031 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
16032 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
16033
16034 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
16035 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
16036 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
16037
16038 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16039
16040 * gcc.dg/tree-ssa/loop-6.c: New test.
16041
16042 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
16043
16044 PR c++/17620
16045 * g++.dg/inherit/base2.C: New.
16046
16047 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16048
16049 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
16050 * gcc.dg/20001012-2.c: Likewise.
16051 * gcc.dg/20001013-1.c: Likewise.
16052 * gcc.dg/20001101-1.c: Likewise.
16053 * gcc.dg/20001102-1.c: Likewise.
16054 * gcc.dg/bf-spl1.c: Likewise.
16055 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
16056 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
16057
16058 2004-09-22 Diego Novillo <dnovillo@redhat.com>
16059
16060 PR tree-optimization/16721
16061 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
16062
16063 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
16064
16065 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
16066 * gcc.dg/20040305-1.c: Likewise.
16067
16068 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
16069
16070 PR c/16566
16071 * gcc.c-torture/compile/pr16566-1.c,
16072 gcc.c-torture/compile/pr16566-2.c,
16073 gcc.c-torture/compile/pr16566-3.c: New tests.
16074
16075 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
16076
16077 PR tree-optimization/17512
16078 * gcc.c-torture/compile/20040916-1.c.
16079
16080 2004-09-21 Mark Mitchell <mark@codesourcery.com>
16081
16082 * gcc.dg/pragma-re-3.c: New test.
16083
16084 2004-09-17 Matt Austern <austern@apple.com>
16085
16086 PR c++/15049
16087 * g++.dg/other/anon3.C: New.
16088
16089 2004-09-21 Roger Sayle <roger@eyesopen.com>
16090
16091 PR c++/7503
16092 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
16093 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
16094 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
16095 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
16096 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
16097
16098 2004-09-21 Bud Davis <bdavis9659@comcast.net>
16099
16100 PR fortran/17286
16101 * gfortran.dg/pr17286.f90: New test.
16102
16103 2004-09-20 Mark Mitchell <mark@codesourcery.com>
16104
16105 PR c++/17530
16106 * g++.dg/template/static7.C: New test.
16107
16108 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
16109
16110 PR tree-opt/17558
16111 * gcc.c-torture/compile/pr17558.c: New test.
16112
16113 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
16114
16115 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
16116 if SKIP_ATTRIBUTE is defined.
16117
16118 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16119
16120 PR fortran/15957
16121 * gfortran.dg/pr15957.f90: New test.
16122
16123 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
16124
16125 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
16126 in comparison.
16127 * gcc.dg/vect/vect-79.c: Likewise.
16128 * gcc.dg/vect/vect-80.c: Likewise.
16129
16130 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16131
16132 PR fortran/15750
16133 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
16134
16135 2004-09-20 Ira Rosen <irar@il.ibm.com>
16136
16137 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
16138 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
16139 * gcc.dg/vect/vect-62.c: New testcase.
16140 * gcc.dg/vect/vect-63.c: New testcase.
16141 * gcc.dg/vect/vect-64.c: New testcase.
16142 * gcc.dg/vect/vect-65.c: New testcase.
16143 * gcc.dg/vect/vect-66.c: New testcase.
16144 * gcc.dg/vect/vect-67.c: New testcase.
16145 * gcc.dg/vect/vect-68.c: New testcase.
16146 * gcc.dg/vect/vect-69.c: New testcase.
16147 * gcc.dg/vect/vect-79.c: New testcase.
16148 * gcc.dg/vect/vect-80.c: New testcase.
16149
16150 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
16151
16152 * gcc.target/mips/asm-1.c: New test.
16153
16154 2004-09-19 Ira Rosen <irar@il.ibm.com>
16155
16156 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
16157 * gcc.dg/vect/vect-73.c: New testcase.
16158 * gcc.dg/vect/vect-74.c: New testcase.
16159 * gcc.dg/vect/vect-75.c: New testcase.
16160 * gcc.dg/vect/vect-76.c: New testcase.
16161 * gcc.dg/vect/vect-77.c: New testcase.
16162 * gcc.dg/vect/vect-78.c: New testcase
16163
16164 2004-09-18 Paul Brook <paul@codesourcery.com>
16165
16166 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
16167
16168 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
16169
16170 PR c/17424
16171 * gcc.dg/pr17424-1.c: New test.
16172
16173 2004-09-18 Diego Novillo <dnovillo@redhat.com>
16174
16175 * g++.dg/tree-ssa/pr17153.C: New test.
16176
16177 2004-09-16 Geoffrey Keating <geoffk@apple.com>
16178
16179 PR pch/13361
16180 * testsuite/g++.dg/pch/wchar-1.C: New.
16181 * testsuite/g++.dg/pch/wchar-1.Hs: New.
16182
16183 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
16184
16185 * gcc.c-torture/execute/20040917-1.c: New test.
16186
16187 2004-09-17 Diego Novillo <dnovillo@redhat.com>
16188
16189 PR tree-optimization/17319
16190 * gcc.dg/pr17319.c: New test.
16191
16192 2004-09-17 Devang Patel <dpatel@apple.com>
16193
16194 * gcc.dg/20040813-1.c: New test.
16195
16196 2004-09-17 Diego Novillo <dnovillo@redhat.com>
16197
16198 PR tree-optimization/17273
16199 * gcc.c-torture/compile/pr17273.c: New test.
16200
16201 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
16202
16203 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
16204 Update expected messages.
16205 * gcc.dg/declspec-13.c: New test.
16206
16207 2004-09-17 David Edelsohn <edelsohn@gnu.org>
16208
16209 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
16210
16211 2004-09-17 Diego Novillo <dnovillo@redhat.com>
16212
16213 * gcc.c-torture/execute/pr17252.c: Use post-increment to
16214 change what 'a' is pointing to.
16215
16216 2004-09-17 Mark Mitchell <mark@codesourcery.com>
16217
16218 PR c++/16002
16219 * g++.dg/template/error18.C: New test.
16220
16221 PR c++/16029
16222 * g++.dg/warn/Wunused-8.C: New test.
16223
16224 2004-09-17 Steven Bosscher <stevenb@suse.de>
16225
16226 PR tree-optimization/17513
16227 * gcc.dg/20040916-1.c: New test.
16228
16229 2004-09-16 Mark Mitchell <mark@codesourcery.com>
16230
16231 PR c++/17501
16232 * g++.dg/template/typename7.C: New test.
16233
16234 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16235
16236 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
16237
16238 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
16239
16240 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
16241 with -ftree-based-profiling also.
16242 * lib/profopt.exp: Support late-set profile_option/feedback_option.
16243
16244 2004-09-16 Victor Leikehman <lei@il.ibm.com>
16245
16246 PR/15364
16247 * gfortran.dg/der_array_io_1.f90: New test.
16248 * gfortran.dg/der_array_io_2.f90: New test.
16249 * gfortran.dg/der_array_io_3.f90: New test.
16250
16251 2004-09-15 Mark Mitchell <mark@codesourcery.com>
16252
16253 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
16254 EABI.
16255
16256 2004-09-15 Mark Mitchell <mark@codesourcery.com>
16257
16258 * g++.dg/opt/switch1.C: New test.
16259
16260 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
16261
16262 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
16263 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
16264 Update expected messages.
16265
16266 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16267
16268 PR fortran/16485
16269 * gfortran.dg/same_name_1.f90: New test.
16270
16271 2004-09-15 Diego Novillo <dnovillo@redhat.com>
16272
16273 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
16274 dereference garbage pointers.
16275
16276 2004-09-15 Jakub Jelinek <jakub@redhat.com>
16277
16278 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
16279 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
16280
16281 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
16282 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
16283 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
16284
16285 2004-09-14 Mark Mitchell <mark@codesourcery.com>
16286
16287 PR c++/17324
16288 * g++.dg/template/mangle1.C: New test.
16289
16290 2004-09-14 Diego Novillo <dnovillo@redhat.com>
16291
16292 PR tree-optimization/17252
16293 * gcc.c-torture/execute/pr17252.c: New test.
16294
16295 2004-09-14 Andrew Pinski <apinski@apple.com>
16296
16297 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
16298
16299 2004-09-14 Roger Sayle <roger@eyesopen.com>
16300
16301 PR rtl-optimization/9771
16302 * gcc.dg/pr9771-1.c: New test case.
16303
16304 2004-09-14 Diego Novillo <dnovillo@redhat.com>
16305
16306 PR tree-optimization/15262
16307 * gcc.c-torture/execute/pr15262-1.c: New test.
16308 * gcc.c-torture/execute/pr15262-2.c: New test.
16309
16310 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
16311
16312 * gcc.dg/declspec-12.c: New test.
16313
16314 2004-09-14 Bud Davis <bdavis9659@comcast.net>
16315
16316 * gfortran.dg/pr17090.f90: Add directives to test.
16317
16318 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16319
16320 * gcc.c-torture/compile/20040914-1.c: New test.
16321
16322 2004-09-13 Mark Mitchell <mark@codesourcery.com>
16323
16324 PR c++/16162
16325 * g++.dg/template/decl2.C: New test.
16326
16327 2004-09-13 Bud Davis <bdavis9659@comcast.net>
16328
16329 PR fortran/17090
16330 * gfortran.dg/pr17090.f90: New test.
16331
16332 2004-09-13 Dale Johannesen <dalej@apple.com>
16333
16334 * gcc.c-torture/compile/pr17408.c: New test case.
16335
16336 2004-09-13 Mark Mitchell <mark@codesourcery.com>
16337
16338 PR c++/16716
16339 * g++.dg/parse/crash17.C: New test.
16340
16341 PR c++/17327
16342 * g++.dg/template/enum3.C: New test.
16343
16344 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
16345
16346 * lib/gcc-defs.exp: Load wrapper.exp.
16347 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
16348 using local code.
16349 * lib/gcc.exp (gcc_init): Similar.
16350 * lib/gfortran.exp (gfortran_init): Similar.
16351 * lib/objc.exp (objc_init): Similar.
16352 * lib/treelang.exp (treelang_init): Similar.
16353 * lib/wrapper.exp: New file with build_wrapper call machinery in
16354 ${tool}_maybe_build_wrapper.
16355
16356 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
16357
16358 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
16359 "inline".
16360 * gcc.dg/declspec-11.c: Update expected messages.
16361 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
16362 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
16363 gcc.dg/inline-12.c: New tests.
16364
16365 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
16366
16367 * g++.dg/tree-ssa/pr17400.C: New testcase.
16368
16369 2004-09-13 James E Wilson <wilson@specifixinc.com>
16370
16371 * gcc.target/mips/sb1-1.c: New testcase.
16372
16373 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
16374
16375 * lib/g77-dg.exp: Remove unused file.
16376 * lib/mike-g77.exp: Ditto.
16377 * lib/g77.exp: Ditto.
16378
16379 2004-09-12 Richard Henderson <rth@redhat.com>
16380
16381 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
16382
16383 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
16384
16385 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
16386 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
16387 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
16388 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
16389 Update expected messages.
16390
16391 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
16392
16393 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
16394 declaration/use mismatch for dirp parameter.
16395
16396 2004-09-12 Andrew Pinski <apinski@apple.com>
16397
16398 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
16399 -fgnu-runtime is passed.
16400
16401 2004-09-12 Richard Henderson <rth@redhat.com>
16402
16403 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
16404 do the uplevel thing and update additional_flags directly.
16405 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
16406 gfortran.fortran-torture/execute/intrinsic_nearest.x,
16407 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
16408 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
16409
16410 2004-09-11 Steven Bosscher <stevenb@suse.de>
16411
16412 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
16413
16414 2004-09-11 Roger Sayle <roger@eyesopen.com>
16415
16416 PR middle-end/17411
16417 * g++.dg/opt/pr17411-1.C: New test case.
16418
16419 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
16420
16421 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
16422 gcc.dg/tls/diag-2.c: Update expected messages.
16423 * gcc.dg/991209-1.c: Specify compilation options. Update expected
16424 messages.
16425 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
16426 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
16427 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
16428 gcc.dg/tls/diag-5.c: New tests.
16429
16430 2004-09-11 Zack Weinberg <zack@codesourcery.com>
16431
16432 * gcc.dg/20040910-1.c: Correct dg-error regexp.
16433
16434 2004-09-11 Steven Bosscher <stevenb@suse.de>
16435
16436 * g++.dg/parse/break-in-for.C: New test.
16437
16438 2004-09-11 Jakub Jelinek <jakub@redhat.com>
16439
16440 * gcc.dg/tree-ssa/20040911-1.c: New test.
16441
16442 2004-09-11 Andreas Jaeger <aj@suse.de>
16443
16444 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
16445 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
16446
16447 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
16448
16449 * gcc.target/frv: New directory of FR-V-specific tests.
16450
16451 2004-09-10 James E Wilson <wilson@specifixinc.com>
16452
16453 * gcc.dg/convert-vec-1.c: New test.
16454
16455 2004-09-10 Roger Sayle <roger@eyesopen.com>
16456
16457 PR middle-end/17024
16458 * gcc.dg/pr17024-1.c: New test case.
16459
16460 2004-09-10 Eric Christopher <echristo@redhat.com>
16461
16462 * gcc.dg/20040910-1.c: New test.
16463
16464 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
16465
16466 * gcc.dg/bitfld-9.c: New test.
16467
16468 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
16469
16470 * gcc.c-torture/execute/ieee/acc1.c: New test.
16471 * gcc.c-torture/execute/ieee/acc2.c: New test.
16472 * gcc.c-torture/execute/ieee/mzero6.c: New test.
16473
16474 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
16475
16476 * gcc.dg/deprecated-2.c: New test.
16477
16478 2004-09-09 James E Wilson <wilson@specifixinc.com>
16479
16480 * gcc.dg/init-vec-1.c: New test.
16481
16482 2004-09-09 Roger Sayle <roger@eyesopen.com>
16483
16484 PR middle-end/17055
16485 * gcc.dg/pr17055-1.c: New test case.
16486
16487 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
16488
16489 PR target/17377
16490 * gcc.c-torture/execute/pr17377.c: New test.
16491
16492 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
16493
16494 PR c/8420
16495 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
16496 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
16497 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
16498 gcc.dg/long-long-typespec-1.c: New tests.
16499 * gcc.dg/tls/diag-2.c: Update expected diagnostics
16500
16501 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
16502
16503 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
16504 gcc.dg/gnu99-static-1.c: New tests.
16505
16506 2004-09-08 Devang Patel <dpatel@apple.com>
16507
16508 * gcc.dg/darwin-ld-20040828-1.c: New test.
16509 * gcc.dg/darwin-ld-20040828-2.c: New test.
16510 * gcc.dg/darwin-ld-20040828-3.c: New test.
16511
16512 2004-09-08 Ziemowit Laski <zlaski@apple.com>
16513
16514 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
16515 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
16516 in error message.
16517 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
16518 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
16519 in error message.
16520 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
16521 types they qualify.
16522 * objc.dg/type-size-2.m: Fix wording in comment.
16523 * objc.dg/va-meth-1.m: New test case.
16524
16525 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
16526
16527 PR c/16633:
16528 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
16529 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
16530
16531 2004-09-06 Devang Patel <dpatel@apple.com>
16532
16533 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
16534 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
16535
16536 2004-09-06 Zack Weinberg <zack@codesourcery.com>
16537
16538 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
16539 reflect changed line numbering of diagnostics.
16540
16541 2004-09-06 Paul Brook <paul@codesourcery.com>
16542
16543 * gfortran.dg/edit_real_1.f90: Add new test.
16544
16545 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16546
16547 * gcc.dg/tree-ssa/loop-2.c: New test.
16548 * gcc.dg/tree-ssa/loop-3.c: New test.
16549 * gcc.dg/tree-ssa/loop-4.c: New test.
16550 * gcc.dg/tree-ssa/loop-5.c: New test.
16551
16552 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16553
16554 * gcc.dg/format/sentinel-1.c: Update for parameter option.
16555
16556 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16557
16558 * gcc.dg/format/sentinel-1.c: New test.
16559
16560 2004-09-04 Uros Bizjak <uros@kss-loka.si>
16561
16562 * testsuite/gcc.dg/builtins-46.c: New.
16563
16564 2004-09-03 Devang Patel <dpatel@apple.com>
16565
16566 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
16567 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
16568
16569 2004-09-03 Jan Beulich <jbeulich@novell.com>
16570
16571 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
16572 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
16573 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
16574 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
16575 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
16576 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
16577 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
16578 the non-portable bzero.
16579 * gcc.dg/20010912-1.c: xfail for NetWare.
16580 * gcc.dg/20020426-2.c: xfail for NetWare.
16581 * gcc.dg/20021014-1.c: xfail for NetWare.
16582 * gcc.dg/20021018-1.c: xfail for NetWare.
16583 * gcc.dg/20030213-1.c: xfail for NetWare.
16584 * gcc.dg/20030225-1.c: xfail for NetWare.
16585 * gcc.dg/20030708-1.c: xfail for NetWare.
16586 * gcc.dg/builtins-config.h: Also exclude NetWare.
16587 * gcc.dg/format/format.h: Define restrict only if not already defined.
16588 * gcc.dg/nest.c: xfail for NetWare.
16589 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
16590 * lib/target-supports.exp (check_visibility_available): Exclude
16591 NetWare.
16592
16593 2004-09-03 Jan Beulich <jbeulich@novell.com>
16594
16595 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
16596 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
16597 deterministic starting point for the alignment of structure fields.
16598 * gcc.dg/Wpadded.c: Dito.
16599 * g++.dg/abi/vbase10.C: Dito.
16600
16601 2004-09-03 Devang Patel <dpatel@apple.com>
16602
16603 * g++.dg/debug/pr15736.cc: New test.
16604
16605 2004-09-02 Mark Mitchell <mark@codesourcery.com>
16606
16607 * README.QMTEST: Fix out-of-date link.
16608
16609 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
16610
16611 PR fortran/16579
16612 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
16613 Delete. Duplicate of gfortran.dg/g77/20010610.f
16614
16615 2004-09-02 Mark Mitchell <mark@codesourcery.com>
16616
16617 * g++.dg/abi/arm_rtti1.C: New test.
16618
16619 2004-09-02 Geoffrey Keating <geoffk@apple.com>
16620
16621 * gcc.dg/ppc-vector-memcpy.c: New.
16622 * gcc.dg/ppc-vector-memset.c: New.
16623
16624 2004-09-02 Chao-ying Fu <fu@mips.com>
16625
16626 * gcc.target/mips/mips-3d-1.c: New test.
16627 * gcc.target/mips/mips-3d-2.c: New test.
16628 * gcc.target/mips/mips-3d-3.c: New test.
16629 * gcc.target/mips/mips-3d-4.c: New test.
16630 * gcc.target/mips/mips-3d-5.c: New test.
16631 * gcc.target/mips/mips-3d-6.c: New test.
16632 * gcc.target/mips/mips-3d-7.c: New test.
16633 * gcc.target/mips/mips-3d-8.c: New test.
16634 * gcc.target/mips/mips-3d-9.c: New test.
16635 * gcc.target/mips/mips-ps-1.c: New test.
16636 * gcc.target/mips/mips-ps-2.c: New test.
16637 * gcc.target/mips/mips-ps-3.c: New test.
16638 * gcc.target/mips/mips-ps-4.c: New test.
16639 * gcc.target/mips/mips-ps-type.c: New test.
16640
16641 2004-09-02 Paul Brook <paul@codesourcery.com>
16642
16643 * gfortran.dg/edit_real_1.f90: Add new tests.
16644
16645 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16646
16647 PR fortran/15327
16648 * gfortran.dg/merge_char_1.f90: New test.
16649
16650 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16651
16652 PR fortran/16404
16653 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
16654
16655 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
16656
16657 PR c/1522
16658 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
16659
16660 2004-09-01 Mark Mitchell <mark@codesourcery.com>
16661
16662 * g++.dg/opt/loop1.C: Do not XFAIL.
16663
16664 2004-09-01 Jakub Jelinek <jakub@redhat.com>
16665
16666 * gcc.c-torture/execute/20040831-1.c: New test.
16667
16668 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
16669
16670 PR fortran/16579
16671 * gfortran.dg/g77/20010610.f: Now passes.
16672 Copy from g77.f-torture/execute. Add dg-run directive.
16673 * gfortran.dg/g77/README: Update
16674
16675 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
16676
16677 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
16678 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
16679 (t1, t2, t3, t4): Add volatile.
16680
16681 2004-08-31 Mark Mitchell <mark@codesourcery.com>
16682
16683 * g++.dg/ext/visibility/arm1.C: New test.
16684
16685 2004-08-31 Geoffrey Keating <geoffk@apple.com>
16686
16687 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
16688 -pedantic-errors.
16689
16690 2004-09-01 Paul Brook <paul@codesourcery.com>
16691
16692 * gfortran.dg/eof_2.f90: New test.
16693
16694 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16695
16696 PR fortran/16579
16697 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
16698
16699 2004-08-31 Bud Davis <bdavis9659@comcast.net>
16700
16701 PR libfortran/16805
16702 * gfortran.dg/list_read_2.f90: New test.
16703
16704 2004-08-31 Mark Mitchell <mark@codesourcery.com>
16705
16706 * g++.dg/abi/key1.C: New test.
16707
16708 2004-08-31 Richard Henderson <rth@redhat.com>
16709
16710 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
16711 form of offsetof.
16712 * g++.dg/other/offsetof5.C: Remove duplicate.
16713
16714 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16715
16716 PR fortran/17244
16717 * gfortran.dg/func_derived_1.f90: New test.
16718
16719 2004-08-31 Paul Brook <paul@codesourcery.com>
16720
16721 * gfortran.dg/eof_1.f90: New test.
16722
16723 2004-08-31 Paul Brook <paul@codesourcery.com>
16724
16725 * gfortran.dg/list_read_1.f90: New file.
16726
16727 2004-08-30 Mark Mitchell <mark@codesourcery.com>
16728
16729 * g++.dg/opt/loop1.C: XFAIL.
16730
16731 2004-08-30 Geoffrey Keating <geoffk@apple.com>
16732
16733 * gcc.dg/funcdef-storage-1.c: New.
16734 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
16735 an extern function in local scope.
16736 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
16737 declare an 'auto inline' function in local scope.
16738 * gcc.dg/20011130-1.c: Likewise.
16739 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
16740 an 'auto' function in local scope.
16741 * gcc.dg/20021014-1.c: Likewise.
16742 * gcc.dg/20030331-2.c: Likewise.
16743
16744 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16745
16746 * gfortran.dg/blockdata_1.f90: New test.
16747
16748 2004-08-30 Richard Henderson <rth@redhat.com>
16749
16750 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
16751
16752 2004-08-30 Richard Henderson <rth@redhat.com>
16753
16754 * lib/fortran-torture.exp (fortran-torture-execute): Honor
16755 additional_flags set by alternate driver.
16756 (ieee-options): New procedure.
16757 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
16758 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
16759 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
16760 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
16761
16762 2004-08-30 Richard Henderson <rth@redhat.com>
16763
16764 * lib/f-torture.exp: Remove.
16765
16766 2004-08-29 Mark Mitchell <mark@codesourcery.com>
16767
16768 PR rtl-optimization/16590
16769 * g++.dg/opt/loop1.C: New test.
16770
16771 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16772
16773 PR fortran/13910
16774 * gfortran.dg/oldstyle_1.f90: New test.
16775
16776 2004-08-29 Steven G. Kargl <kargls@comcast.net>
16777 Paul Brook <paul@codesourcery.com>
16778
16779 * gfortran.dg/g77/README: Update.
16780 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
16781 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
16782 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
16783
16784 2004-08-28 Paul Brook <paul@codesourcery.com>
16785
16786 PR libfortran/17195
16787 * gfortran.dg/edit_real_1.f90: New test.
16788
16789 2004-08-27 Paul Brook <paul@codesourcery.com>
16790
16791 * gfortran.dg/rewind_1.f90: New test.
16792
16793 2004-08-27 Bud Davis <bdavis9659@comcast.net>
16794
16795 PR fortran/16597
16796 * gfortran.dg/pr16597.f90: New test.
16797
16798 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
16799
16800 PR c/13801
16801 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
16802 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
16803 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
16804 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
16805 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
16806
16807 2004-08-26 Nick Clifton <nickc@redhat.com>
16808
16809 * gcc.c-torture/compile/pr17119.c: New test.
16810
16811 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
16812
16813 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
16814
16815 2004-08-25 Richard Henderson <rth@redhat.com>
16816
16817 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
16818 the bits that expect kind=8 to be the largest real kind.
16819
16820 2004-08-25 Ziemowit Laski <zlaski@apple.com>
16821
16822 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
16823
16824 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16825
16826 * gfortran.dg/assignment_1.f90: New test.
16827
16828 2004-08-25 Adam Nemet <anemet@lnxw.com>
16829
16830 * g++.dg/template/repo3.C: New test.
16831
16832 2004-08-25 Roger Sayle <roger@eyesopen.com>
16833
16834 PR middle-end/16693
16835 PR tree-optimization/16372
16836 * g++.dg/opt/pr16372-1.C: New test case.
16837 * g++.dg/opt/pr16693-1.C: New test case.
16838 * g++.dg/opt/pr16693-2.C: New test case.
16839
16840 2004-08-25 Ziemowit Laski <zlaski@apple.com>
16841
16842 * objc.dg/proto-lossage-4.m: New test.
16843
16844 2004-08-25 Mark Mitchell <mark@codesourcery.com>
16845
16846 PR c++/17155
16847 * g++.dg/inherit/local2.C: New test.
16848
16849 2004-08-25 Paul Brook <paul@codesourcery.com>
16850
16851 PR fortran/17144
16852 * gfortran.dg/string_ctor_1.f90: New test.
16853
16854 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16855
16856 PR c++/14428
16857 * g++.dg/template/redecl2.C: New test.
16858
16859 2004-08-24 Bud Davis <bdavis9659@comcast.net>
16860
16861 PR fortran/17143
16862 * gfortran.dg/pr17143.f90: New test.
16863
16864 2004-08-24 Bud Davis <bdavis9659@comcast.net>
16865
16866 PR fortran/17164
16867 * gfortran.dg/pr17164.f90: New test.
16868
16869 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16870
16871 * gcc.dg/tree-ssa/loop-1.c: New test.
16872
16873 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
16874
16875 * gcc.c-torture/compile/20040824-1.c: New test.
16876
16877 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
16878
16879 * gcc.c-torture/compile/iftrap-3.c: New test.
16880
16881 2004-08-24 Paul Brook <paul@codesourcery.com>
16882
16883 * gfortran.dg/entry_2.f90: New test.
16884
16885 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
16886
16887 PR c++/16889
16888 * g++.dg/lookup/ambig[12].C: New.
16889
16890 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16891
16892 PR c++/16706
16893 * g++.dg/template/crash21.C: New test.
16894 * g++.dg/template/crash22.C: Likewise.
16895
16896 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
16897
16898 PR c++/17149
16899 * g++.dg/template/access15.C: New.
16900
16901 2004-08-23 Mark Mitchell <mark@codesourcery.com>
16902
16903 PR c++/17163
16904 * g++.dg/template/repo2.C: New test.
16905
16906 2004-08-23 Roger Sayle <roger@eyesopen.com>
16907
16908 PR rtl-optimization/17078
16909 * gcc.c-torture/execute/pr17078-1.c: New test case.
16910
16911 2004-08-23 Mark Mitchell <mark@codesourcery.com>
16912
16913 PR c/14492
16914 * gcc.dg/debug/crash1.c: New test.
16915
16916 2004-08-23 Mark Mitchell <mark@codesourcery.com>
16917
16918 PR c/16180
16919 * gcc.dg/loop-5.c: New test.
16920
16921 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16922
16923 * gcc.c-torture/execute/20040823-1.c: New test.
16924
16925 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
16926
16927 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
16928 to the assembler. Simplify test accordingly.
16929 (asm_abi_flags): Use GNU names.
16930 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
16931 to check for ABI flags.
16932
16933 2004-08-22 Andrew Pinski <apinski@apple.com>
16934
16935 * g++.dg/opt/pr14029.C: New test.
16936 * gcc.c-torture/execute/pr15262.c: New test.
16937
16938 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16939
16940 * gfortran.dg/reduction.f90: Add checks with complex arguments.
16941
16942 2004-08-21 Bud Davis <bdavis9659@comcast.net>
16943
16944 PR 16908
16945 * gfortran.dg/direct_io.f90: New test.
16946
16947 2004-08-20 Mark Mitchell <mark@codesourcery.com>
16948
16949 PR c++/17121
16950 * g++.dg/inherit/local2.C: New test.
16951
16952 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
16953
16954 PR c++/17120
16955 * g++.dg/warn/Wparentheses-4.C: New test.
16956
16957 2004-08-20 Mark Mitchell <mark@codesourcery.com>
16958
16959 PR c++/17121
16960 * g++.dg/inherit/local2.C: New test.
16961
16962 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
16963 * gcc.dg/ppc-ldstruct.c: Likewise.
16964 * gcc.dg/ppc64-abi-2.c: Likewise.
16965
16966 2004-08-20 Jakub Jelinek <jakub@redhat.com>
16967
16968 PR rtl-optimization/17099
16969 * gcc.c-torture/execute/20040820-1.c: New test.
16970
16971 2004-08-20 David Edelsohn <edelsohn@gnu.org>
16972
16973 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
16974
16975 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
16976
16977 PR fortran/17077
16978 * gfortran.dg/auto_array_1.f90: New test.
16979
16980 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16981
16982 PR fortran/17074
16983 * gfortran.dg/simpleif_1.f90: New test.
16984
16985 2004-08-19 Mark Mitchell <mark@codesourcery.com>
16986
16987 * lib/target-supports.exp (check_profiling_available): Return
16988 false for arm*-*-symbianelf* and arm*-*-eabi*.
16989
16990 PR c++/15890
16991 * g++.dg/template/delete1.C: New test.
16992
16993 2004-08-19 Paul Brook <paul@codesourcery.com>
16994
16995 PR fortran/14976
16996 PR fortran/16228
16997 * gfortran.dg/data_char_1.f90: New test.
16998
16999 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
17000
17001 PR fortran/16946
17002 * gfortran.dg/reduction.f90: New testcase.
17003
17004 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17005
17006 PR fortran/16520
17007 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
17008
17009 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
17010
17011 PR c++/17041
17012 * g++.dg/Wparentheses-3.C: New test.
17013
17014 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
17015
17016 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
17017 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
17018 * gcc.dg/vect/vect-2.c: Likewise.
17019 * gcc.dg/vect/vect-3.c: Likewise.
17020 * gcc.dg/vect/vect-4.c: Likewise.
17021 * gcc.dg/vect/vect-5.c: Likewise.
17022 * gcc.dg/vect/vect-6.c: Likewise.
17023 * gcc.dg/vect/vect-7.c: Likewise.
17024 * gcc.dg/vect/vect-25.c: Likewise.
17025 * gcc.dg/vect/vect-31.c: Likewise.
17026 * gcc.dg/vect/vect-32.c: Likewise.
17027 * gcc.dg/vect/vect-34.c: Likewise.
17028 * gcc.dg/vect/vect-36.c: Likewise.
17029 * gcc.dg/vect/vect-all.c: Likewise.
17030
17031 2004-08-18 Mark Mitchell <mark@codesourcery.com>
17032
17033 PR c++/17068
17034 * g++.dg/template/operator4.C: New test.
17035
17036 2004-08-18 Richard Henderson <rth@redhat.com>
17037
17038 * gcc.dg/20040206-1.c: XFAIL.
17039
17040 2004-08-17 Mark Mitchell <mark@codesourcery.com>
17041
17042 PR c++/16246
17043 * g++.dg/template/array7.C: New test.
17044
17045 2004-08-17 James E Wilson <wilson@specifixinc.com>
17046
17047 * gcc.dg/mips-movcc-1.c: New test.
17048 * gcc.dg/mips-movcc-2.c: New test.
17049 * gcc.dg/mips-movcc-3.c: New test.
17050
17051 * gcc.dg/mips-nmadd-1.c: New test.
17052 * gcc.dg/mips-nmadd-2.c: New test.
17053
17054 2004-08-17 Mark Mitchell <mark@codesourcery.com>
17055
17056 PR c++/15871
17057 * g++.dg/opt/inline8.C: New test.
17058
17059 PR c++/16965
17060 * g++.dg/parse/error17.C: New test.
17061
17062 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
17063
17064 * gcc.dg/vect: New directory for vectorizer tests.
17065 * gcc.dg/vect/tree-vect.h: New file.
17066 * gcc.dg/vect/vect.exp: New file.
17067 * gcc.dg/vect/pr16105.c.c: New test.
17068 * gcc.dg/vect/vect-1.c: New test.
17069 * gcc.dg/vect/vect-2.c: New test.
17070 * gcc.dg/vect/vect-3.c: New test.
17071 * gcc.dg/vect/vect-4.c: New test.
17072 * gcc.dg/vect/vect-5.c: New test.
17073 * gcc.dg/vect/vect-6.c: New test.
17074 * gcc.dg/vect/vect-7.c: New test.
17075 * gcc.dg/vect/vect-8.c: New test.
17076 * gcc.dg/vect/vect-9.c: New test.
17077 * gcc.dg/vect/vect-10.c: New test.
17078 * gcc.dg/vect/vect-11.c: New test.
17079 * gcc.dg/vect/vect-12.c: New test.
17080 * gcc.dg/vect/vect-13.c: New test.
17081 * gcc.dg/vect/vect-14.c: New test.
17082 * gcc.dg/vect/vect-15.c: New test.
17083 * gcc.dg/vect/vect-16.c: New test.
17084 * gcc.dg/vect/vect-17.c: New test.
17085 * gcc.dg/vect/vect-18.c: New test.
17086 * gcc.dg/vect/vect-19.c: New test.
17087 * gcc.dg/vect/vect-20.c: New test.
17088 * gcc.dg/vect/vect-21.c: New test.
17089 * gcc.dg/vect/vect-22.c: New test.
17090 * gcc.dg/vect/vect-23.c: New test.
17091 * gcc.dg/vect/vect-24.c: New test.
17092 * gcc.dg/vect/vect-25.c: New test.
17093 * gcc.dg/vect/vect-26.c: New test.
17094 * gcc.dg/vect/vect-27.c: New test.
17095 * gcc.dg/vect/vect-28.c: New test.
17096 * gcc.dg/vect/vect-29.c: New test.
17097 * gcc.dg/vect/vect-30.c: New test.
17098 * gcc.dg/vect/vect-31.c: New test.
17099 * gcc.dg/vect/vect-32.c: New test.
17100 * gcc.dg/vect/vect-33.c: New test.
17101 * gcc.dg/vect/vect-34.c: New test.
17102 * gcc.dg/vect/vect-35.c: New test.
17103 * gcc.dg/vect/vect-36.c: New test.
17104 * gcc.dg/vect/vect-37.c: New test.
17105 * gcc.dg/vect/vect-38.c: New test.
17106 * gcc.dg/vect/vect-40.c: New test.
17107 * gcc.dg/vect/vect-41.c: New test.
17108 * gcc.dg/vect/vect-42.c: New test.
17109 * gcc.dg/vect/vect-43.c: New test.
17110 * gcc.dg/vect/vect-44.c: New test.
17111 * gcc.dg/vect/vect-45.c: New test.
17112 * gcc.dg/vect/vect-46.c: New test.
17113 * gcc.dg/vect/vect-47.c: New test.
17114 * gcc.dg/vect/vect-48.c: New test.
17115 * gcc.dg/vect/vect-49.c: New test.
17116 * gcc.dg/vect/vect-50.c: New test.
17117 * gcc.dg/vect/vect-51.c: New test.
17118 * gcc.dg/vect/vect-52.c: New test.
17119 * gcc.dg/vect/vect-53.c: New test.
17120 * gcc.dg/vect/vect-54.c: New test.
17121 * gcc.dg/vect/vect-55.c: New test.
17122 * gcc.dg/vect/vect-56.c: New test.
17123 * gcc.dg/vect/vect-57.c: New test.
17124 * gcc.dg/vect/vect-58.c: New test.
17125 * gcc.dg/vect/vect-59.c: New test.
17126 * gcc.dg/vect/vect-60.c: New test.
17127 * gcc.dg/vect/vect-61.c: New test.
17128 * gcc.dg/vect/vect-all.c: New test.
17129 * gcc.dg/vect/vect-none.c: New test.
17130
17131 2004-08-17 Paul Brook <paul@codesourcery.com>
17132
17133 PR fortran/13082
17134 * gfortran.dg/entry_1.f90: New test.
17135
17136 2004-08-17 Andrew Pinski <apinski@apple.com>
17137
17138 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
17139
17140 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
17141
17142 * gcc.dg/pr17036-1.c: New test.
17143
17144 2004-08-16 Devang Patel <dpatel@apple.com>
17145
17146 * gcc.dg/darwin-20040809-1.c: New test.
17147
17148 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
17149
17150 * gcc.dg/funcdef-attr-1.c: New test.
17151
17152 2004-08-16 Janis Johnson <janis187@us.ibm.com>
17153
17154 * gcc.dg/altivec-17.c: New test.
17155 * gcc.dg/altivec-18.c: New test.
17156
17157 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17158
17159 PR c++/6749
17160 * g++.dg/template/vtable2.C: New test.
17161
17162 2004-08-14 Richard Henderson <rth@redhat.com>
17163
17164 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
17165 * gcc.dg/pack-test-4.c (main): Return 0.
17166 * gcc.dg/setjmp-1.c: Remove XFAIL.
17167 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
17168
17169 2004-08-14 Richard Henderson <rth@redhat.com>
17170
17171 * gcc.dg/980217-1.c: Add prototype for printf.
17172
17173 2004-08-13 Bud Davis <bdavis9659@comcast.net>
17174
17175 * gfortran.dg/pr16935.f90: New test.
17176
17177 2004-08-13 Janis Johnson <janis187@us.ibm.com>
17178
17179 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
17180
17181 2004-08-13 Paul Brook <paul@codesourcery.com>
17182
17183 * gfortran.dg/der_io_1.f90: Remove stray comma.
17184
17185 2004-08-12 Janis Johnson <janis187@us.ibm.com>
17186
17187 * gcc.dg/vmx/cw-bug-2.c: Remove.
17188 * gcc.dg/vmx/vprint-1.c: Remove.
17189 * gcc.dg/vmx/vscan-1.c: Remove.
17190
17191 2004-08-12 Devang patel <dpatel@apple.com>
17192
17193 * gcc.dg/darwin-20040809-2.c: New test.
17194
17195 2004-08-12 Janis Johnson <janis1872us.ibm.com>
17196
17197 * g++.dg/ext/altivec-12.C: New test.
17198
17199 * g++.dg/ext/altivec-11.C: New test.
17200
17201 2004-08-12 Paul Brook <paul@codesourcery.com>
17202
17203 * g++.dg/abi/arm_cxa_vec_1.C: New test.
17204
17205 2004-08-12 Janis Johnson <janis187@us.ibm.com>
17206
17207 * g++.dg/ext/altivec-2.C: Check for hardware support before
17208 executing any VMX instructions.
17209
17210 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
17211
17212 2004-08-12 Jakub Jelinek <jakub@redhat.com>
17213
17214 PR c++/16276
17215 * g++.old-deja/g++.other/comdat4.C: New test.
17216 * g++.old-deja/g++.other/comdat4-aux.cc: New.
17217
17218 2004-08-12 Ben Elliston <bje@au.ibm.com>
17219
17220 PR target/16286
17221 * gcc.dg/pr16286.c: New test.
17222
17223 2004-08-12 Jan Beulich <jbeulich@novell.com>
17224
17225 * g++.dg/ext/asm5.C: New.
17226
17227 2004-08-11 Mark Mitchell <mark@codesourcery.com>
17228
17229 PR c++/16698
17230 * g++.dg/eh/crash1.C: New test.
17231
17232 PR c++/16717
17233 * g++.dg/ext/construct1.C: New test.
17234
17235 2004-08-11 Mark Mitchell <mark@codesourcery.com>
17236
17237 PR c++/16853
17238 * g++.dg/init/ptrmem1.C: New test.
17239
17240 PR c++/16618
17241 * g++.dg/parse/offsetof5.C: New test.
17242
17243 PR c++/16870
17244 * g++.dg/template/overload3.C: New test.
17245
17246 2004-08-11 Mark Mitchell <mark@codesourcery.com>
17247
17248 PR c++/16964
17249 * g++.dg/parse/error16.C: New test.
17250
17251 PR c++/16904
17252 * g++.dg/template/error14.C: New test.
17253
17254 PR c++/16929
17255 * g++.dg/template/error15.C: New test.
17256
17257 2004-08-11 Devang Patel <dpatel@apple.com>
17258
17259 * gcc.dg/darwin-ld-20040809-1.c: New test.
17260 * gcc.dg/darwin-ld-20040809-2.c: New test.
17261
17262 2004-08-11 Steven G. Kargl <kargls@comcast.net>
17263
17264 PR fortran/16917
17265 * gfortran.dg/dfloat_1.f90: New test.
17266
17267 2004-08-09 Mark Mitchell <mark@codesourcery.com>
17268
17269 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
17270 * gcc.dg/dll-2.c: Fix dg-require syntax.
17271 * gcc.misc-tests/arm-isr.c (abort): Declare.
17272 (exit): Likewise.
17273
17274 2004-08-10 Mark Mitchell <mark@codesourcery.com>
17275
17276 PR c++/16971
17277 * g++.dg/parse/crash16.C: New test.
17278
17279 2004-08-10 Roger Sayle <roger@eyesopen.com>
17280
17281 * gcc.dg/mips-rsqrt-1.c: New test case.
17282 * gcc.dg/mips-rsqrt-2.c: New test case.
17283 * gcc.dg/mips-rsqrt-3.c: New test case.
17284
17285 2004-08-10 Paul Brook <paul@codesourcery.com>
17286
17287 * gfortran.dg/der_io_1.f90: New test.
17288
17289 2004-08-10 Paul Brook <paul@codesourcery.com>
17290
17291 PR fortran/16919
17292 * gfortran.dg/der_array_1.f90: New test.
17293
17294 2004-08-09 David Edelsohn <edelsohn@gnu.org>
17295
17296 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
17297
17298 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
17299
17300 * gcc.dg/wchar_t-2.c: Fix typo.
17301
17302 2004-08-09 Falk Hueffner <falk@debian.org>
17303
17304 PR tree-optimization/12517
17305 * gcc.c-torture/compile/pr12517.c: New test.
17306
17307 PR tree-optimization/12578
17308 * gcc.c-torture/compile/pr12578.c: New test.
17309
17310 PR tree-optimization/12899
17311 * gcc.c-torture/compile/pr12899.c: New test.
17312
17313 PR rtl-optimization/14692
17314 * gcc.c-torture/compile/pr14692.c: New test.
17315
17316 PR tree-optimization/16461
17317 * gcc.c-torture/compile/pr16461.c: New test.
17318
17319 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
17320
17321 * gfortran.dg/getenv_1.f90: New test.
17322
17323 2004-08-06 Mark Mitchell <mark@codesourcery.com>
17324
17325 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
17326 wchar_t.
17327 * gcc.dg/symbian5.c: Test -fno-short-wchar.
17328
17329 2004-08-06 Paul Brook <paul@codesourcery.com>
17330
17331 * gfortran.dg/ret_array_1.f90: New test.
17332 * gfortran.dg/ret_pointer_1.f90: New test.
17333
17334 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
17335
17336 * gcc.dg/missing-field-init-[12].c: New tests.
17337 * g++.dg/warn/missing-field-init-[12].C: New tests.
17338
17339 2004-08-06 Mark Mitchell <mark@codesourcery.com>
17340
17341 * gcc.dg/enum2.c: New test.
17342 * gcc.dg/symbian3.c: Likewise.
17343 * gcc.dg/symbian4.c: Likewise.
17344 * gcc.dg/wchar_t-2.c: Likewise.
17345
17346 2004-08-05 Mark Mitchell <mark@codesourcery.com>
17347
17348 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
17349 destructor tests.
17350
17351 2004-08-05 Mark Mitchell <mark@codesourcery.com>
17352
17353 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
17354 dg-require-visiblity.
17355 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
17356 * g++.dg/ext/visibility/fvisibility.C: Likewise.
17357 * g++.dg/ext/visibility/memfuncts.C: Likewise.
17358 * g++.dg/ext/visibility/new1.C: Likewise.
17359 * g++.dg/ext/visibility/pragma.C: Likewise.
17360 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
17361 * g++.dg/ext/visibility/virtual.C: Likewise.
17362 * g++/dg/ext/visibility/visibility-1.C: Likewise.
17363 * g++/dg/ext/visibility/visibility-2.C: Likewise.
17364 * g++/dg/ext/visibility/visibility-3.C: Likewise.
17365 * g++/dg/ext/visibility/visibility-4.C: Likewise.
17366 * g++/dg/ext/visibility/visibility-5.C: Likewise.
17367 * g++/dg/ext/visibility/visibility-6.C: Likewise.
17368 * g++/dg/ext/visibility/visibility-7.C: Likewise.
17369 * g++/dg/ext/visibility/visibility-8.C: New test.
17370 * gcc.c-torture/compile/dll.x: Remove.
17371 * gcc.dg/dll-2.c: Use dg-require-dll
17372 * gcc.dg/visibility-10.c: New test.
17373 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
17374 supporting DLLs.
17375 * testsuite/lib/scanasm.exp (scan_hidden): New function.
17376 (scan_not_hidden): Likewise.
17377
17378 2004-08-05 David Edelsohn <edelsohn@gnu.org>
17379
17380 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
17381
17382 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
17383
17384 * gcc.c-torture/execute/20040805-1.c: New test.
17385
17386 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
17387
17388 * gcc.dg/20020118-1.c: Declare abort.
17389 * gcc.dg/altivec_check.h: Likewise.
17390 * gcc.dg/iftrap-2.c: Likewise.
17391 * gcc.dg/pragma-darwin.c: Likewise.
17392 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
17393
17394 2004-08-04 Geoffrey Keating <geoffk@apple.com>
17395
17396 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
17397
17398 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
17399
17400 * gcc.c-torture/execute/builtins/abs-2.c,
17401 gcc.c-torture/execute/builtins/abs-3.c,
17402 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
17403 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
17404 intmax_t, uintmax_t and their limits.
17405 * gcc.dg/intmax_t-1.c: New test.
17406
17407 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17408
17409 * g++.dg/tc1/dr147.C: Add reference to PR.
17410
17411 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
17412
17413 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
17414 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
17415
17416 2004-08-03 David Edelsohn <edelsohn@gnu.org>
17417
17418 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
17419
17420 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
17421
17422 * gcc.dg/redecl-5.c: New test.
17423 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
17424 of scanf.
17425
17426 2004-08-03 Roger Sayle <roger@eyesopen.com>
17427
17428 PR middle-end/16790
17429 * gcc.c-torture/execute/pr16790-1.c: New test case.
17430
17431 2004-08-03 Mark Mitchell <mark@codesourcery.com>
17432
17433 * g++.dg/ext/visibility/assign1.C: New test.
17434 * g++.dg/ext/visibility/new1.C: Likewise.
17435
17436 * gcc.dg/symbian1.c: New test.
17437 * gcc.dg/symbian2.c: Likewise.
17438
17439 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
17440
17441 PR target/16570
17442 * gcc.dg/i386-sse-9.c: New test.
17443
17444 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
17445
17446 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
17447
17448 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
17449
17450 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
17451 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
17452 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
17453 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
17454 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
17455 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
17456 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
17457 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
17458 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
17459 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
17460 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
17461 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
17462 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
17463 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
17464 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
17465 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
17466 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
17467 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
17468 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
17469 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
17470 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
17471 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
17472 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
17473 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
17474 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
17475 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
17476 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
17477 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
17478 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
17479 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
17480 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
17481 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
17482 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
17483 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
17484 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
17485 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
17486 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
17487 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
17488 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
17489 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
17490 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
17491 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
17492 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
17493 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
17494 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
17495 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
17496 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
17497 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
17498 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
17499 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
17500 gcc.misc-tests/i386-pf-3dnow-1.c,
17501 gcc.misc-tests/i386-pf-athlon-1.c,
17502 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
17503 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
17504 Declare built-in functions used.
17505 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
17506
17507 2004-08-02 Mark Mitchell <mark@codesourcery.com>
17508
17509 PR c++/16707
17510 * g++.dg/lookup/using12.C: New test.
17511
17512 * g++.dg/init/null1.C: Fix PR number.
17513 * g++.dg/parse/namespace10.C: Likewise.
17514
17515 2004-08-01 Mark Mitchell <mark@codesourcery.com>
17516
17517 PR c++/16224
17518 * g++.dg/template/spec17.C: New test.
17519 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
17520 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
17521
17522 2004-08-02 David Billinghurst
17523
17524 PR fortran/16292
17525 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
17526
17527 2004-08-01 Zack Weinberg <zack@codesourcery.com>
17528
17529 * gcc.dg/ia64-got-1.c: New test case.
17530
17531 2004-08-01 Mark Mitchell <mark@codesourcery.com>
17532
17533 PR c++/16489
17534 * g++.dg/init/null1.C: New test.
17535 * g++.dg/tc1/dr76.C: Adjust error marker.
17536
17537 PR c++/16529
17538 * g++.dg/parse/namespace10.C: New test.
17539
17540 PR c++/16810
17541 * g++.dg/inherit/ptrmem2.C: New test.
17542
17543 2004-08-02 Ben Elliston <bje@au.ibm.com>
17544
17545 PR target/16155
17546 * gcc.dg/pr16155.c: New test.
17547
17548 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
17549
17550 * gcc.dg/redecl-2.c: New test.
17551
17552 2004-07-30 Geoffrey Keating <geoffk@apple.com>
17553
17554 * gcc.dg/darwin-longdouble.c: New file.
17555
17556 2004-07-30 Richard Henderson <rth@redhat.com>
17557
17558 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
17559 write to constant argument.
17560 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
17561
17562 2004-07-30 Richard Henderson <rth@redhat.com>
17563
17564 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
17565 tests of nearest around zero.
17566
17567 2004-07-30 Andrew Pinski <apinski@apple.com>
17568
17569 * gcc.c-torture/compile/20040730-1.c: New test.
17570
17571 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
17572
17573 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
17574 powerpc-eabispe.
17575
17576 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
17577
17578 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
17579
17580 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
17581
17582 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
17583 contains $ld_library_path.
17584 * lib/gfortran.exp (gfortran_link_flags): Likewise.
17585
17586 2004-07-29 Richard Henderson <rth@redhat.com>
17587
17588 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
17589
17590 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
17591 (alt2, which): New.
17592 (Check): Accept either alternative.
17593
17594 2004-07-29 Mark Mitchell <mark@codesourcery.com>
17595
17596 * g++.dg/abi/inline1.C: New test.
17597 * g++.dg/abi/local1-a.cc: Likewise.
17598 * g++.dg/abi/local1.C: Likewise.
17599 * g++.dg/abi/mangle11.C: Tweak location of warnings.
17600 * g++.dg/abi/mangle12.C: Likewise.
17601 * g++.dg/abi/mangle17.C: Likewise.
17602 * g++.dg/abi/mangle20-2.C: Likewise.
17603 * g++.dg/opt/interface1.C: Likewise.
17604 * g++.dg/opt/interface1.h: Likewise.
17605 * g++.dg/opt/interface1-a.cc: New test.
17606 * g++.dg/parse/repo1.C: New test.
17607 * g++.dg/template/repo1.C: Likewise.
17608 * g++.dg/warn/Winline-1.C: Likewise.
17609 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
17610
17611 2004-07-29 Diego Novillo <dnovillo@redhat.com>
17612
17613 * gcc.dg/tree-ssa/20040729-1.c: New test.
17614
17615 2004-07-27 Matt Austern <austern@apple.com>
17616
17617 * gcc.dg/darwin-bool-1.c: New test.
17618 * gcc.dg/darwin-bool-2.c: New test.
17619
17620 2004-07-28 Richard Henderson <rth@redhat.com>
17621
17622 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
17623 arguments in the correct type. Don't write to constant arguments.
17624
17625 2004-07-28 Diego Novillo <dnovillo@redhat.com>
17626
17627 PR tree-optimization/16688
17628 PR tree-optimization/16689
17629 * g++.dg/tree-ssa/pr16688.C: New test.
17630
17631 2004-07-28 Diego Novillo <dnovillo@redhat.com>
17632
17633 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
17634 loads. Not only in the comment, this time.
17635
17636 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
17637
17638 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
17639 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
17640 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
17641 * gcc.dg/sh4a-bitmovua.c: New.
17642 * gcc.dg/sh4a-cos.c: New.
17643 * gcc.dg/sh4a-cosf.c: New.
17644 * gcc.dg/sh4a-fprun.c: New.
17645 * gcc.dg/sh4a-fsrra.c: New.
17646 * gcc.dg/sh4a-memmovua.c: New.
17647 * gcc.dg/sh4a-sin.c: New.
17648 * gcc.dg/sh4a-sincos.c: New.
17649 * gcc.dg/sh4a-sincosf.c: New.
17650 * gcc.dg/sh4a-sinf.c: New.
17651
17652 2004-07-28 Diego Novillo <dnovillo@redhat.com>
17653
17654 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
17655 conditionals.
17656 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
17657 loads.
17658 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
17659 DOM1.
17660
17661 2004-07-27 Andrew Pinski <apinski@apple.com>
17662
17663 * g++.dg/rtti/tinfo1.C: Correct the xfail.
17664
17665 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
17666
17667 * gcc.dg/pragma-isr.c: New test.
17668
17669 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17670
17671 PR c++/14429
17672 * g++.dg/template/ttp11.C: New test.
17673
17674 2004-07-27 Diego Novillo <dnovillo@redhat.com>
17675
17676 * gcc.c-torture/compile/20040727-1.c: New test.
17677
17678 2004-07-26 Eric Christopher <echristo@redhat.com>
17679
17680 * gcc.c-torture/compile/20040726-2.c: New test.
17681
17682 2004-07-26 Andrew Pinski <apinski@apple.com>
17683
17684 * g++.dg/rtti/tinfo1.C: Xfail.
17685
17686 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
17687
17688 * gcc.c-torture/compile/20040726-1.c: New test.
17689
17690 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
17691 Brian Ryner <bryner@brianryner.com>
17692
17693 PR c++/9283
17694 PR c++/15000
17695 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
17696 * g++.dg/ext/visibility/: New directory.
17697 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
17698 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
17699 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
17700 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
17701 * g++.dg/ext/visibility/fvisibility.C,
17702 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
17703 g++.dg/ext/visibility/fvisibility-override1.C
17704 g++.dg/ext/visibility/fvisibility-override2.C
17705 g++.dg/ext/visibility/memfuncts.C
17706 g++.dg/ext/visibility/noPLT.C
17707 g++.dg/ext/visibility/pragma.C
17708 g++.dg/ext/visibility/pragma-override1.C
17709 g++.dg/ext/visibility/pragma-override2.C
17710 g++.dg/ext/visibility/staticmemfuncts.C
17711 g++.dg/ext/visibility/virtual.C: New tests.
17712
17713 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
17714
17715 PR c/15360
17716 * gcc.dg/pr15360-1.c: New test.
17717
17718 2004-07-25 Daniel Jacobowitz <dan@debian.org>
17719
17720 * gcc.dg/pragma-align-2.c: New test.
17721 * gcc.dg/pragma-init-fini.c: New test.
17722 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
17723 targets.
17724
17725 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
17726
17727 * gcc.dg/init-string-2.c: New test.
17728
17729 2004-07-24 Zack Weinberg <zack@codesourcery.com>
17730
17731 PR 16684
17732 * gcc.dg/Wredundant-decls-1.c: New test case.
17733
17734 2004-07-24 Jakub Jelinek <jakub@redhat.com>
17735
17736 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
17737 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
17738 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
17739 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
17740 * gcc.dg/compat/generate-random.c: New file.
17741 * gcc.dg/compat/generate-random.h: Likewise.
17742 * gcc.dg/compat/generate-random_r.c: Likewise.
17743 * gcc.dg/compat/struct-layout-1.h: Likewise.
17744 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
17745 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
17746 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
17747 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
17748 * gcc.dg/compat/struct-layout-1_main.c: New test.
17749 * gcc.dg/compat/struct-layout-1_x.c: New file.
17750 * gcc.dg/compat/struct-layout-1_y.c: New file.
17751 * gcc.dg/compat/struct-layout-1_test.h: New file.
17752
17753 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
17754
17755 * gcc.dg/comp-return-1.c: New test
17756
17757 2004-07-23 Janis Johnson <janis187@us.ibm.com>
17758
17759 * gcc.dg/vmx/8-02a.c: Fix typo.
17760
17761 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
17762 * gcc.dg/darwin-abi-3.c: New test.
17763
17764 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
17765 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
17766
17767 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
17768 * gcc.dg/vmx/ops-long-1.c: New test.
17769 * gcc.dg/vmx/ops-long-2.c: New test.
17770
17771 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
17772
17773 * g++.dg/lookup/conv-[1234].C: New.
17774
17775 2004-07-22 Mark Mitchell <mark@codesourcery.com>
17776
17777 * g++.dg/parse/attr2.C: Simplify.
17778
17779 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
17780
17781 PR c/7284
17782 * gcc.c-torture/execute/pr7284-1.c: New test.
17783
17784 2004-07-22 Brian Booth <bbooth@redhat.com>
17785
17786 * gcc.dg/tree-ssa/20040721-1.c: New test.
17787
17788 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
17789
17790 * g++.dg/template/crash20.c: New.
17791
17792 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
17793
17794 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
17795 Add dg-run directive. Declare variables as required.
17796 * gfortran.dg/g77/README: Update
17797
17798 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
17799
17800 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
17801 gcc.dg/cris-peep2-andu2.c: New tests.
17802
17803 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
17804
17805 PR c/15052
17806 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
17807 on return type.
17808 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
17809 messages.
17810 * gcc.dg/qual-return-2.c: Update expected messages.
17811 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
17812
17813 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
17814
17815 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
17816 * gcc.dg/noncompile/921102-1.c: Update expected error message.
17817
17818 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
17819
17820 PR c/11250
17821 * gcc.dg/init-string-1.c: New test.
17822
17823 2004-07-21 Jakub Jelinek <jakub@redhat.com>
17824
17825 PR middle-end/15345
17826 PR c/16450
17827 * gcc.dg/torture/nested-fn-1.c: New test.
17828
17829 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
17830
17831 PR target/16559
17832 * gcc.dg/ia64-fptr-1.c: New file.
17833
17834 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17835
17836 PR c++/14497
17837 * g++.dg/template/spec16.C: New test.
17838 * g++.old-deja/g++.robertl/eb118.C: Remove.
17839
17840 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17841
17842 PR c++/509
17843 * g++.dg/template/spec15.C: New test.
17844
17845 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
17846
17847 Copy cases from g77.f-torture/execute and add dg-run
17848 directive. Other changes as noted.
17849 * gfortran.dg/g77/13037.f
17850 * gfortran.dg/g77/1832.f
17851 * gfortran.dg/g77/19981119-0.f
17852 * gfortran.dg/g77/19990313-0.f
17853 * gfortran.dg/g77/19990313-1.f
17854 * gfortran.dg/g77/19990313-2.f
17855 * gfortran.dg/g77/19990313-3.f
17856 * gfortran.dg/g77/19990419-1.f
17857 * gfortran.dg/g77/19990826-0.f
17858 * gfortran.dg/g77/19990826-2.f
17859 * gfortran.dg/g77/20000503-1.f
17860 * gfortran.dg/g77/20001111.f
17861 * gfortran.dg/g77/20010116.f
17862 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
17863 * gfortran.dg/g77/20010430.f
17864 * gfortran.dg/g77/6177.f
17865 * gfortran.dg/g77/947.f
17866 * gfortran.dg/g77/970816-3.f
17867 * gfortran.dg/g77/971102-1.f
17868 * gfortran.dg/g77/980520-1.f
17869 * gfortran.dg/g77/980628-0.f
17870 * gfortran.dg/g77/980628-1.f
17871 * gfortran.dg/g77/980628-10.f
17872 * gfortran.dg/g77/980628-2.f
17873 * gfortran.dg/g77/980628-3.f
17874 * gfortran.dg/g77/980628-7.f
17875 * gfortran.dg/g77/980628-8.f
17876 * gfortran.dg/g77/980628-9.f
17877 * gfortran.dg/g77/980701-0.f
17878 * gfortran.dg/g77/980701-1.f
17879 * gfortran.dg/g77/cabs.f
17880 * gfortran.dg/g77/claus.f
17881 * gfortran.dg/g77/complex_1.f
17882 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
17883 * gfortran.dg/g77/dcomplex.f
17884 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
17885 * gfortran.dg/g77/f90-intrinsic-mathematical.f
17886 * gfortran.dg/g77/f90-intrinsic-numeric.f
17887 * gfortran.dg/g77/int8421.f
17888 * gfortran.dg/g77/labug1.f
17889 * gfortran.dg/g77/large_vec.f
17890 * gfortran.dg/g77/le.f
17891 * gfortran.dg/g77/short.f
17892 * gfortran.dg/g77/README: Update
17893
17894 2004-07-20 Mark Mitchell <mark@codesourcery.com>
17895
17896 PR c++/16637
17897 * g++.dg/parse/lookup4.C: New test.
17898
17899 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17900
17901 PR c++/16175
17902 * g++.dg/template/ttp10.C: New test.
17903
17904 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
17905
17906 * gcc.dg/pr12625-1.c: New test.
17907
17908 2004-07-20 Steven Bosscher <stevenb@suse.de>
17909
17910 * testsuite/gcc.dg/switch-warn-1.c: New test.
17911 * testsuite/gcc.dg/switch-warn-2.c: New test.
17912 * gcc.c-torture/compile/pr14730.c: Update.
17913
17914 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
17915
17916 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
17917 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
17918 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
17919 g++.dg/template/nontype3.C: Remove trailing CR from tests.
17920
17921 2004-07-18 Mark Mitchell <mark@codesourcery.com>
17922
17923 PR c++/16623
17924 * g++.dg/template/assign1.C: New test.
17925
17926 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17927
17928 PR c++/12170
17929 * g++.dg/template/ttp9.C: New test.
17930
17931 2004-07-19 Daniel Jacobowitz <dan@debian.org>
17932
17933 * gcc.dg/format/cmn-err-1.c: New test.
17934
17935 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
17936
17937 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
17938 gcc.dg/Wparentheses-10.c: New tests.
17939 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
17940
17941 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17942
17943 PR fortran/16465
17944 * gfortran.dg/g77//ffixed-line-length-0.f,
17945 gfortran.dg/g77/ffixed-line-length-132.f,
17946 gfortran.dg/g77/ffixed-line-length-72.f,
17947 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
17948 gfortran.dg/g77/README: Update.
17949
17950 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17951
17952 PR c++/13092
17953 * g++.dg/template/non-dependent7.C: New test.
17954 * g++.dg/template/non-dependent8.C: Likewise.
17955 * g++.dg/template/non-dependent9.C: Likewise.
17956 * g++.dg/template/non-dependent10.C: Likewise.
17957
17958 2004-07-17 Mark Mitchell <mark@codesourcery.com>
17959
17960 PR c++/16337
17961 * g++.dg/parse/attr2.C: New test.
17962
17963 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
17964
17965 * g77.dg: Removed.
17966 * g77.f-torture: Ditto.
17967
17968 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
17969
17970 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
17971 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
17972 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
17973
17974 2004-07-16 Richard Henderson <rth@redhat.com>
17975
17976 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
17977
17978 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17979
17980 * lib/fortran-torture.exp (fortran-torture): Don't test compile
17981 tests with full list of options.
17982 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
17983 of TORTURE_OPTIONS if test contains 'dg-do run'.
17984
17985 PR fortran/16404
17986 * gfortran.dg/do_iterator.f90: New test.
17987
17988 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17989
17990 PR rtl-optimization/16536
17991 * gcc.c-torture/execute/restrict-1.c: New test.
17992
17993 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17994
17995 PR fortran/15324
17996 * gfortran.dg/pr15324.f90: New test.
17997
17998 PR fortran/15129
17999 * gfortran.dg/pr15129.f90: New test.
18000
18001 PR fortran/15140
18002 * gfortran.dg/pr15140.f90: New test.
18003
18004 PR fortran/13792
18005 * gfortran.fortran-torture/execute/bounds.f90: Add check for
18006 compile-time simplification.
18007
18008 2004-07-14 Mike Stump <mrs@apple.com>
18009
18010 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
18011
18012 2004-07-14 James E Wilson <wilson@specifixinc.com>
18013
18014 PR target/16325
18015 * gcc.dg/profile-generate-1.c: New.
18016
18017 2004-07-15 Jakub Jelinek <jakub@redhat.com>
18018
18019 * gcc.c-torture/execute/20040709-1.c: New test.
18020 * gcc.c-torture/execute/20040709-2.c: New test.
18021
18022 2004-07-14 Mike Stump <mrs@apple.com>
18023
18024 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
18025
18026 2004-07-14 Mike Stump <mrs@apple.com>
18027
18028 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
18029
18030 2004-07-13 Mark Mitchell <mark@codesourcery.com>
18031
18032 PR c++/16518
18033 * g++.dg/parse/mutable1.C: New test.
18034
18035 2004-07-13 Diego Novillo <dnovillo@redhat.com>
18036
18037 PR tree-optimization/16443
18038 * gcc.dg/tree-ssa/20040713-1.c: New test.
18039
18040 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
18041
18042 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
18043 for operator new.
18044
18045 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
18046
18047 * gfortran.dg/g77/README: New file
18048 * gfortran.dg/g77/19981216-0.f: Copy from
18049 g77.f-torture/noncompile. Add "dg-do compile" and
18050 dg-error as required.
18051 * gfortran.dg/g77/19990218-1.f: Likewise.
18052 * gfortran.dg/g77/19990905-1.f: Likewise.
18053 * gfortran.dg/g77/9263.f: Likewise.
18054 * gfortran.dg/g77/980615-0.f: Likewise.
18055 * gfortran.dg/g77/980616-0.f: Likewise.
18056 * gfortran.dg/g77/check0.f: Likewise.
18057 * gfortran.dg/g77/select_no_compile.f: Likewise.
18058
18059 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
18060
18061 Copy files from g77.f-torture/compile.
18062 Add "{ dg-do compile}". Other changes as noted
18063 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
18064 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
18065 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
18066 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
18067 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
18068 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
18069 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
18070 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
18071 statement to conform to standard. Append alpha1.x for reference.
18072 * gfortran.dg/g77/xformat.f: Add dg-warning
18073
18074 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
18075
18076 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
18077 Add {dg-do compile} directive.
18078 * gfortran.dg/g77/cpp2.F: Likewise.
18079
18080 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18081
18082 PR c++/5402
18083 * g++.dg/lookup/name-clash1.C: New test.
18084
18085 PR c++/9777
18086 * g++.dg/lookup/name-clash2.C: New test.
18087
18088 PR c++/12102
18089 * g++.dg/lookup/name-clash3.C: New test.
18090
18091 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18092
18093 * g++.dg/lookup/new2.C: New test.
18094 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
18095
18096 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
18097
18098 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
18099 Add {dg-do compile} directive.
18100 * gfortran.dg/g77/13060.f: Likewise.
18101 * gfortran.dg/g77/19990218-0.f: Likewise.
18102 * gfortran.dg/g77/19990305-0.f: Likewise.
18103 * gfortran.dg/g77/19990419-0.f: Likewise.
18104 * gfortran.dg/g77/19990502-0.f: Likewise.
18105 * gfortran.dg/g77/19990502-1.f: Likewise.
18106 * gfortran.dg/g77/19990525-0.f: Likewise.
18107 * gfortran.dg/g77/19990826-1.f: Likewise.
18108 * gfortran.dg/g77/19990826-3.f: Likewise.
18109 * gfortran.dg/g77/19990905-2.f: Likewise.
18110 * gfortran.dg/g77/20000412-1.f: Likewise.
18111 * gfortran.dg/g77/20000511-1.f: Likewise.
18112 * gfortran.dg/g77/20000511-2.f: Likewise.
18113 * gfortran.dg/g77/20000518.f: Likewise.
18114 * gfortran.dg/g77/20000601-1.f: Likewise.
18115 * gfortran.dg/g77/20000601-2.f: Likewise.
18116 * gfortran.dg/g77/20000629-1.f: Likewise.
18117 * gfortran.dg/g77/20000630-2.f: Likewise.
18118 * gfortran.dg/g77/20010115.f: Likewise.
18119 * gfortran.dg/g77/20010321-1.f: Likewise.
18120 * gfortran.dg/g77/20010426.f: Likewise.
18121 * gfortran.dg/g77/20020307-1.f: Likewise.
18122 * gfortran.dg/g77/8485.f: Likewise.
18123 * gfortran.dg/g77/960317-1.f: Likewise.
18124 * gfortran.dg/g77/970915-0.f: Likewise.
18125 * gfortran.dg/g77/980310-1.f: Likewise.
18126 * gfortran.dg/g77/980310-2.f: Likewise.
18127 * gfortran.dg/g77/980310-3.f: Likewise.
18128 * gfortran.dg/g77/980310-4.f: Likewise.
18129 * gfortran.dg/g77/980310-6.f: Likewise.
18130 * gfortran.dg/g77/980310-7.f: Likewise.
18131 * gfortran.dg/g77/980310-8.f: Likewise.
18132 * gfortran.dg/g77/980419-2.f: Likewise.
18133 * gfortran.dg/g77/980424-0.f: Likewise.
18134 * gfortran.dg/g77/980427-0.f: Likewise.
18135 * gfortran.dg/g77/980729-0.f: Likewise.
18136 * gfortran.dg/g77/981117-1.f: Likewise.
18137 * gfortran.dg/g77/toon_1.f: Likewise.
18138
18139 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18140
18141 PR c++/2204
18142 * g++.dg/other/abstract2.C: New test.
18143
18144 2004-07-12 Paul Brook <paul@codesourcery.com>
18145
18146 * gfortran.dg/pointer_init_1.f90: New test.
18147
18148 2004-07-11 Paul Brook <paul@codesourcery.com>
18149
18150 PR fortran/15986
18151 * gfortran.dg/contained_1.f90: New test.
18152
18153 2004-07-11 Mark Mitchell <mark@codesourcery.com>
18154
18155 * g++.dg/parse/defarg8.C: New test.
18156
18157 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18158
18159 PR fortran/16433
18160 * gfortran.dg/pr16433.f: New test.
18161
18162 PR fortran/17574
18163 * gfortran.dg/pr15754.f90: New test.
18164
18165 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
18166
18167 PR tree-optimization/16437
18168 * gcc.c-torture/execute/bitfld-4.c: New test.
18169
18170 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18171
18172 * gfortran.fortran-torture/execute/common_2.f90: Add check for
18173 access to common var from module.
18174
18175 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18176
18177 PR fortran/16336
18178 * gfortran.fortran-torture/execute/common_2.f90: New test.
18179
18180 2004-07-10 Paul Brook <paul@codesourcery.com>
18181
18182 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
18183
18184 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18185
18186 PR fortran/15969
18187 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
18188
18189 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
18190
18191 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
18192 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
18193 * gfortran.dg/g77/ffree-form-1.f: Likewise.
18194 * gfortran.dg/g77/ffree-form-2.f: Likewise.
18195 * gfortran.dg/g77/ffree-form-3.f: Likewise.
18196 * gfortran.dg/g77/fno-underscoring.f: Likewise.
18197 * gfortran.dg/g77/funderscoring.f: Likewise.
18198 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
18199
18200 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18201
18202 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
18203
18204 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18205 Paul Brook <paul@codesourcery.com>
18206
18207 PR fortran/13415
18208 * gfortran.dg/common_pointer_1.f90: New test.
18209
18210 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18211
18212 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
18213
18214 2004-07-09 James E Wilson <wilson@specifixinc.com>
18215
18216 PR target/16364
18217 * gcc.c-torture/compile/20040709-1.c: New.
18218
18219 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18220
18221 PR fortran/14077
18222 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
18223
18224 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18225
18226 PR fortran/13201
18227 * gfortran.dg/shape_1.f90: New test.
18228
18229 2004-07-09 Zack Weinberg <zack@codesourcery.com>
18230 Andrew Pinski <apinski@apple.com>
18231
18232 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
18233
18234 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18235
18236 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
18237 comment.
18238
18239 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18240 Paul Brook <paul@codesourcery.com>
18241
18242 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
18243 '.f95' and '.F95'.
18244
18245 2004-07-09 Diego Novillo <dnovillo@redhat.com>
18246
18247 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
18248
18249 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18250
18251 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
18252 testcases with capital suffix.
18253
18254 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18255
18256 PR fortran/15481
18257 PR fortran/13372
18258 PR fortran/13575
18259 PR fortran/15978
18260 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
18261
18262 * gfortran.dg/implicit_1.f90: New test.
18263
18264 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
18265
18266 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
18267 expression to match gfortran warning/error messages
18268 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
18269 dg-error text.
18270
18271 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
18272
18273 * lib/fortran-torture.exp: Rename proc search_for to
18274 search_for_re.
18275
18276 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18277
18278 * gcc.c-torture/execute/simd-5.x: New file.
18279 XFAIL on SPARC 64-bit at -O0.
18280
18281 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18282
18283 PR c++/8211
18284 PR c++/16165
18285 * g++.dg/warn/effc3.C: New test.
18286
18287 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
18288
18289 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
18290 change X to 1X in format.
18291 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
18292 add data statements to conform to standard.
18293
18294 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
18295
18296 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
18297 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
18298 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
18299
18300 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
18301
18302 * gfortran.dg/g77/7388.f: Copy from g77.dg
18303 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
18304 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
18305 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
18306 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
18307 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
18308 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
18309 * gfortran.dg/g77/strlen0.f: Likewise.
18310
18311 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
18312
18313 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
18314 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
18315
18316 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
18317
18318 * gcc.c-torture/execute/920428-2.x: Delete.
18319 * gcc.c-torture/execute/920501-7.x: Likewise.
18320
18321 2004-07-08 Jakub Jelinek <jakub@redhat.com>
18322
18323 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
18324 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
18325 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
18326 prescott and c3-2.
18327 (PREFETCH_3DNOW): Add -march=c3.
18328
18329 2004-07-08 Diego Novillo <dnovillo@redhat.com>
18330
18331 PR c/16437
18332 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
18333 * gcc.c-torture/execute/bf64-1.x: Likewise.
18334
18335 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
18336
18337 * gcc.c-torture/compile/20040708-1.c: New test.
18338
18339 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18340
18341 PR c++/16169
18342 * g++.dg/warn/effc2.C: New test.
18343
18344 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
18345
18346 * gcc.c-torture/execute/bitfld-1.x: Remove.
18347 * gcc.c-torture/execute/bitfld-3.c: New test.
18348 * gcc.dg/bitfld-2.c: Remove XFAILs.
18349
18350 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
18351
18352 PR c++/16276
18353 * g++.dg/rtti/tinfo1.C: New file.
18354
18355 2004-07-07 Eric Christopher <echristo@redhat.com>
18356
18357 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
18358
18359 2004-07-07 Andrew Pinski <apinski@apple.com>
18360
18361 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
18362
18363 2004-07-07 Mark Mitchell <mark@codesourcery.com>
18364
18365 * g++.dg/init/call1.C: XFAIL.
18366
18367 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
18368
18369 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
18370 except for movstrict*, to movmem* and clrstr* to clrmem*.
18371
18372 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
18373
18374 * gcc.c-torture/execute/20040707-1.c: New test.
18375
18376 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
18377
18378 * gcc.c-torture/execute/20040706-1.c: New test.
18379
18380 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18381
18382 PR c++/3671
18383 * g++.dg/template/spec14.C: New test.
18384
18385 2004-07-05 Jakub Jelinek <jakub@redhat.com>
18386
18387 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
18388 nothing if not yet defined. Use it in b, c and d type definitions.
18389 * gcc.c-torture/execute/20040705-1.c: New test.
18390 * gcc.c-torture/execute/20040705-2.c: New test.
18391
18392 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18393
18394 PR c++/2518
18395 * g++.dg/lookup/new1.C: New test.
18396
18397 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18398
18399 PR c++/11406
18400 * g++.dg/template/sizeof8.C: New test.
18401
18402 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
18403
18404 * gcc.c-torture/compile/20040705-1.c: New test.
18405
18406 2004-07-04 Bud Davis <bdavis9659@comcast.net>
18407
18408 * gfortran.fortran-torture/execute/seq_io.f90: New test.
18409
18410 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
18411
18412 * gcc.dg/cpp/if-mop.c: Two new testcases.
18413 * gcc.dg/cpp/trad/comment-3.c: New.
18414
18415 2004-07-04 Paul Brook <paul@codesourcery.com>
18416
18417 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
18418
18419 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
18420
18421 PR c++/3761
18422 * g++.dg/lookup/crash4.C: New test.
18423
18424 2004-07-02 Zack Weinberg <zack@codesourcery.com>
18425
18426 * gcc.c-torture/execute/builtin-abs-1.c
18427 * gcc.c-torture/execute/builtin-abs-2.c
18428 * gcc.c-torture/execute/builtin-complex-1.c
18429 * gcc.c-torture/execute/builtins/string-1-lib.c
18430 * gcc.c-torture/execute/builtins/string-1.c
18431 * gcc.c-torture/execute/builtins/string-2-lib.c
18432 * gcc.c-torture/execute/builtins/string-2.c
18433 * gcc.c-torture/execute/builtins/string-3-lib.c
18434 * gcc.c-torture/execute/builtins/string-3.c
18435 * gcc.c-torture/execute/builtins/string-4-lib.c
18436 * gcc.c-torture/execute/builtins/string-4.c
18437 * gcc.c-torture/execute/builtins/string-5-lib.c
18438 * gcc.c-torture/execute/builtins/string-5.c
18439 * gcc.c-torture/execute/builtins/string-6-lib.c
18440 * gcc.c-torture/execute/builtins/string-6.c
18441 * gcc.c-torture/execute/builtins/string-7-lib.c
18442 * gcc.c-torture/execute/builtins/string-7.c
18443 * gcc.c-torture/execute/builtins/string-8-lib.c
18444 * gcc.c-torture/execute/builtins/string-8.c
18445 * gcc.c-torture/execute/builtins/string-9-lib.c
18446 * gcc.c-torture/execute/builtins/string-9.c
18447 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
18448 * gcc.c-torture/execute/builtins/string-asm-1.c
18449 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
18450 * gcc.c-torture/execute/builtins/string-asm-2.c
18451 * gcc.c-torture/execute/stdio-opt-1.c
18452 * gcc.c-torture/execute/stdio-opt-2.c
18453 * gcc.c-torture/execute/stdio-opt-3.c
18454 * gcc.c-torture/execute/string-opt-1.c
18455 * gcc.c-torture/execute/string-opt-10.c
18456 * gcc.c-torture/execute/string-opt-11.c
18457 * gcc.c-torture/execute/string-opt-12.c
18458 * gcc.c-torture/execute/string-opt-13.c
18459 * gcc.c-torture/execute/string-opt-14.c
18460 * gcc.c-torture/execute/string-opt-15.c
18461 * gcc.c-torture/execute/string-opt-16.c
18462 * gcc.c-torture/execute/string-opt-2.c
18463 * gcc.c-torture/execute/string-opt-6.c
18464 * gcc.c-torture/execute/string-opt-7.c
18465 * gcc.c-torture/execute/string-opt-8.c:
18466 Replace with ...
18467
18468 * gcc.c-torture/execute/builtins/abs-2.c
18469 * gcc.c-torture/execute/builtins/abs-3.c
18470 * gcc.c-torture/execute/builtins/complex-1.c
18471 * gcc.c-torture/execute/builtins/fprintf.c
18472 * gcc.c-torture/execute/builtins/fputs.c
18473 * gcc.c-torture/execute/builtins/memcmp.c
18474 * gcc.c-torture/execute/builtins/memmove.c
18475 * gcc.c-torture/execute/builtins/memops-asm.c
18476 * gcc.c-torture/execute/builtins/mempcpy-2.c
18477 * gcc.c-torture/execute/builtins/mempcpy.c
18478 * gcc.c-torture/execute/builtins/memset.c
18479 * gcc.c-torture/execute/builtins/printf.c
18480 * gcc.c-torture/execute/builtins/sprintf.c
18481 * gcc.c-torture/execute/builtins/strcat.c
18482 * gcc.c-torture/execute/builtins/strchr.c
18483 * gcc.c-torture/execute/builtins/strcmp.c
18484 * gcc.c-torture/execute/builtins/strcpy.c
18485 * gcc.c-torture/execute/builtins/strcspn.c
18486 * gcc.c-torture/execute/builtins/strlen-2.c
18487 * gcc.c-torture/execute/builtins/strlen.c
18488 * gcc.c-torture/execute/builtins/strncat.c
18489 * gcc.c-torture/execute/builtins/strncmp-2.c
18490 * gcc.c-torture/execute/builtins/strncmp.c
18491 * gcc.c-torture/execute/builtins/strncpy.c
18492 * gcc.c-torture/execute/builtins/strpbrk.c
18493 * gcc.c-torture/execute/builtins/strpcpy-2.c
18494 * gcc.c-torture/execute/builtins/strpcpy.c
18495 * gcc.c-torture/execute/builtins/strrchr.c
18496 * gcc.c-torture/execute/builtins/strspn.c
18497 * gcc.c-torture/execute/builtins/strstr-asm.c
18498 * gcc.c-torture/execute/builtins/strstr.c:
18499 ... these new files.
18500
18501 * gcc.c-torture/execute/builtins/abs-2-lib.c
18502 * gcc.c-torture/execute/builtins/abs-3-lib.c
18503 * gcc.c-torture/execute/builtins/complex-1-lib.c
18504 * gcc.c-torture/execute/builtins/fprintf-lib.c
18505 * gcc.c-torture/execute/builtins/fputs-lib.c
18506 * gcc.c-torture/execute/builtins/memcmp-lib.c
18507 * gcc.c-torture/execute/builtins/memmove-lib.c
18508 * gcc.c-torture/execute/builtins/memops-asm-lib.c
18509 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
18510 * gcc.c-torture/execute/builtins/mempcpy-lib.c
18511 * gcc.c-torture/execute/builtins/memset-lib.c
18512 * gcc.c-torture/execute/builtins/printf-lib.c
18513 * gcc.c-torture/execute/builtins/sprintf-lib.c
18514 * gcc.c-torture/execute/builtins/strcat-lib.c
18515 * gcc.c-torture/execute/builtins/strchr-lib.c
18516 * gcc.c-torture/execute/builtins/strcmp-lib.c
18517 * gcc.c-torture/execute/builtins/strcpy-lib.c
18518 * gcc.c-torture/execute/builtins/strcspn-lib.c
18519 * gcc.c-torture/execute/builtins/strlen-2-lib.c
18520 * gcc.c-torture/execute/builtins/strlen-lib.c
18521 * gcc.c-torture/execute/builtins/strncat-lib.c
18522 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
18523 * gcc.c-torture/execute/builtins/strncmp-lib.c
18524 * gcc.c-torture/execute/builtins/strncpy-lib.c
18525 * gcc.c-torture/execute/builtins/strpbrk-lib.c
18526 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
18527 * gcc.c-torture/execute/builtins/strpcpy-lib.c
18528 * gcc.c-torture/execute/builtins/strrchr-lib.c
18529 * gcc.c-torture/execute/builtins/strspn-lib.c
18530 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
18531 * gcc.c-torture/execute/builtins/strstr-lib.c
18532 * gcc.c-torture/execute/builtins/lib/abs.c
18533 * gcc.c-torture/execute/builtins/lib/fprintf.c
18534 * gcc.c-torture/execute/builtins/lib/memset.c
18535 * gcc.c-torture/execute/builtins/lib/printf.c
18536 * gcc.c-torture/execute/builtins/lib/sprintf.c
18537 * gcc.c-torture/execute/builtins/lib/strcpy.c
18538 * gcc.c-torture/execute/builtins/lib/strcspn.c
18539 * gcc.c-torture/execute/builtins/lib/strncat.c
18540 * gcc.c-torture/execute/builtins/lib/strncmp.c
18541 * gcc.c-torture/execute/builtins/lib/strncpy.c
18542 * gcc.c-torture/execute/builtins/lib/strpbrk.c
18543 * gcc.c-torture/execute/builtins/lib/strspn.c
18544 * gcc.c-torture/execute/builtins/lib/strstr.c:
18545 New files containing support routines.
18546
18547 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
18548 declaration.
18549 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
18550 when not optimizing.
18551
18552 2004-07-02 Mark Mitchell <mark@codesourcery.com>
18553
18554 PR c++/16240
18555 * g++.dg/abi/mangle22.C: New test.
18556 * g++.dg/abi/mangle23.C: Likewise.
18557
18558 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
18559
18560 PR fortran/16290
18561 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
18562 Allow for cases without denormalized floating point numbers.
18563
18564 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
18565
18566 PR c/1027
18567 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
18568 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
18569 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
18570 expected warning text.
18571 * gcc.dg/format/diag-2.c: New test.
18572
18573 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18574
18575 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
18576
18577 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
18578
18579 * gcc.dg/builtins-43.c: New.
18580 * gcc.dg/builtins-44.c: New.
18581 * gcc.dg/builtins-45.c: New.
18582
18583 2004-06-26 Geoffrey Keating <geoffk@apple.com>
18584 Andreas Tobler <a.tobler@schweiz.ch>
18585
18586 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
18587 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
18588 as SIGSEGV.
18589 * gcc.dg/cleanup-11.c: Likewise.
18590 * gcc.dg/cleanup-8.c: Likewise.
18591 * gcc.dg/cleanup-9.c: Likewise.
18592 * gcc.dg/cleanup-5.c: Run on all platforms.
18593
18594 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
18595
18596 * g++.dg/warn/nonnull1.C: New test.
18597
18598 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
18599
18600 * gcc.dg/compat/compat-common.h: Wrap up CINT in
18601 an #ifndef SKIP_COMPLEX_INT/#endif pair.
18602 Special-case the Sun compiler wrt to <complex.h>.
18603
18604 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
18605
18606 * gcc.dg/Wunreachable-8.C: New test.
18607
18608 * gcc.dg/h8300-ice2.c : New test.
18609
18610 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
18611
18612 PR fortran/16161
18613 * gfortran.fortran-torture/compile/implicit.f90: Add test
18614 for implicit character.
18615
18616 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
18617
18618 PR fortran/16289
18619 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
18620 Use tiny() intrinsic to find smallest non-negative real
18621
18622 2004-06-30 Jakub Jelinek <jakub@redhat.com>
18623
18624 * gcc.dg/compat/struct-by-value-22_main.c: New test.
18625 * gcc.dg/compat/struct-by-value-22_x.c: New.
18626 * gcc.dg/compat/struct-by-value-22_y.c: New.
18627
18628 * gcc.c-torture/execute/20040629-1.c: New test.
18629
18630 2004-06-29 Jakub Jelinek <jakub@redhat.com>
18631
18632 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
18633 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
18634
18635 PR target/16195
18636 * gcc.dg/20040625-1.c: New test.
18637
18638 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18639
18640 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
18641
18642 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18643
18644 PR fortran/15963
18645 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
18646
18647 2004-06-29 Richard Henderson <rth@redhat.com>
18648
18649 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
18650
18651 2004-06-29 Paul Brook <paul@codesourcery.com>
18652
18653 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
18654 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
18655
18656 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
18657
18658 PR c++/16260
18659 * g++.dg/parse/crash15.C: New.
18660
18661 2004-06-28 Andrew Pinski <apinski@apple.com>
18662
18663 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
18664 by the error already.
18665
18666 * g++.dg/opt/ptrmem4.C: Change to compile only test.
18667
18668 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
18669
18670 PR target/14041
18671 * gcc.dg/h8300-bss-align-1.c : New.
18672
18673 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
18674
18675 * PR c++/16174
18676 * g++.dg/template/ctor4.C: New.
18677
18678 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
18679
18680 PR c++/16205
18681 * g++.dg/warn/Wsequence-point-1.C: New test.
18682
18683 2004-06-27 Paul Brook <paul@codesourcery.com>
18684
18685 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
18686
18687 2004-06-27 Zack Weinberg <zack@codesourcery.com>
18688
18689 * g++.old-deja/g++.mike/p7325.C: Remove.
18690
18691 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
18692
18693 PR c/14963
18694 * gcc.dg/pr14963.c: New test.
18695
18696 2004-06-27 Mark Mitchell <mark@codesourcery.com>
18697
18698 PR c++/16193
18699 * g++.dg/parse/redef1.C: New test.
18700
18701 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
18702
18703 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
18704 20021110.c.
18705 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
18706 20021119-1.c.
18707 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
18708 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
18709 5-04.c.
18710 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
18711 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
18712 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
18713 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
18714 g++.brendan/enum14.C.
18715 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
18716 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
18717 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
18718 g++.mike/virt1.C.
18719 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
18720 memtemp24.C.
18721
18722 2004-06-27 Roger Sayle <roger@eyesopen.com>
18723
18724 * gcc.dg/20040527-1.c: New test case.
18725
18726 2004-06-26 Bud Davis <bdavis9659@comcast.net>
18727
18728 PR gfortran/pr16196
18729 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
18730
18731 2004-06-25 Roger Sayle <roger@eyesopen.com>
18732
18733 PR middle-end/15825
18734 * gcc.dg/pr15825-1.c: New test case.
18735
18736 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
18737
18738 * gcc.c-torture/execute/20040625-1.c: New test.
18739
18740 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18741
18742 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
18743
18744 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
18745
18746 * gcc.dg/torture/mips-div-1.c: New test.
18747
18748 2004-06-24 Jeff Law <law@redhat.com>
18749
18750 * gcc.dg/tree-ssa/20040624-1.c: New test.
18751
18752 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
18753
18754 * gcc.c-torture/compile/20040624-1.c: New test.
18755
18756 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18757
18758 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
18759 this directory.
18760
18761 2004-06-23 Andrew Pinski <apinski@apple.com>
18762
18763 PR middle-end/15988
18764 * g++.dg/opt/ptrmem4.C: New test.
18765
18766 * gcc.dg/c90-array-quals-2.c: New test.
18767
18768 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
18769
18770 * gcc.dg/kpice1.c: New test.
18771
18772 2006-06-23 Andrew Pinski <apinski@apple.com>
18773
18774 * gcc.dg/c90-array-quals.c: New test.
18775
18776 2006-06-22 Richard Henderson <rth@redhat.com>
18777
18778 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
18779
18780 2004-06-22 Loren James Rittle <ljrittle@acm.org>
18781
18782 * gcc.dg/builtins-config.h: Handle FreeBSD.
18783
18784 2006-06-22 Richard Henderson <rth@redhat.com>
18785
18786 * g++.dg/opt/devirt1.C: New.
18787
18788 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
18789
18790 * g++.dg/opt/pr15551.C: New testcase.
18791
18792 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
18793
18794 PR target/14800
18795 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
18796 x86_64-*-linux* when compiling for 32bit.
18797
18798 2004-06-21 Andrew Pinski <apinski@apple.com>
18799
18800 * gcc.dg/pch/struct-1.c: New.
18801 * gcc.dg/pch/struct-1.hs: New.
18802
18803 2004-06-21 Geoffrey Keating <geoffk@apple.com>
18804
18805 * gcc.dg/pch/save-temps-1.c: New file.
18806 * gcc.dg/pch/save-temps-1.hs: New file.
18807
18808 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
18809
18810 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
18811 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
18812
18813 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18814
18815 * gfortran.fortran-torture/execute/select_1.f90: Rename function
18816 to fix type error.
18817 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
18818 Remove trailing spaces.
18819
18820 2004-06-21 Richard Henderson <rth@redhat.com>
18821
18822 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
18823 merging && to BIT_FIELD_REF.
18824
18825 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
18826
18827 * g++.dg/opt/placeholder1.C: New test.
18828
18829 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18830
18831 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
18832 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
18833 * gcc.dg/compat/union-m128-1_x.c: Likewise.
18834 * gcc.dg/compat/union-m128-1_y.c: Likewise.
18835
18836 2004-06-20 Zack Weinberg <zack@codesourcery.com>
18837
18838 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
18839 extern "C".
18840 * g++.dg/other/pragma-re-1.C: Add comments.
18841
18842 2004-06-19 Bud Davis <bdavis9659@comcast.net>
18843
18844 PR gfortran/16080
18845 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
18846
18847 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
18848
18849 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
18850 instead of setting the type of size_t by
18851 hand.
18852
18853 2004-06-18 Roger Sayle <roger@eyesopen.com>
18854
18855 * gcc.dg/unordered-2.c: New test case.
18856 * gcc.dg/unordered-3.c: New test case.
18857
18858 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
18859
18860 PR other/16043
18861 * lib/g++.exp (g++_version): Tweak regexp for version
18862 * lib/g77.exp (g77_version): Likewise.
18863 * lib/gfortran.exp (gfortran_version): Likewise.
18864 * lib/objc.exp (objc_version): Likewise.
18865 * lib/treelang.exp (treelang_version): Likewise.
18866
18867 2004-06-19 Jakub Jelinek <jakub@redhat.com>
18868
18869 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
18870 Use INT_MAX instead of __INT_MAX__.
18871 * gcc.dg/compat/struct-align-2_y.c: Likewise.
18872
18873 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
18874 * gcc.dg/compat/scalar-return-3_x.c: Use it.
18875 * gcc.dg/compat/scalar-return-3_y.c: Use it.
18876 * gcc.dg/compat/scalar-return-4_x.c: Use it.
18877 * gcc.dg/compat/scalar-return-4_y.c: Use it.
18878 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
18879 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
18880 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
18881 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
18882
18883 * gcc.dg/range-test-1.c: New test.
18884 * g++.dg/opt/range-test-1.C: New test.
18885
18886 2004-06-17 Richard Henderson <rth@redhat.com>
18887
18888 * objc.dg/sync-1.m: New.
18889 * objc.dg/try-catch-1.m: Don't force next runtime.
18890 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
18891 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
18892 shadowed catch clause.
18893 * objc.dg/try-catch-5.m: New.
18894
18895 2004-06-17 Zack Weinberg <zack@codesourcery.com>
18896
18897 Bug 14610
18898 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
18899
18900 2004-06-15 Richard Henderson <rth@redhat.com>
18901
18902 * gcc.dg/20001116-1.c: Move expected warning line.
18903
18904 2004-06-15 Richard Henderson <rth@redhat.com>
18905
18906 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
18907 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
18908
18909 2004-06-15 Jeff Law <law@redhat.com>
18910
18911 * gcc.dg/tree-ssa/20040615-1.c: New test.
18912 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
18913 be less sensitive to operand ordering.
18914 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
18915
18916 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
18917
18918 * g++.dg/abi/bitfield3.C: Add comment..
18919
18920 2004-06-15 Richard Henderson <rth@redhat.com>
18921
18922 * g++.dg/ext/stmtexpr1.C: XFAIL.
18923 * gcc.dg/20030612-1.c: XFAIL.
18924
18925 2004-06-15 Eric Christopher <echristo@redhat.com>
18926
18927 * g++.dg/charset/asm5.c: New.
18928 * gcc.dg/charset/asm6.c: New.
18929
18930 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18931
18932 PR fortran/15962
18933 * gfortran.fortran-torture/execute/select_1.f90: New test.
18934
18935 2004-06-15 Paul Brook <paul@codesourcery.com>
18936
18937 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
18938
18939 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18940
18941 PR c++/15967
18942 * g++.dg/lookup/crash3.C: New test.
18943
18944 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18945
18946 PR c++/15947
18947 * g++.dg/parse/dtor4.C: New test.
18948
18949 2004-06-14 Jeff Law <law@redhat.com>
18950
18951 * gcc.c-torture/compile/20040614-1.c: New test.
18952
18953 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18954
18955 PR fortran/15211
18956 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
18957 LEN of a character array.
18958
18959 2004-06-14 Mark Mitchell <mark@codesourcery.com>
18960
18961 PR c++/15096
18962 * g++.dg/template/ptrmem10.C: New test.
18963
18964 PR c++/14930
18965 * g++.dg/template/friend30.C: New test.
18966
18967 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18968
18969 PR fortran/14928
18970 * gfortran.fortran-torture/compile/mloc.f90: New test.
18971
18972 2004-06-13 Paul Brook <paul@codesourcery.com>
18973
18974 * gfortran.fortran-torture/execute/random_2.f90: New test.
18975
18976 2004-06-13 Eric Christopher <echristo@redhat.com>
18977
18978 * gcc.dg/noncompile/redecl-1.c: Fix error message.
18979
18980 2004-06-12 Paul Brook <paul@codesourcery.com>
18981
18982 * gfortran.fortran-torture/execute/contained_3.f90: New test.
18983
18984 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18985
18986 PR fortran/14923
18987 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
18988
18989 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18990
18991 PR fortran/14957
18992 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
18993 syntax errors in end statements of contained subroutines.
18994
18995 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18996
18997 PR fortran/12841
18998 * gfortran.fortran-torture/execute/null_arg.f90: New test.
18999
19000 2004-06-12 Bud Davis <bdavis9659@comcast.net>
19001
19002 PR fortran/15665
19003 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
19004
19005 2004-06-12 Bud Davis <bdavis9659@comcast.net>
19006
19007 PR gfortran/12839
19008 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
19009
19010 2004-06-11 Mark Mitchell <mark@codesourcery.com>
19011
19012 PR c++/15862
19013 * g++.dg/parse/enum1.C: New test.
19014
19015 2004-06-10 Jeff Law <law@redhat.com>
19016
19017 * gcc.c-torture/compile/20040610-1.c: New test.
19018
19019 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19020
19021 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
19022 * g++.old-deja/g++.other/decl3.C: Likewise.
19023
19024 2004-06-10 Brian Booth <bbooth@redhat.com>
19025
19026 * gcc.dg/tree-ssa/20031015-1.c: Scan for
19027 V_MAY_DEF instead of VDEF.
19028 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
19029
19030 2004-06-10 Mark Mitchell <mark@codesourcery.com>
19031
19032 PR c++/14211
19033 * g++.dg/conversion/const1.C: New test.
19034
19035 PR c++/15076
19036 * g++.dg/conversion/reinterpret1.C: New test.
19037
19038 PR c++/15877
19039 * g++.dg/template/enum2.C: New test.
19040
19041 PR c++/15227
19042 * g++.dg/template/error13.C: New test.
19043
19044 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19045
19046 PR fortran/14957
19047 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
19048 arguments to test_* REAL and of the right size.
19049
19050 2004-06-10 Jakub Jelinek <jakub@redhat.com>
19051
19052 PR target/15569
19053 PR rtl-optimization/15681
19054 * gcc.dg/20040609-1.c: New test.
19055
19056 2004-06-10 Jakub Jelinek <jakub@redhat.com>
19057
19058 PR c++/14791
19059 * g++.dg/opt/builtins1.C: New test.
19060
19061 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
19062
19063 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
19064 that use default windows32 struct layout.
19065 * gcc.dg/i386-bitfield2.c: Likewise.
19066
19067 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
19068
19069 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
19070 for mingw32 and cygwin targets.
19071
19072 2004-06-09 Geoffrey Keating <geoffk@apple.com>
19073
19074 * gcc.dg/pch/macro-4.c: New.
19075 * gcc.dg/pch/macro-4.hs: New.
19076
19077 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19078
19079 PR fortran/13249
19080 * gfortran.fortran-torture/compile/name_clash.f90: New test.
19081
19082 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19083
19084 PR fortran/13372
19085 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
19086
19087 2004-06-09 Bud Davis <bdavis9659@comcast.net>
19088
19089 PR gfortran/14897
19090 * gfortran.fortran-torture/execute/t_edit.f90: New test.
19091
19092 2004-06-09 Bud Davis <bdavis9659@comcast.net>
19093
19094 PR gfortran/15755
19095 * gfortran.fortran-torture/execute/backspace.c : New test.
19096
19097 2004-06-09 Paul Brook <paul@codesourcery.com>
19098
19099 * gfortran.fortran-torture/execure/intrinsic_associated.f90
19100 (pointer_to_section): Rewrite to use smaller array.
19101
19102 2004-06-08 David Edelsohn <edelsohn@gnu.org>
19103
19104 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
19105 * gcc.dg/ext/altivec-10.c: Same.
19106 * gcc.dg/ext/altivec-11.c: Same.
19107 * gcc.dg/ext/altivec-12.c: Same.
19108 * gcc.dg/ext/altivec-13.c: Same.
19109 * gcc.dg/ext/altivec-14.c: Same.
19110 * gcc.dg/ext/altivec-15.c: Same.
19111 * gcc.dg/ext/altivec-16.c: Same.
19112 * gcc.dg/ext/altivec-3.c: Same.
19113 * gcc.dg/ext/altivec-4.c: Same.
19114 * gcc.dg/ext/altivec-6.c: Same.
19115 * gcc.dg/ext/altivec-7.c: Same.
19116 * gcc.dg/ext/altivec-8.c: Same.
19117 * gcc.dg/ext/altivec-varargs-1.c: Same.
19118
19119 * g++.dg/ext/altivec-1.C: Correct dg syntax.
19120 * g++.dg/ext/altivec-10.C: Same.
19121 * g++.dg/ext/altivec-2.C: Same.
19122 * g++.dg/ext/altivec-3.C: Same.
19123 * g++.dg/ext/altivec-4.C: Same.
19124 * g++.dg/ext/altivec-5.C: Same.
19125 * g++.dg/ext/altivec-6.C: Same.
19126 * g++.dg/ext/altivec-7.C: Same.
19127 * g++.dg/ext/altivec-8.C: Same.
19128 * g++.dg/ext/altivec-9.C: Same.
19129
19130 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19131
19132 PR c++/7841
19133 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
19134
19135 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
19136
19137 * gcc.dg/union-1.c: New test.
19138
19139 2004-06-07 Roger Sayle <roger@eyesopen.com>
19140
19141 * gcc.dg/builtins-41.c: New test case.
19142 * gcc.dg/builtins-42.c: New test case.
19143
19144 2004-06-07 David Edelsohn <edelsohn@gnu.org>
19145
19146 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
19147 * g++.dg/ext/altivec-10.C: Same.
19148 * g++.dg/ext/altivec-2.C: Same.
19149 * g++.dg/ext/altivec-3.C: Same.
19150 * g++.dg/ext/altivec-4.C: Same.
19151 * g++.dg/ext/altivec-5.C: Same.
19152 * g++.dg/ext/altivec-6.C: Same.
19153 * g++.dg/ext/altivec-7.C: Same.
19154 * g++.dg/ext/altivec-8.C: Same.
19155 * g++.dg/ext/altivec-9.C: Same.
19156 * g++.old-deja/g++.abi/cxa_vec.C: Same.
19157 * g++.old-deja/g++.brendan/new3.C: Same.
19158 * gcc.c-torture/execute/eeprof-1.x: Same.
19159
19160 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
19161
19162 PR c/14765
19163 * gcc.dg/pr14765-1.c: New test.
19164
19165 2004-06-07 Roger Sayle <roger@eyesopen.com>
19166
19167 PR c/14649
19168 * gcc.dg/pr14649-1.c: New test case.
19169
19170 2004-06-07 Richard Henderson <rth@redhat.com>
19171
19172 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
19173 if temporaries.
19174
19175 2004-06-07 David Edelsohn <edelsohn@gnu.org>
19176
19177 * g++.dg/eh/elide1.C: Remove XFAIL.
19178
19179 2004-06-07 Mark Mitchell <mark@codesourcery.com>
19180
19181 PR c++/15337
19182 * g++.dg/expr/sizeof3.C: New test.
19183
19184 PR c++/14777
19185 * g++.dg/template/access14.C: New test.
19186
19187 PR c++/15554
19188 * g++.dg/template/enum1.C: New test.
19189
19190 PR c++/15057
19191 * g++.dg/eh/throw1.C: New test.
19192
19193 2004-06-07 David Ayers <d.ayers@inode.at>
19194 Ziemowit Laski <zlaski@apple.com>
19195
19196 * lib/objc.exp (objc_target_compile): Revert the '-framework
19197 Foundation' flag fix, since bare Darwin does not ship
19198 with the Foundation framework.
19199 * objc/execute/next_mapping.h: Provide a local NSConstantString
19200 @interface and @implementation.
19201 (objc_constant_string_init): A constructor function, used to
19202 initialize the NSConstantString meta-class object.
19203 * objc/execute/string1.m: Include "next_mapping.h" instead of
19204 <Foundation/NSString.h>.
19205 * objc/execute/string2.m: Likewise.
19206 * objc/execute/string3.m: Likewise.
19207 * objc/execute/string4.m: Likewise.
19208
19209 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
19210
19211 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
19212 to double. Replace double with FLOAT.
19213 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
19214
19215 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
19216 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
19217 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
19218 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
19219 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
19220 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
19221 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
19222 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
19223
19224 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
19225
19226 PR c/13519
19227 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
19228
19229 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19230
19231 PR c++/15503
19232 * g++.dg/template/meminit2.C: New test.
19233
19234 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
19235
19236 PR target/15822
19237 * gcc.c-torture/execute/compare-fp-1.c,
19238 gcc.c-torture/execute/compare-fp-2.c,
19239 gcc.c-torture/execute/compare-fp-3.c,
19240 gcc.c-torture/execute/compare-fp-4.c,
19241 gcc.c-torture/execute/compare-fp-3.x,
19242 gcc.c-torture/execute/compare-fp-4.x: Moved...
19243 * gcc.c-torture/execute/ieee/compare-fp-1.c,
19244 gcc.c-torture/execute/ieee/compare-fp-2.c,
19245 gcc.c-torture/execute/ieee/compare-fp-3.c,
19246 gcc.c-torture/execute/ieee/compare-fp-4.c,
19247 gcc.c-torture/execute/ieee/compare-fp-3.x,
19248 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
19249
19250 2004-06-04 David Ayers <d.ayers@inode.at>
19251
19252 * objc/execute/protocol-isEqual-4.m: New testcase.
19253
19254 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
19255
19256 * objc/execute/protocol-isEqual-1.m: New testcase.
19257 * objc/execute/protocol-isEqual-2.m: New testcase.
19258 * objc/execute/protocol-isEqual-3.m: New testcase.
19259
19260 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19261
19262 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
19263
19264 2004-06-02 Ziemowit Laski <zlaski@apple.com>
19265
19266 * lib/objc.exp (objc_target_compile): When running tests on
19267 Darwin (Mac OS X), inform the linker about '-framework
19268 'Foundation'.
19269
19270 2004-06-02 Eric Christopher <echristo@redhat.com>
19271
19272 * gcc.c-torture/compile/20040602-1.c: New.
19273
19274 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
19275
19276 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
19277 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
19278
19279 PR tree-optimization/14736
19280 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
19281
19282 PR tree-optimization/14042
19283 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
19284
19285 PR tree-optimization/14729
19286 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
19287
19288 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19289
19290 PR fortran/15557
19291 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
19292
19293 2004-06-01 Richard Hederson <rth@redhat.com>
19294
19295 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
19296
19297 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19298
19299 PR c++/14932
19300 * g++.dg/parse/offsetof4.C: New test.
19301
19302 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
19303
19304 PR objc/7993
19305 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
19306
19307 2004-05-31 Mark Mitchell <mark@codesourcery.com>
19308
19309 PR c++/15701
19310 * g++.dg/template/friend29.C: New test.
19311
19312 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
19313
19314 PR c/15749
19315 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
19316
19317 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
19318
19319 * gcc.dg/sparc-trap-1.c: New test.
19320
19321 2004-05-31 Roger Sayle <roger@eyesopen.com>
19322
19323 PR middle-end/15069
19324 * g++.dg/opt/fold3.C: New test case.
19325
19326 2004-05-30 Graham Stott <graham.stott@btinternet.com>
19327
19328 * lib/target-supports.exp (check_iconv_available): Fix fallout
19329 from 2004-05-28 patch.
19330
19331 2004-05-30 Paul Brook <paul@codesourcery.com>
19332
19333 PR fortran/15620
19334 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
19335 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
19336
19337 2004-05-30 Steven G. Kargl <kargls@comcast.net>
19338
19339 * gfortran.fortran-torture/execute/random_1.f90: New test.
19340
19341 2004-05-28 Ziemowit Laski <zlaski@apple.com>
19342
19343 * g++.dg/ext/altivec-10.C: New test.
19344
19345 2004-05-29 Paul Brook <paul@codesourcery.com>
19346
19347 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
19348
19349 2004-05-28 Ziemowit Laski <zlaski@apple.com>
19350
19351 * gcc.dg/altivec-16.c: New test.
19352
19353 2004-05-28 Janis Johnson <janis187@us.ibm.com>
19354
19355 * lib/target-supports.exp (check_vmx_hw_available): New.
19356 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
19357
19358 * lib/target-supports.exp (check_alias_available,
19359 check_iconv_available, check_named_sections_available): Use
19360 unique names for temporary files.
19361
19362 2004-05-28 Ziemowit Laski <zlaski@apple.com>
19363
19364 * gcc.dg/altivec-15.c: New test.
19365
19366 2004-05-28 Mark Mitchell <mark@codesourcery.com>
19367
19368 PR c++/15083
19369 * g++.dg/warn/noeffect6.C: New test.
19370
19371 PR c++/15471
19372 * g++.dg/expr/ptrmem4.C: New test.
19373
19374 PR c++/15640
19375 * g++.dg/template/operator3.C: New test.
19376
19377 2004-05-28 Mark Mitchell <mark@codesourcery.com>
19378
19379 PR c++/14668
19380 * g++.dg/lookup/redecl1.C: New test.
19381 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
19382
19383 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
19384
19385 * gcc.c-torture/execute/compare-fp-1.c,
19386 gcc.c-torture/execute/compare-fp-2.c,
19387 gcc.c-torture/execute/compare-fp-3.c,
19388 gcc.c-torture/execute/compare-fp-4.c,
19389 gcc.c-torture/execute/compare-fp-3.x,
19390 gcc.c-torture/execute/compare-fp-4.x,
19391 gcc.dg/pr15649-1.c: New.
19392
19393 2004-05-27 Adam Nemet <anemet@lnxw.com>
19394
19395 PR c++/12883
19396 * g++.dg/init/array14.C: New test.
19397
19398 2004-05-25 Janis Johnson <janis187@us.ibm.com>
19399
19400 * lib/compat.exp (compat-get-options-main): New.
19401 (compat-get-options): Remove unneeded code, warn for ignored
19402 command.
19403 (compat-execute): Check flag set by dg-require-* commands.
19404
19405 * lib/compat.exp (compat-execute): Break up long lines.
19406
19407 2004-05-24 Janis Johnson <janis187@us.ibm.com>
19408
19409 * gcc.dg/altivec-7.c: Don't use 'vector long'.
19410 * gcc.dg/altivec-14.c: New test.
19411 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
19412
19413 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
19414 * gcc.dg/altivec-12.c: Ditto.
19415
19416 * gcc.dg/altivec-3.c: Move call to altivec_check.
19417
19418 2004-05-23 Mark Mitchell <mark@codesourcery.com>
19419
19420 PR c++/15044
19421 * g++.dg/template/error12.C: New test.
19422
19423 PR c++/15317
19424 * g++.dg/ext/attrib15.C: New test.
19425
19426 PR c++/15329
19427 * g++.dg/template/ptrmem9.C: New test.
19428
19429 2004-05-25 Paul Brook <paul@codesourcery.com>
19430
19431 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
19432
19433 2004-05-23 Mark Mitchell <mark@codesourcery.com>
19434
19435 PR c++/15165
19436 * g++.dg/template/crash19.C: New test.
19437
19438 2004-05-23 Mark Mitchell <mark@codesourcery.com>
19439
19440 PR c++/15025
19441 * g++.dg/template/redecl1.C: New test.
19442
19443 2004-05-23 Mark Mitchell <mark@codesourcery.com>
19444
19445 PR c++/14821
19446 * g++.dg/other/ns1.C: New test.
19447
19448 PR c++/14883
19449 * g++.dg/template/invalid1.C: New test.
19450
19451 2004-05-23 Paul Brook <paul@codesourcery.com>
19452 Victor Leikehman <lei@haifasphere.co.il>
19453
19454 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
19455 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
19456
19457 2004-05-22 Mark Mitchell <mark@codesourcery.com>
19458
19459 PR c++/15285
19460 PR c++/15299
19461 * g++.dg/template/non-dependent5.C: New test.
19462 * g++.dg/template/non-dependent6.C: New test.
19463
19464 2004-05-22 Mark Mitchell <mark@codesourcery.com>
19465
19466 PR c++/15507
19467 * g++.dg/inherit/union1.C: New test.
19468
19469 PR c++/15542
19470 * g++.dg/template/addr1.C: New test.
19471
19472 PR c++/15427
19473 * g++.dg/template/array5.C: New test.
19474
19475 PR c++/15287
19476 * g++.dg/template/array6.C: New test.
19477
19478 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
19479 Roger Sayle <roger@eyesopen.com>
19480
19481 * g++.dg/lookup/forscope2.C: New test case.
19482
19483 2004-05-22 Ben Elliston <bje@au.ibm.com>
19484
19485 * gcc.dg/cpp/Wmissingdirs.c: New.
19486
19487 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
19488
19489 PR target/15301
19490 * gcc.dg/compat/union-m128-1.h: New file.
19491 * gcc.dg/compat/union-m128-1_main.c: Likewise.
19492 * gcc.dg/compat/union-m128-1_x.c: Likewise.
19493 * gcc.dg/compat/union-m128-1_y.c: Likewise.
19494
19495 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
19496
19497 PR target/15302
19498 * gcc.dg/compat/struct-complex-1.h: New file.
19499 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
19500 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
19501 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
19502
19503 2004-05-20 Roger Sayle <roger@eyesopen.com>
19504
19505 PR middle-end/3074
19506 * gcc.dg/pr3074-1.c: New test case.
19507 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
19508
19509 2004-05-20 Falk Hueffner <falk@debian.org>
19510
19511 PR other/15526
19512 * gcc.dg/ftrapv-1.c: New test case.
19513
19514 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
19515
19516 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
19517
19518 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
19519 Jeff Law <law@redhat.com>
19520
19521 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
19522 * gcc.dg/tree-ssa/20040518-2.c: New test.
19523
19524 * gcc.dg/tree-ssa/20040518-1.c: New test.
19525
19526 2004-05-18 Zack Weinberg <zack@codesourcery.com>
19527
19528 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
19529
19530 2004-05-18 Paul Brook <paul@codesourcery.com>
19531
19532 PR fortran/13930
19533 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
19534
19535 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19536
19537 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
19538 constant folding.
19539
19540 2004-05-17 Steven Bosscher <stevenb@suse.de>
19541
19542 * gcc.dg/tree-ssa/20040517-1.c: New test.
19543
19544 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19545
19546 * gcc.dg/loop-4.c: New test.
19547
19548 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
19549
19550 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
19551
19552 2004-05-15 Bud Davis <bdavis9659@comcast.net>
19553
19554 PR fortran/15311
19555 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
19556
19557 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19558
19559 PR fortran/13826
19560 PR fortran/13940
19561 * gfortran.fortran-torture/compile/data_1.f90: New test.
19562
19563 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
19564
19565 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
19566 * gcc.dg/uninit-H.c: Define ASM for __s390__.
19567
19568 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
19569
19570 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
19571
19572 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
19573
19574 PR c/15444
19575 * gcc.dg/format/xopen-1.c: Adjust expected message.
19576 * gcc.dg/format/xopen-3.c: New test.
19577
19578 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
19579
19580 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
19581
19582 2004-05-14 Jeff Law <law@redhat.com>
19583
19584 * gcc.dg/tree-ssa/20040514-2.c: New test.
19585
19586 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19587
19588 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
19589 this ...
19590 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
19591 this.
19592
19593 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
19594
19595 * gcc.dg/tree-ssa/20040514-1.c: New test.
19596
19597 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19598
19599 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
19600 test.
19601
19602 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19603
19604 PR fortran/14066
19605 * gfortran.fortran-torture/compile/do_1.f90: New test.
19606
19607 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19608
19609 PR fortran/15051
19610 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
19611 test.
19612
19613 2004-05-14 Bud Davis <bdavis9659@comcast.net>
19614
19615 PR fortran/15149
19616 * gfortran.fortran-torture/execute/random_init.f90: New test.
19617
19618 2004-05-13 Paul Brook <paul@codesourcery.com>
19619
19620 PR fortran/15314
19621 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
19622
19623 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
19624
19625 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
19626 for the powerpc case.
19627
19628 2004-05-13 Jeff Law <law@redhat.com>
19629
19630 * gcc.dg/tree-ssa/20040513-1.c: New test.
19631 * gcc.dg/tree-ssa/20040513-2.c: New test.
19632
19633 2004-05-13 Paul Brook <paul@codesourcery.com>
19634
19635 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
19636 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
19637 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
19638
19639 2004-05-13 Andreas Schwab <schwab@suse.de>
19640
19641 PR other/10819
19642 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
19643 characters.
19644
19645 2004-05-13 Bud Davis <bdavis9659@comcast.net>
19646
19647 PR fortran/15294
19648 * gfortran.fortran-torture/execute/adjustr.f90: New file.
19649
19650 2004-05-13 Diego Novillo <dnovillo@redhat.com>
19651
19652 Merge from tree-ssa-20020619-branch. See
19653 ChangeLog.tree-ssa for details.
19654
19655 2004-05-11 Ziemowit Laski <zlaski@apple.com>
19656
19657 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
19658 include <altivec.h> explicitly.
19659 * gcc.dg/altivec-13.c: Likewise.
19660
19661 2004-05-11 Paul Brook <paul@codesourcery.com>
19662
19663 * gcc.c-torture/compile/20010518-1.c: Force enum size.
19664
19665 2004-05-10 Eric Christopher <echristo@redhat.com>
19666
19667 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
19668 * gcc.dg/sibcall-4.c: Ditto.
19669
19670 2004-05-10 Ziemowit Laski <zlaski@apple.com>
19671
19672 * g++.dg/ext/altivec-8.C: New test case.
19673 * gcc.dg/altivec-13.c: New test case.
19674
19675 2004-05-08 Roger Sayle <roger@eyesopen.com>
19676
19677 * gcc.c-torture/execute/divcmp-1.c: New test case.
19678 * gcc.c-torture/execute/divcmp-2.c: New test case.
19679 * gcc.c-torture/execute/divcmp-3.c: New test case.
19680
19681 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
19682
19683 * g++.dg/other/pragma-re-2.C: New test.
19684
19685 2004-05-07 Uros Bizjak <uros@kss-loka.si>
19686
19687 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
19688 * gcc.dg/i386-387-2.c: Likewise.
19689
19690 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
19691 __builtin_drem.
19692 * gcc.dg/i386-387-6.c: Likewise.
19693
19694 2004-05-07 Uros Bizjak <uros@kss-loka.si>
19695
19696 * gcc.dg/builtins-33.c: Also check log1p*.
19697
19698 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
19699
19700 PR optimization/15296
19701 * gcc.c-torture/execute/pr15296.c: New test.
19702
19703 2004-05-05 Uros Bizjak <uros@kss-loka.si>
19704
19705 * gcc.dg/builtins-40.c: New test.
19706
19707 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
19708
19709 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
19710
19711 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
19712
19713 * g++.dg/ext/spe1.C: New testcase.
19714
19715 2004-05-04 Ziemowit Laski <zlaski@apple.com>
19716
19717 * objc.dg/image-info.m: Allow additional attributes
19718 for __image_info section.
19719
19720 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
19721
19722 * gcc.dg/torture/mips-hilo-2.c: New test.
19723
19724 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19725
19726 PR c++/14389
19727 * g++.dg/template/member5.C: New test.
19728
19729 2004-05-03 Uros Bizjak <uros@kss-loka.si>
19730
19731 * gcc.dg/builtins-34.c: Also check expm1*.
19732
19733 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19734
19735 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
19736 * gcc.dg/torture/builtin-convert-3.c: New test.
19737
19738 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
19739
19740 PR middle-end/15054
19741 * g++.dg/opt/pr15054.C: New test.
19742
19743 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19744
19745 * gcc.dg/torture/builtin-rounding-1.c: New test.
19746 * gcc.dg/builtins-25.c: Delete.
19747 * gcc.dg/builtins-29.c: Delete.
19748
19749 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
19750
19751 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
19752 * gcc.dg/sibcall-4.c: Likewise.
19753 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
19754
19755 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
19756
19757 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
19758 bit-field on 16-bit targets.
19759
19760 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
19761
19762 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
19763 16-bit targets.
19764
19765 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
19766
19767 * gcc.dg/rs6000-power2-1.c: Change to compile only.
19768 * gcc.dg/rs6000-power2-2.c: Likewise.
19769
19770 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
19771
19772 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
19773 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
19774 Change the asm registers to be in form of frN instead of fN.
19775
19776 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19777
19778 * gcc.dg/torture/builtin-convert-2.c: New test.
19779
19780 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
19781
19782 * gcc.dg/rs6000-power2-1.c: New test.
19783 * gcc.dg/rs6000-power2-2.c: New test.
19784
19785 2004-04-28 Jan Hubicka <jh@suse.cz>
19786
19787 * gcc.dg/unused-6.c: New test.
19788
19789 2004-04-24 Laurent GUERBY <laurent@guerby.net>
19790 Ulrich Weigand <uweigand@de.ibm.com>
19791
19792 * ada/acats/run_all.sh: Define $target variable.
19793
19794 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
19795
19796 PR c++/15119
19797 * g++.dg/other/vararg-1.C: New test.
19798
19799 PR c++/4794
19800 * g++.dg/eh/cleanup3.C: New test.
19801
19802 2004-04-24 Laurent GUERBY <laurent@guerby.net>
19803
19804 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
19805 and ad8011a (target_insn).
19806 * ada/acats/support/macro.dfs: Likewise.
19807 * ada/acats/support/impbit.adb: New file.
19808
19809 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
19810
19811 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
19812
19813 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19814
19815 * gcc.dg/loop-3.c: New test.
19816
19817 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
19818
19819 * gcc.c-torture/execute/simd-5.c: New test.
19820
19821 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19822
19823 PR c++/15064
19824 * g++.dg/template/crash18.C: New test.
19825
19826 2004-04-22 Mark Mitchell <mark@codesourcery.com>
19827
19828 * g++.dg/ext/complit3.C: New test.
19829
19830 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
19831
19832 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
19833 * gcc.dg/altivec-3.c: Same.
19834 * gcc.dg/altivec-varargs-1.c: Same.
19835
19836 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
19837
19838 * lib/target-supports.exp (check_profiling_available): Assume
19839 profiling is not available on powerpc-eabi targets.
19840
19841 2004-04-21 Janis Johnson <janis187@us.ibm.com>
19842
19843 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
19844 * gcc.dg/vmx/bug-1.c: Ditto.
19845
19846 2004-04-20 Eric Christopher <echristo@redhat.com>
19847
19848 * gcc.dg/charset/extern.c: New test.
19849 * g++.dg/charset/extern3.cc: Ditto.
19850
19851 2004-04-20 Uros Bizjak <uros@kss-loka.si>
19852
19853 * gcc.dg/builtins-39.c: New test.
19854
19855 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
19856
19857 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
19858
19859 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
19860
19861 * gcc.dg/torture/mips-hilo-1.c: New test.
19862
19863 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
19864
19865 * gcc.c-torture/compile/20040419-1.c: New test.
19866
19867 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
19868
19869 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
19870
19871 2004-04-18 Zack Weinberg <zack@codesourcery.com>
19872 Aldy Hernandez <aldyh@redhat.com>
19873
19874 * gcc.c-torture/execute/va-arg-24.c: New.
19875
19876 2004-04-17 Zack Weinberg <zack@codesourcery.com>
19877 Aldy Hernandez <aldyh@redhat.com>
19878
19879 * gcc.dg/vmx/1b-01.c: New.
19880 * gcc.dg/vmx/1b-02.c: New.
19881 * gcc.dg/vmx/1b-03.c: New.
19882 * gcc.dg/vmx/1b-04.c: New.
19883 * gcc.dg/vmx/1b-05.c: New.
19884 * gcc.dg/vmx/1b-06.c: New.
19885 * gcc.dg/vmx/1b-07.c: New.
19886 * gcc.dg/vmx/1c-01.c: New.
19887 * gcc.dg/vmx/1c-02.c: New.
19888 * gcc.dg/vmx/3a-01a.c: New.
19889 * gcc.dg/vmx/3a-01.c: New.
19890 * gcc.dg/vmx/3a-01m.c: New.
19891 * gcc.dg/vmx/3a-03.c: New.
19892 * gcc.dg/vmx/3a-03m.c: New.
19893 * gcc.dg/vmx/3a-04.c: New.
19894 * gcc.dg/vmx/3a-04m.c: New.
19895 * gcc.dg/vmx/3a-05.c: New.
19896 * gcc.dg/vmx/3a-06.c: New.
19897 * gcc.dg/vmx/3a-06m.c: New.
19898 * gcc.dg/vmx/3a-07.c: New.
19899 * gcc.dg/vmx/3b-01.c: New.
19900 * gcc.dg/vmx/3b-02.c: New.
19901 * gcc.dg/vmx/3b-10.c: New.
19902 * gcc.dg/vmx/3b-13.c: New.
19903 * gcc.dg/vmx/3b-14.c: New.
19904 * gcc.dg/vmx/3b-15.c: New.
19905 * gcc.dg/vmx/3c-01a.c: New.
19906 * gcc.dg/vmx/3c-01.c: New.
19907 * gcc.dg/vmx/3c-02.c: New.
19908 * gcc.dg/vmx/3c-03.c: New.
19909 * gcc.dg/vmx/3d-01.c: New.
19910 * gcc.dg/vmx/4-01.c: New.
19911 * gcc.dg/vmx/4-03.c: New.
19912 * gcc.dg/vmx/5-01.c: New.
19913 * gcc.dg/vmx/5-02.c: New.
19914 * gcc.dg/vmx/5-03.c: New.
19915 * gcc.dg/vmx/5-04.c: New.
19916 * gcc.dg/vmx/5-05.c: New.
19917 * gcc.dg/vmx/5-06.c: New.
19918 * gcc.dg/vmx/5-07.c: New.
19919 * gcc.dg/vmx/5-07t.c: New.
19920 * gcc.dg/vmx/5-08.c: New.
19921 * gcc.dg/vmx/5-10.c: New.
19922 * gcc.dg/vmx/5-11.c: New.
19923 * gcc.dg/vmx/7-01a.c: New.
19924 * gcc.dg/vmx/7-01.c: New.
19925 * gcc.dg/vmx/7c-01.c: New.
19926 * gcc.dg/vmx/7d-01.c: New.
19927 * gcc.dg/vmx/7d-02.c: New.
19928 * gcc.dg/vmx/8-01.c: New.
19929 * gcc.dg/vmx/8-02a.c: New.
19930 * gcc.dg/vmx/8-02.c: New.
19931 * gcc.dg/vmx/brode-1.c: New.
19932 * gcc.dg/vmx/bug-1.c: New.
19933 * gcc.dg/vmx/bug-2.c: New.
19934 * gcc.dg/vmx/bug-3.c: New.
19935 * gcc.dg/vmx/cw-bug-1.c: New.
19936 * gcc.dg/vmx/cw-bug-2.c: New.
19937 * gcc.dg/vmx/cw-bug-3.c: New.
19938 * gcc.dg/vmx/dct.c: New.
19939 * gcc.dg/vmx/debug-1.c: New.
19940 * gcc.dg/vmx/debug-2.c: New.
19941 * gcc.dg/vmx/debug-3.c: New.
19942 * gcc.dg/vmx/debug-4.c: New.
19943 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
19944 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
19945 * gcc.dg/vmx/eg-5.c: New.
19946 * gcc.dg/vmx/fft.c: New.
19947 * gcc.dg/vmx/gcc-bug-1.c: New.
19948 * gcc.dg/vmx/gcc-bug-2.c: New.
19949 * gcc.dg/vmx/gcc-bug-3.c: New.
19950 * gcc.dg/vmx/gcc-bug-4.c: New.
19951 * gcc.dg/vmx/gcc-bug-5.c: New.
19952 * gcc.dg/vmx/gcc-bug-6.c: New.
19953 * gcc.dg/vmx/gcc-bug-7.c: New.
19954 * gcc.dg/vmx/gcc-bug-8.c: New.
19955 * gcc.dg/vmx/gcc-bug-9.c: New.
19956 * gcc.dg/vmx/gcc-bug-b.c: New.
19957 * gcc.dg/vmx/gcc-bug-c.c: New.
19958 * gcc.dg/vmx/gcc-bug-d.c: New.
19959 * gcc.dg/vmx/gcc-bug-e.c: New.
19960 * gcc.dg/vmx/gcc-bug-f.c: New.
19961 * gcc.dg/vmx/gcc-bug-g.c: New.
19962 * gcc.dg/vmx/gcc-bug-i.c: New.
19963 * gcc.dg/vmx/harness.h: New.
19964 * gcc.dg/vmx/ira1.c: New.
19965 * gcc.dg/vmx/ira2a.c: New.
19966 * gcc.dg/vmx/ira2b.c: New.
19967 * gcc.dg/vmx/ira2.c: New.
19968 * gcc.dg/vmx/ira2c.c: New.
19969 * gcc.dg/vmx/mem.c: New.
19970 * gcc.dg/vmx/newton-1.c: New.
19971 * gcc.dg/vmx/ops.c: New.
19972 * gcc.dg/vmx/sn7153.c: New.
19973 * gcc.dg/vmx/spill2.c: New.
19974 * gcc.dg/vmx/spill3.c: New.
19975 * gcc.dg/vmx/spill.c: New.
19976 * gcc.dg/vmx/t.c: New.
19977 * gcc.dg/vmx/varargs-1.c: New.
19978 * gcc.dg/vmx/varargs-2.c: New.
19979 * gcc.dg/vmx/varargs-3.c: New.
19980 * gcc.dg/vmx/varargs-4.c: New.
19981 * gcc.dg/vmx/varargs-5.c: New.
19982 * gcc.dg/vmx/varargs-6.c: New.
19983 * gcc.dg/vmx/varargs-7.c: New.
19984 * gcc.dg/vmx/vmx.exp: New.
19985 * gcc.dg/vmx/vprint-1.c: New.
19986 * gcc.dg/vmx/vscan-1.c: New.
19987 * gcc.dg/vmx/x-01.c: New.
19988 * gcc.dg/vmx/x-02.c: New.
19989 * gcc.dg/vmx/x-03.c: New.
19990 * gcc.dg/vmx/x-04.c: New.
19991 * gcc.dg/vmx/x-05.c: New.
19992 * gcc.dg/vmx/yousufi-1.c: New.
19993 * gcc.dg/vmx/zero-1.c: New.
19994 * gcc.dg/vmx/zero.c: New.
19995
19996 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
19997
19998 * g++.dg/lookup/java1.C: Update for chage of
19999 _Jv_AllocObject.
20000 * g++.dg/lookup/java2.C: Likewise.
20001
20002 2004-04-17 Laurent GUERBY <laurent@guerby.net>
20003
20004 * ada/acats/run_all.sh: use -O2 by default.
20005
20006 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
20007
20008 * gcc.dg/vr-mult-[12].c: New tests.
20009
20010 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20011
20012 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
20013
20014 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
20015
20016 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
20017
20018 * lib/target-supports.exp (check_profiling_available): Assume profiling
20019 isn't available for mips*-*-elf targets.
20020
20021 2004-04-14 Uros Bizjak <uros@kss-loka.si>
20022
20023 * gcc.dg/builtins-38.c: New test.
20024
20025 2004-04-14 Eric Christopher <echristo@redhat.com>
20026
20027 * g++.dg/charset/charset.exp: Run .cc extension tests.
20028
20029 2004-04-14 Zack Weinberg <zack@codesourcery.com>
20030
20031 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
20032
20033 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20034
20035 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
20036
20037 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
20038
20039 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
20040 * gcc.dg/i386-387-2.c: Likewise.
20041
20042 * gcc.dg/i386-387-7.c: New test.
20043 * gcc.dg/i386-387-8.c: New test.
20044
20045 * gcc.dg/builtins-37.c: New test.
20046
20047 2004-04-13 Geoffrey Keating <geoffk@apple.com>
20048
20049 * g++.dg/pch/externc-1.C: Add missing semicolon.
20050
20051 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
20052
20053 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
20054
20055 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20056
20057 * gcc.c-torture/execute/20040411-1.c: New test.
20058
20059 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
20060
20061 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
20062
20063 2004-04-09 Chris Demetriou <cgd@broadcom.com>
20064
20065 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
20066
20067 2004-04-09 Zack Weinberg <zack@codesourcery.com>
20068
20069 * lib/target-supports.exp (check_named_sections_available): New.
20070 * lib/gcc-dg.exp (dg-require-named-sections): New.
20071 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
20072 old-deja.exp. Also prune error-count message from HP linker.
20073 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
20074
20075 * g++.dg/init/init-ref4.C: Use dg-require-weak.
20076 * g++.old-deja/g++.pt/static3.C: Likewise.
20077 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
20078
20079 2004-04-09 Roger Sayle <roger@eyesopen.com>
20080
20081 * gcc.c-torture/execute/20040409-1.c: New test case.
20082 * gcc.c-torture/execute/20040409-2.c: New test case.
20083 * gcc.c-torture/execute/20040409-3.c: New test case.
20084
20085 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
20086
20087 * gcc.dg/20040409-1.c: New test.
20088
20089 2004-04-08 Roger Sayle <roger@eyesopen.com>
20090
20091 PR target/14888
20092 * g++.dg/opt/pr14888.C: New test case.
20093
20094 2004-04-08 Geoffrey Keating <geoffk@apple.com>
20095
20096 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
20097 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
20098 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
20099 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
20100 New tests.
20101
20102 2004-04-08 Paul Brook <paul@codesourcery.com>
20103
20104 * gcc.dg/spill-1.c: New test.
20105
20106 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20107
20108 * gcc.dg/torture/builtin-ctype-2.c: New test.
20109
20110 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
20111
20112 * gcc.dg/pch/pch.exp: Add largefile test.
20113
20114 2004-04-06 Geoffrey Keating <geoffk@apple.com>
20115
20116 * g++.dg/pch/externc-1.Hs: New.
20117 * g++.dg/pch/externc-1.C: New.
20118
20119 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20120
20121 * gcc.dg/compat/struct-by-value-5a_main.c,
20122 gcc.dg/compat/struct-by-value-5b_main.c: New files.
20123 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
20124 * gcc.dg/compat/struct-by-value-5a_x.c,
20125 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
20126 gcc.dg/compat/struct-by-value-5_x.c.
20127 * gcc.dg/compat/struct-by-value-5a_y.c,
20128 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
20129 gcc.dg/compat/struct-by-value-5_y.c.
20130
20131 * gcc.dg/compat/struct-by-value-6a_main.c,
20132 gcc.dg/compat/struct-by-value-6b_main.c: New files.
20133 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
20134 * gcc.dg/compat/struct-by-value-6a_x.c,
20135 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
20136 gcc.dg/compat/struct-by-value-6_x.c.
20137 * gcc.dg/compat/struct-by-value-6a_y.c,
20138 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
20139 gcc.dg/compat/struct-by-value-6_y.c.
20140
20141 * gcc.dg/compat/struct-by-value-7a_main.c,
20142 gcc.dg/compat/struct-by-value-7b_main.c: New files.
20143 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
20144 * gcc.dg/compat/struct-by-value-7a_x.c,
20145 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
20146 gcc.dg/compat/struct-by-value-7_x.c.
20147 * gcc.dg/compat/struct-by-value-7a_y.c,
20148 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
20149 gcc.dg/compat/struct-by-value-7_y.c.
20150
20151 2004-04-06 Jakub Jelinek <jakub@redhat.com>
20152
20153 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
20154 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
20155 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
20156 options.
20157
20158 2004-04-06 Uros Bizjak <uros@kss-loka.si>
20159
20160 * gcc.dg/builtins-36.c: New test.
20161
20162 2004-04-06 Paul Brook <paul@codesourcery.com>
20163
20164 * README.gcc: Remove obsolete contraint on testcases.
20165
20166 2004-04-05 Paul Brook <paul@codesourcery.com>
20167
20168 PR2123
20169 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
20170 failure and exit(0) on success.
20171 * g++.dg/expr/anew2.C: Ditto.
20172 * g++.dg/expr/anew3.C: Ditto.
20173 * g++.dg/expr/anew4.C: Ditto.
20174
20175 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
20176
20177 PR c++/3518
20178 * g++.dg/template/unify7.C: New.
20179
20180 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
20181
20182 * g++.dg/README: Bring up to date with new subdirectories; remove
20183 duplicate subdirectory lines.
20184
20185 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
20186
20187 PR c++/14007
20188 * g++.dg/template/unify5.C: New.
20189 * g++.dg/template/unify6.C: New.
20190 * g++.dg/template/qualttp20.C: Adjust.
20191 * g++.old-deja/g++.jason/report.C: Adjust.
20192 * g++.old-deja/g++.other/qual1.C: Adjust.
20193
20194 2004-04-01 Mark Mitchell <mark@codesourcery.com>
20195
20196 PR c++/14803
20197 * g++.dg/inherit/ptrmem1.C: New test.
20198
20199 2004-04-01 Jakub Jelinek <jakub@redhat.com>
20200
20201 PR c++/14755
20202 * gcc.c-torture/execute/20040331-1.c: New test.
20203 * gcc.dg/20040331-1.c: New test.
20204
20205 2004-04-01 Paul Brook <paul@codesourcery.com>
20206
20207 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
20208
20209 2004-03-30 Mark Mitchell <mark@codesourcery.com>
20210
20211 PR c++/14724
20212 * g++.dg/init/goto1.C: New test.
20213
20214 PR c++/14763
20215 * g++.dg/template/defarg4.C: New test.
20216
20217 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
20218
20219 * gcc.dg/altivec-11.c: Extend test for more valid cases.
20220
20221 2004-03-28 David Edelsohn <edelsohn@gnu.org>
20222
20223 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
20224
20225 2004-03-28 Zack Weinberg <zack@codesourcery.com>
20226
20227 * gcc.dg/noncompile/undeclared-2.c: New test.
20228
20229 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
20230
20231 * gcc.dg/940409-1.c: Remove XFAIL.
20232 * gcc.dg/reg-vol-struct-1.c: New test.
20233
20234 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20235
20236 * gcc.dg/torture/builtin-wctype-1.c: New test.
20237
20238 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
20239
20240 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
20241 * gcc.dg/20001101-1.c: Likewise.
20242 * gcc.dg/20001102-1.c: Likewise.
20243
20244 2004-03-25 Roger Sayle <roger@eyesopen.com>
20245
20246 * gcc.dg/compare8.c: Add an additional test for XOR.
20247
20248 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20249
20250 * gcc.dg/torture/builtin-ctype-1.c: New test.
20251
20252 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20253
20254 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
20255 * gcc.dg/torture/builtin-math-1.c: Likewise.
20256 * gcc.dg/torture/builtin-power-1.c: New test.
20257
20258 2004-03-24 Andreas Schwab <schwab@suse.de>
20259
20260 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
20261 IA64 assembler.
20262
20263 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
20264 Roger Sayle <roger@eyesopen.com>
20265
20266 * gcc.dg/compare8.c: New test case.
20267
20268 2004-03-23 Ziemowit Laski <zlaski@apple.com>
20269
20270 * g++.dg/ext/altivec-7.C: New test.
20271
20272 2004-03-23 Zack Weinberg <zack@codesourcery.com>
20273
20274 PR 12267, 12391, 12560, 13129, 14114, 14133
20275 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
20276 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
20277 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
20278 Adjust error regexps.
20279 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
20280 * gcc.dg/noncompile/undeclared-1.c: New test cases.
20281 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
20282 * gcc.dg/local1.c: Add explanatory comment.
20283
20284 2004-03-23 Roger Sayle <roger@eyesopen.com>
20285
20286 PR optimization/14669
20287 * g++.dg/opt/fold2.C: New test case.
20288
20289 2004-03-22 Jakub Jelinek <jakub@redhat.com>
20290
20291 PR c/14069
20292 * gcc.dg/20040322-1.c: New test.
20293
20294 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
20295
20296 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
20297 * gcc.dg/ultrasp4.c: Likewise.
20298 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
20299
20300 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
20301
20302 * gcc.dg/i386-sse-8.c: Reset default options.
20303
20304 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
20305
20306 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
20307 in the error message text.
20308
20309 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
20310
20311 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
20312
20313 2004-03-21 Mark Mitchell <mark@codesourcery.com>
20314
20315 PR c++/14616
20316 * g++.dg/init/array13.C: New test.
20317
20318 2004-03-20 Roger Sayle <roger@eyesopen.com>
20319
20320 PR target/13889
20321 * gcc.c-torture/compile/pr13889.c: New test case.
20322
20323 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
20324
20325 PR c/14635
20326 * builtins-1.c (nan, nans): Don't test.
20327 * builtins-30.c: Don't use nan, nanf, nanl.
20328 * builtins-35.c: New test.
20329
20330 2004-03-19 Ziemowit Laski <zlaski@apple.com>
20331
20332 * g++.dg/ext/altivec-6.C: New test.
20333
20334 2004-03-19 Mark Mitchell <mark@codesourcery.com>
20335
20336 * g++.dg/init/placement3.C: New test.
20337
20338 * g++.dg/template/spec13.C: New test.
20339
20340 * g++.dg/lookup/using11.C: New test.
20341
20342 * g++.dg/lookup/koenig3.C: New test.
20343
20344 * g++.dg/template/operator2.C: New test.
20345
20346 * g++.dg/expr/dtor3.C: New test.
20347 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
20348 marker.
20349 * g++.old-deja/g++.law/visibility28.C: Likewise.
20350
20351 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
20352
20353 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
20354 * gcc.dg/ppc64-abi-3.c: Likewise.
20355
20356 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20357
20358 PR c++/14545
20359 * g++.dg/parse/template15.C: New test.
20360
20361 2004-03-18 Mark Mitchell <mark@codesourcery.com>
20362
20363 * g++.dg/expr/dtor2.C: New test.
20364
20365 * g++.dg/lookup/anon4.C: New test.
20366
20367 * g++.dg/overload/using1.C: New test.
20368
20369 * g++.dg/template/lookup7.C: New test.
20370
20371 * g++.dg/template/typename6.C: New test.
20372
20373 * g++.dg/expr/cond6.C: New test.
20374
20375 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20376
20377 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
20378
20379 2004-03-18 Mark Mitchell <mark@codesourcery.com>
20380
20381 * g++.dg/expr/cond5.C: New test.
20382 * g++.dg/expr/constcast1.C: Likewise.
20383 * g++.dg/expr/ptrmem2.C: Likewise.
20384 * g++.dg/expr/ptrmem3.C: Likewise.
20385 * g++.dg/lookup/main1.C: Likewise.
20386 * g++.dg/template/lookup6.C: Likewise.
20387
20388 2004-03-18 Mark Mitchell <mark@codesourcery.com>
20389
20390 * gcc.dg/local1.c: New test.
20391
20392 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
20393
20394 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20395
20396 * gcc.dg/torture/builtin-convert-1.c: New test.
20397
20398 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20399
20400 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
20401
20402 2004-03-16 Mark Mitchell <mark@codesourcery.com>
20403
20404 PR c++/14481
20405 * g++.dg/warn/Wunused-7.C: New test.
20406
20407 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20408
20409 * gcc.dg/torture/builtin-integral-1.c: New test.
20410
20411 2004-03-16 Mark Mitchell <mark@codesourcery.com>
20412
20413 PR c++/14586
20414 * g++.dg/parse/non-dependent3.C: New test.
20415
20416 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
20417
20418 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
20419 * g++.dg/eh/simd-2.C: Likewise.
20420 * g++.dg/init/array10.C: Likewise.
20421 * gcc.c-torture/compile/simd-1.c: Likewise.
20422 * gcc.c-torture/compile/simd-2.c: Likewise.
20423 * gcc.c-torture/compile/simd-3.c: Likewise.
20424 * gcc.c-torture/compile/simd-4.c: Likewise.
20425 * gcc.c-torture/compile/simd-6.c: Likewise.
20426 * gcc.c-torture/execute/simd-1.c: Likewise.
20427 * gcc.c-torture/execute/simd-2.c: Likewise.
20428 * gcc.dg/compat/vector-defs.h: Likewise.
20429 * gcc.dg/20020531-1.c: Likewise.
20430 * gcc.dg/altivec-3.c: Likewise.
20431 * gcc.dg/altivec-4.c: Likewise.
20432 * gcc.dg/altivec-varargs-1.c: Likewise.
20433 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
20434 * gcc.dg/i386-mmx-3.c: Likewise.
20435 * gcc.dg/i386-sse-4.c: Likewise.
20436 * gcc.dg/i386-sse-5.c: Likewise.
20437 * gcc.dg/i386-sse-8.c: Likewise.
20438 * gcc.dg/simd-1.c: Likewise.
20439 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
20440 __ev64_opaque__ since the machine description provides it.
20441
20442 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
20443
20444 * lib/compat.exp (skip_list): New global variable.
20445 Use it to hold the user defined COMPAT_SKIPS list if any.
20446 (compat-obj): Add the members of skip_list to optall.
20447
20448 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
20449
20450 * gcc.dg/compat/union-by-value-1_main.c,
20451 union-by-value-1_x.c, union-by-value-1_y.c,
20452 union-check.h, union-defs.h,
20453 union-init.h, union-return-1_main.c,
20454 union-return-1_x.c, union-return-1_y.c: New files.
20455
20456 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
20457
20458 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
20459 mixed-struct-init.h: Add 4 mixed structure types.
20460 struct-by-value-21_main.c, struct-by-value-21_x.c,
20461 struct-by-value-21_y.c, struct-return-21_main.c,
20462 struct-return-21_x.c, struct-return-21_y.c: New files.
20463
20464 2004-03-13 Mark Mitchell <mark@codesourcery.com>
20465
20466 PR c++/14550
20467 * g++.dg/parse/template14.C: New test.
20468
20469 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
20470
20471 * gcc.c-torture/execute/20040313-1.c: New test.
20472
20473 2004-03-13 Jakub Jelinek <jakub@redhat.com>
20474
20475 PR target/14533
20476 * gcc.dg/20040311-2.c: New test.
20477
20478 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
20479
20480 PR other/14544
20481 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
20482 bit-field.
20483
20484 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
20485
20486 * gcc.dg/20040305-2.c: Add missing return statement.
20487
20488 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20489
20490 * gcc.dg/builtins-34.c: Also check pow10*.
20491
20492 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
20493
20494 PR target/14262
20495 * gcc.dg/20040305-2.c: New test.
20496
20497 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
20498
20499 * gcc.dg/20040310-1.c: New test.
20500
20501 2004-03-11 Roger Sayle <roger@eyesopen.com>
20502
20503 * gcc.c-torture/execute/20040311-1.c: New test case.
20504
20505 2004-03-11 Mark Mitchell <mark@codesourcery.com>
20506
20507 PR c++/14476
20508 * g++.dg/lookup/enum1.C: New test.
20509
20510 2004-03-10 Mark Mitchell <mark@codesourcery.com>
20511
20512 PR c++/14510
20513 * g++.dg/lookup/struct2.C: New test.
20514
20515 2004-03-10 Uros Bizjak <uros@kss-loka.si>
20516
20517 * gcc.dg/builtins-34.c: New test.
20518
20519 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20520
20521 * gcc.dg/torture/builtin-nonneg-1.c: New test.
20522
20523 2004-03-09 James E Wilson <wilson@specifixinc.com>
20524
20525 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
20526 * gcc.dg/alias-2.c: New testcase.
20527
20528 2004-03-09 Zack Weinberg <zack@codesourcery.com>
20529
20530 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
20531
20532 2004-03-09 Roger Sayle <roger@eyesopen.com>
20533
20534 * gcc.c-torture/execute/20040309-1.c: New test case.
20535
20536 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
20537
20538 PR c++/14397
20539 * g++.dg/overload/ref1.C: New.
20540
20541 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20542
20543 PR c++/14409
20544 * g++.dg/template/spec12.C: New test.
20545
20546 PR c++/14448
20547 * g++.dg/parse/crash14.C: New test.
20548
20549 2004-03-09 Mark Mitchell <mark@codesourcery.com>
20550
20551 PR c++/14230
20552 * g++.dg/init/ref11.C: New test.
20553
20554 2004-03-09 Mark Mitchell <mark@codesourcery.com>
20555
20556 PR c++/14432
20557 * g++.dg/parse/builtin2.C: New test.
20558
20559 2004-03-08 Mark Mitchell <mark@codesourcery.com>
20560
20561 PR c++/14401
20562 * g++.dg/init/ctor3.C: New test.
20563 * g++.dg/init/union1.C: New test.
20564 * g++.dg/ext/anon-struct4.C: New test.
20565
20566 2004-03-08 Mark Mitchell <mark@codesourcery.com>
20567
20568 * g++.dg/lookup/koenig1.C: Tweak error messages.
20569 * g++.dg/lookup/used-before-declaration.C: Likewise.
20570 * g++.dg/other/do1.C: Likewise.
20571 * g++.dg/overload/koenig1.C: Likewise.
20572 * g++.dg/parse/crash13.C: Likewise.
20573 * g++.dg/template/instantiate3.C: Likewise.
20574
20575 2004-03-08 Eric Christopher <echristo@redhat.com>
20576
20577 * * lib/target-supports.exp: Enable libiconv in test
20578 compilation. Fix up error checking.
20579
20580 2004-03-08 Roger Sayle <roger@eyesopen.com>
20581
20582 PR middle-end/14289
20583 * gcc.dg/pr14289-1.c: New test case.
20584 * gcc.dg/pr14289-2.c: Likewise.
20585 * gcc.dg/pr14289-3.c: Likewise.
20586
20587 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
20588
20589 * gcc.c-torture/execute/20040308-1.c: New test.
20590
20591 2004-03-07 Roger Sayle <roger@eyesopen.com>
20592
20593 * gcc.c-torture/execute/20040307-1.c: New test case.
20594
20595 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
20596
20597 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
20598
20599 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
20600
20601 * gcc.dg/20040306-1.c: New test.
20602
20603 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
20604
20605 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
20606 them static.
20607 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
20608
20609 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20610
20611 PR c/14465
20612 * gcc.dg/decl-6.c: New test.
20613
20614 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20615
20616 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
20617 Rename LOGPOW -> LOG_POW.
20618 (SQRT_EXP, POW_EXP): New.
20619
20620 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20621
20622 * gcc.dg/i386-sse-8.c: New test.
20623
20624 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20625
20626 PR c/14114
20627 * gcc.dg/decl-5.c: New test.
20628
20629 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
20630
20631 * gcc.dg/20040305-1.c: New test.
20632
20633 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
20634
20635 PR other/14354
20636 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
20637
20638 2004-03-04 Ziemowit Laski <zlaski@apple.com>
20639
20640 PR c++/14425, c++/14426
20641 * g++.dg/ext/altivec-4.C: New test.
20642 * g++.dg/ext/altivec-5.C: New test.
20643
20644 2004-03-04 Geoffrey Keating <geoffk@apple.com>
20645
20646 * g++.old-deja/g++.other/linkage1.C: Expect errors about
20647 global variables of a type with no linkage.
20648 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
20649 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
20650 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
20651 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
20652 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
20653 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
20654 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
20655 * g++.dg/warn/deprecated.C: Name enum Color.
20656 * g++.dg/overload/VLA.C: Name structure for 'b'.
20657 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
20658
20659 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20660
20661 * gcc.c-torture/compile/20040304-1.c: New test.
20662
20663 2004-03-03 Zack Weinberg <zack@codesourcery.com>
20664
20665 PR 13728
20666 * gcc.dg/decl-4.c: New testcase.
20667
20668 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
20669
20670 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
20671 as PRECF if sizeof (float) > sizeof (double).
20672 (PRECL): Make it the same as PRECF if
20673 sizeof (float) > sizeof (long double).
20674
20675 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20676
20677 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
20678 system type. Add check for irix6 which doesn't have c99 runtime.
20679
20680 2004-03-03 Bob Wilson <bob.wilson@acm.org>
20681
20682 * gcc.dg/const-elim-1.c: xfail for xtensa.
20683
20684 2004-03-01 Mark Mitchell <mark@codesourcery.com>
20685
20686 PR c++/14369
20687 * g++.dg/template/cond4.C: New test.
20688
20689 2004-03-01 Mark Mitchell <mark@codesourcery.com>
20690
20691 PR c++/14360
20692 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
20693
20694 PR c++/14361
20695 * g++.dg/parse/defarg7.C: New test.
20696
20697 PR c++/14359
20698 * g++.dg/template/friend26.C: New test.
20699
20700 2004-03-01 Mark Mitchell <mark@codesourcery.com>
20701
20702 PR c++/14324
20703 * g++.dg/abi/mangle21.C: New test.
20704
20705 PR c++/14260
20706 * g++.dg/parse/constructor2.C: New test.
20707
20708 PR c++/14337
20709 * g++.dg/template/sfinae1.C: New test.
20710
20711 2004-02-29 Mark Mitchell <mark@codesourcery.com>
20712
20713 PR c++/14267
20714 * g++.dg/expr/crash2.C: New test.
20715
20716 PR middle-end/13448
20717 * gcc.dg/inline-5.c: New test.
20718 * gcc.dg/always-inline.c: Split out tests into ...
20719 * gcc.dg/always-inline2.c: ... this and ...
20720 * gcc.dg/always-inline3.c: ... this.
20721
20722 2004-02-29 Mark Mitchell <mark@codesourcery.com>
20723
20724 PR debug/12103
20725 * g++.dg/debug/crash1.C: New test.
20726
20727 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
20728
20729 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
20730 function with __attribute__((noinline)).
20731 (recurser_void2): Likewise.
20732 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
20733 (recurser_void2): Likewise.
20734
20735 2004-02-29 Roger Sayle <roger@eyesopen.com>
20736
20737 PR middle-end/14203
20738 * g++.dg/warn/Wunused-6.C: New test case.
20739
20740 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
20741
20742 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
20743 not defined.
20744
20745 2004-02-27 Eric Christopher <echristo@redhat.com>
20746
20747 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
20748 * g++.dg/charset/asm2.c: Run only x86.
20749 * gcc.dg/charset/asm3.c: Ditto.
20750
20751 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
20752
20753 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
20754 ld_library_path.
20755
20756 2004-02-27 Ziemowit Laski <zlaski@apple.com>
20757
20758 * g++.dg/ext/altivec-3.C: New.
20759
20760 2004-02-26 Richard Henderson <rth@redhat.com>
20761
20762 * g++.dg/ext/attrib10.C: Mark for warning.
20763 * gcc.dg/attr-alias-1.c: New.
20764
20765 2004-02-26 Richard Henderson <rth@redhat.com>
20766
20767 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
20768 * gcc.c-torture/execute/20040208-2.c: ... it back.
20769
20770 2004-02-26 Eric Christopher <echristo@redhat.com>
20771
20772 * lib/target-supports.exp (check-iconv-available): New function.
20773 * lib/gcc-dg.exp (dg-require-iconv): New function.
20774 Use above.
20775 * gcc.dg/charset: New directory.
20776 * gcc.dg/charset/charset.exp: New file.
20777 * gcc.dg/charset/asm1.c: Ditto.
20778 * gcc.dg/charset/asm2.c: Ditto.
20779 * gcc.dg/charset/asm3.c: Ditto.
20780 * gcc.dg/charset/asm4.c: Ditto.
20781 * gcc.dg/charset/asm5.c: Ditto.
20782 * gcc.dg/charset/attribute1.c: Ditto.
20783 * gcc.dg/charset/attribute2.c: Ditto.
20784 * gcc.dg/charset/string1.c: Ditto.
20785 * g++.dg/charset: New directory.
20786 * g++.dg/dg.exp: Add here. Special options.
20787 * g++.dg/charset/charset.exp: New file.
20788 * g++.dg/charset/asm1.c: Ditto.
20789 * g++.dg/charset/asm2.c: Ditto.
20790 * g++.dg/charset/asm3.c: Ditto.
20791 * g++.dg/charset/asm4.c: Ditto.
20792 * g++.dg/charset/attribute1.c: Ditto.
20793 * g++.dg/charset/attribute2.c: Ditto.
20794 * g++.dg/charset/extern1.cc: Ditto.
20795 * g++.dg/charset/extern2.cc: Ditto.
20796 * g++.dg/charset/string1.c: Ditto.
20797
20798 2004-02-26 Mark Mitchell <mark@codesourcery.com>
20799
20800 PR c++/14278
20801 * g++.dg/parse/comma1.C: New test.
20802
20803 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20804
20805 PR c++/14284
20806 * g++.dg/template/ttp8.C: New test.
20807
20808 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
20809
20810 * gcc.dg/fixuns-trunc-1.c: New test.
20811
20812 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20813
20814 * gcc.dg/builtins-config.h: Use #elif.
20815
20816 2004-02-26 Michael Matz <matz@suse.de>
20817
20818 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
20819 * gcc.dg/991214-1.c: Likewise.
20820 * gcc.dg/i386-asm-1.c: Likewise.
20821
20822 2004-02-25 Richard Henderson <rth@redhat.com>
20823
20824 * gcc.c-torture/execute/20040208-2.c: Move ...
20825 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
20826
20827 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20828
20829 PR c++/14246
20830 * g++.dg/other/crash-3.C: New test.
20831
20832 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20833
20834 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
20835 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
20836
20837 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
20838 HP-UX.
20839
20840 2004-02-24 Michael Matz <matz@suse.de>
20841
20842 * gcc.dg/i386-regparm.c: New.
20843
20844 2004-02-23 James E Wilson <wilson@specifixinc.com>
20845
20846 * gcc.c-torture/execute/20040223-1.c: New.
20847
20848 2004-02-23 Zack Weinberg <zack@codesourcery.com>
20849 Kazu Hirata <kazu@cs.umass.edu>
20850
20851 * gcc.dg/fwritable-strings-1.c: Remove.
20852
20853 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
20854
20855 PR c/14156
20856 * gcc.dg/20040223-1.c: New test.
20857
20858 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20859
20860 PR c++/14106
20861 * g++.dg/ext/typeof9.C: New test.
20862
20863 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20864
20865 PR c++/14250
20866 * g++.dg/other/switch1.C: New test.
20867
20868 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20869
20870 * gcc.dg/cast-function-1.c: Adjust for new informative message.
20871 * gcc.dg/va-arg-1.c: Likewise.
20872
20873 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20874
20875 PR c++/14143
20876 * g++.dg/template/koenig5.C: New test.
20877
20878 2004-02-21 Ziemowit Laski <zlaski@apple.com>
20879
20880 * g++.dg/ext/altivec-1.C: Generalize target triple.
20881 * g++.dg/ext/altivec-2.C: New test case.
20882 * g++.dg/ext/altivec_check.h: New file.
20883 * gcc.dg/altivec-1.c: Generalize target triple;
20884 include altivec_check.h and call altivec_check().
20885 * gcc.dg/altivec-[2-5].c: Generalize target triple.
20886 * gcc.dg/altivec-6.c: New test case.
20887 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
20888 type casts as needed.
20889 * gcc.dg/altivec-10.c: Include altivec_check.h and call
20890 altivec_check().
20891 * gcc.dg/altivec-12.c: New test case.
20892 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
20893 include altivec_check.h and call altivec_check().
20894 * gcc.dg/altivec_check.h: New file.
20895
20896 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20897
20898 * lib/target-supports.exp (check_alias_available): Don't mangle
20899 function `g' in test program.
20900
20901 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20902
20903 * lib/target-supports.exp (check_profiling_available): Check
20904 argument to determine whether we support a profiling type.
20905 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
20906 check_profiling_available.
20907 * g++.dg/bprob/bprob.exp: Likewise.
20908 * g77.dg/bprob/bprob.exp: Likewise.
20909 * gcc.misc-tests/bprob.exp: Likewise.
20910 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
20911 dg-require-profiling and delete expected error handling.
20912 * gcc.dg/20021014-1.c: Likewise.
20913 * gcc.dg/nest.c: Likewise.
20914
20915 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20916
20917 PR c++/12007
20918 * g++.dg/other/vthunk1.C: New test.
20919
20920 2004-02-20 Falk Hueffner <falk@debian.org>
20921
20922 PR target/14201
20923 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
20924
20925 2004-02-20 Mark Mitchell <mark@codesourcery.com>
20926
20927 PR c++/13927
20928 * g++.dg/other/error8.C: Remove XFAIL markers.
20929
20930 PR c++/14173
20931 * g++.dg/ext/packed5.C: New test.
20932
20933 PR c++/14199
20934 * g++.dg/warn/Wunused-5.C: New test.
20935
20936 PR c++/14186
20937 * g++.dg/lookup/member1.C: New test.
20938
20939 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
20940
20941 * gcc.c-torture/compile/20040130-1.c: Enable only when
20942 __INT_MAX__ >= 2147483647L.
20943 * gcc.c-torture/compile/961203-1.c: Likewise.
20944
20945 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
20946
20947 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
20948 * g++.dg/opt/template1.C: Robustify assembler regexp
20949
20950 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20951
20952 * gcc.c-torture/execute/simd-4.x: Remove.
20953 * gcc.c-torture/execute/va-arg-25.x: Likewise.
20954 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
20955 Guard with #ifndef SKIP_ATTRIBUTE.
20956 * gcc.dg/compat/vector-1_y.c: Likewise.
20957 * gcc.dg/compat/vector-2_x.c: Likewise.
20958 * gcc.dg/compat/vector-2_y.c: Likewise.
20959 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
20960 * g++.dg/eh/simd-2.C: Likewise.
20961
20962 2004-02-19 Alan Modra <amodra@bigpond.net.au>
20963
20964 * gcc.c-torture/compile/complex-1.c: New.
20965
20966 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
20967
20968 PR target/14209
20969 * gcc.c-torture/execute/20040218-1.c: New test.
20970
20971 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20972
20973 PR c++/14181
20974 * g++.dg/parse/new2.C: New test.
20975
20976 2004-02-18 Paul Brook <paul@codesourcery.com>
20977
20978 * gcc.c-torture/compile/libcall-1.c: New test.
20979
20980 2004-02-18 Paul Brook <paul@codesourcery.com>
20981
20982 PR debug/12934
20983 * gcc.dg/debug/debug-7.c: New test.
20984
20985 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
20986
20987 * gcc.dg/20040217-1.c: New test.
20988
20989 2004-02-17 Zack Weinberg <zack@codesourcery.com>
20990
20991 * gcc.c-torture/execute/990208-1.x: Delete.
20992
20993 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
20994
20995 * gcc.c-torture/execute/20040208-2.x: New file.
20996
20997 2004-02-17 Mark Mitchell <mark@codesourcery.com>
20998
20999 PR c++/11326
21000 * g++.dg/abi/structret1.C: New test.
21001
21002 2004-02-17 Jakub Jelinek <jakub@redhat.com>
21003
21004 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
21005 (i386_cpuid): No need to test if cpuid is available on AMD64.
21006 Fix assembly, so that it works onboth i386 and AMD64.
21007 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
21008 (vecInLong): Fix s[] member type to unsigned int.
21009 (vecInWord): Remove type.
21010 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
21011 (a64, b64, c64, d64, e64): Remove.
21012 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
21013 Remove unused variable. Remove initialization of removed variables.
21014 Don't call mmx_tests nor sse_tests.
21015 (reference_mmx, reference_sse): Remove.
21016 (check): Add return stmt.
21017 * gcc.dg/i386-sse-7.c: New test.
21018 * gcc.dg/i386-mmx-4.c: New test.
21019
21020 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21021
21022 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
21023 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
21024 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
21025 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
21026 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
21027 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
21028 g++.dg/tc1/dr94.C: Fix line terminator.
21029
21030 2004-02-16 Geoffrey Keating <geoffk@apple.com>
21031
21032 * gcc.c-torture/compile/20040216-1.c: New.
21033
21034 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21035
21036 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
21037 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
21038 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
21039 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
21040 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
21041 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
21042
21043 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21044
21045 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
21046
21047 2004-02-15 Mark Mitchell <mark@codesourcery.com>
21048
21049 PR c++/13971
21050 * g++.dg/expr/cond4.C: New test.
21051
21052 PR c++/14086
21053 * g++.dg/lookup/crash2.C: New test.
21054
21055 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
21056
21057 * gcc.c-torture/compile/20040214-2.c: New test.
21058
21059 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
21060
21061 PR c++/14116
21062 * g++.dg/ext/typeof8.C: New test.
21063
21064 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
21065
21066 * gcc.c-torture/compile/20040214-1.c: New test.
21067
21068 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21069
21070 PR c++/13635
21071 * g++.dg/template/spec11.C: New test.
21072
21073 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21074
21075 PR c++/13927
21076 * g++.dg/other/error8.C: New test.
21077
21078 2004-02-13 Mark Mitchell <mark@codesourcery.com>
21079
21080 PR c++/14122
21081 * g++.dg/template/array4.C: New test.
21082
21083 PR c++/14108
21084 * g++.dg/inherit/thunk2.C: New test.
21085
21086 PR c++/14083
21087 * g++.dg/eh/cond2.C: New test.
21088
21089 2004-02-12 Alan Modra <amodra@bigpond.net.au>
21090
21091 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
21092
21093 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
21094
21095 * lib/scanasm.exp (dg-scan): Quote pattern before display.
21096
21097 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
21098
21099 * g++.dg/simd-2.C: xfail on ppc64-linux.
21100
21101 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
21102
21103 PR c/456
21104 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
21105 tests.
21106
21107 2004-02-11 Uros Bizjak <uros@kss-loka.si>
21108
21109 * gcc.dg/builtins-33.c: New test.
21110
21111 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
21112
21113 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
21114
21115 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
21116
21117 * g++.dg/simd-2.C: Set -maltivec for ppc64.
21118
21119 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
21120
21121 * gcc.dg/ppc64-abi-3.c: New test.
21122
21123 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
21124
21125 PR c/14092
21126
21127 * gcc.dg/pr14092-1.c: New testcase.
21128
21129 2004-02-10 Alan Modra <amodra@bigpond.net.au>
21130
21131 * gcc.dg/cpp/assert4.c: Fix typo last change.
21132
21133 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
21134 * gcc.dg/cpp/assert4.c: Handle powerpc64.
21135
21136 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
21137
21138 2004-02-09 Roger Sayle <roger@eyesopen.com>
21139
21140 * gcc.c-torture/compile/20040209-1.c: New test case.
21141
21142 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
21143
21144 * gcc.dg/c90-init-1.c: Adjust expected error messages.
21145
21146 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
21147
21148 * gcc.c-torture/execute/20040208-[12].c: New tests.
21149
21150 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21151
21152 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
21153
21154 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21155
21156 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
21157
21158 2004-02-07 Zack Weinberg <zack@codesourcery.com>
21159
21160 Bug 13856
21161 * gcc.dg/visibility-8.c: New testcase.
21162
21163 2004-02-07 Zack Weinberg <zack@codesourcery.com>
21164
21165 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
21166 arguments.
21167 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
21168
21169 2004-02-07 Roger Sayle <roger@eyesopen.com>
21170
21171 PR middle-end/13696
21172 * g++.dg/opt/fold1.C: New test case.
21173
21174 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21175
21176 PR c++/14033
21177 * g++.dg/other/crash-2.C: New test.
21178
21179 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21180
21181 PR c++/14028
21182 * g++.dg/parse/angle-bracket2.C: New test.
21183
21184 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21185
21186 PR middle-end/13750
21187 Revert:
21188 2004-01-15 Geoffrey Keating <geoffk@apple.com>
21189 PR pch/13361
21190 * testsuite/g++.dg/pch/wchar-1.C: New.
21191 * testsuite/g++.dg/pch/wchar-1.Hs: New.
21192
21193 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21194
21195 PR c++/14008
21196 * g++.dg/parse/error15.C: New test.
21197 * g++.dg/parse/crash11.C: Update dg-error mark.
21198
21199 2004-02-04 Mark Mitchell <mark@codesourcery.com>
21200
21201 PR c++/13932
21202 * g++.dg/warn/conv2.C: New test.
21203
21204 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21205
21206 PR c++/13086
21207 * g++.dg/warn/incomplete1.C: Remove xfail.
21208
21209 2004-02-04 Mark Mitchell <mark@codesourcery.com>
21210
21211 * lib/file-format.exp (gcc_target_object_format): Use
21212 ${tool}_target_compile, not gcc_target_compile.
21213 * lib/target-supports.exp (check_alias_available): Likewise.
21214 (check_gc_sections_available): Likewise.
21215 * g++.dg/ext/attrib10.C: Use dg-require-alias.
21216 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
21217 dg-require-alias.
21218
21219 2004-02-04 Mark Mitchell <mark@codesourcery.com>
21220
21221 PR c++/13969
21222 * g++.dg/template/static6.C: New test.
21223
21224 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
21225
21226 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
21227
21228 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21229
21230 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
21231 tests for systems where `char' is unsigned by default.
21232
21233 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21234
21235 PR c++/13997
21236 * g++.dg/template/partial3.C: New test.
21237
21238 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
21239
21240 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
21241 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
21242 Remove mentions of obsolete ports.
21243
21244 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
21245
21246 * gcc.dg/noncompile/20001228-1.c: Fix for new
21247 error message.
21248
21249 2004-02-03 Roger Sayle <roger@eyesopen.com>
21250
21251 PR target/9348
21252 * gcc.c-torture/execute/multdi-1.c: New test case.
21253
21254 2004-02-03 Mark Mitchell <mark@codesourcery.com>
21255
21256 PR c++/13925
21257 * g++.dg/template/lookup5.C: New test.
21258
21259 2004-02-03 Mark Mitchell <mark@codesourcery.com>
21260
21261 PR c++/13950
21262 * g++.dg/template/lookup4.C: New test.
21263
21264 PR c++/13970
21265 * g++.dg/parse/error14.C: New test.
21266
21267 PR c++/14002
21268 * g++.dg/parse/template13.C: New test.
21269
21270 2004-02-03 Mark Mitchell <mark@codesourcery.com>
21271
21272 PR c++/13978
21273 * g++.dg/template/koenig4.C: New test.
21274
21275 PR c++/13968
21276 * g++.dg/template/crash17.C: New test.
21277
21278 PR c++/13975
21279 * g++.dg/parse/error13.C: New test.
21280 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
21281
21282 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21283
21284 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
21285
21286 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
21287
21288 PR c/11658
21289 PR c/13994
21290 * gcc.dg/noncompile/20040203-1.c: New test.
21291 * gcc.dg/noncompile/20040203-2.c: Likewise.
21292 * gcc.dg/noncompile/20040203-3.c: Likewise.
21293 * gcc.dg/20040203-1.c: Likewise.
21294
21295 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
21296
21297 PR c++/10858
21298 * g++.dg/template/sizeof7.C: New test.
21299
21300 2004-02-02 Eric Christopher <echristo@redhat.com>
21301 Zack Weinberg <zack@codesourcery.com>
21302
21303 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
21304
21305 2004-02-02 Zack Weinberg <zack@codesourcery.com>
21306
21307 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
21308 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
21309 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
21310 * gcc.dg/cleanup-5.c: Run only on Linux targets.
21311
21312 2004-02-02 Mark Mitchell <mark@codesourcery.com>
21313
21314 PR c++/13113
21315 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
21316
21317 PR c++/13854
21318 * g++.dg/ext/attrib13.C: New test.
21319
21320 PR c++/13907
21321 * g++.dg/conversion/op2.C: New test.
21322
21323 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
21324
21325 * gcc.dg/titype-1.c: Fix pasto.
21326
21327 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
21328
21329 * gcc.dg/titype-1.c: New test.
21330
21331 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21332
21333 PR c++/13957
21334 * g++.dg/template/non-type-template-argument-1.C,
21335 g++.dg/template/qualified-id1.C: Update dg-error marks.
21336 * g++.dg/template/nontype6.C: New test.
21337
21338 2004-02-01 Roger Sayle <roger@eyesopen.com>
21339
21340 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
21341 * gcc.dg/builtins-31.c: New testcase.
21342 * gcc.dg/builtins-32.c: New testcase.
21343
21344 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
21345
21346 * objc.dg/call-super-2.m: Update line numbers
21347 for the including of stddef.h.
21348
21349 2004-01-30 Michael Matz <matz@suse.de>
21350
21351 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
21352 g++.dg/ext/case-range3.C: New tests.
21353
21354 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21355
21356 DR206
21357 PR c++/13813
21358 * g++.dg/template/member4.C: New test.
21359
21360 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21361
21362 PR c++/13683
21363 * g++.dg/template/sizeof6.C: New test.
21364
21365 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
21366
21367 * gcc.dg/fwritable-strings-1.c: New test.
21368
21369 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
21370
21371 * gcc.c-torture/compile/20040130-1.c: New test.
21372
21373 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
21374
21375 * objc.dg/call-super-2.m: Include stddef.h for size_t.
21376
21377 2004-01-29 Mark Mitchell <mark@codesourcery.com>
21378
21379 PR c++/13883
21380 * g++.dg/template/ctor3.C: New test.
21381
21382 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21383
21384 * g++.dg/tc1: New directory.
21385 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
21386 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
21387 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
21388 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
21389 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
21390
21391 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21392
21393 * g++.dg/parse/error11.C: New test.
21394 * g++.dg/parse/error12.C: Likewise.
21395
21396 2004-01-28 Ziemowit Laski <zlaski@apple.com>
21397
21398 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
21399 (scan_initial, main): Use aligned_sizeof instead of sizeof.
21400
21401 2004-01-28 Mark Mitchell <mark@codesourcery.com>
21402
21403 PR c++/13791
21404 * g++.dg/ext/attrib12.C: New test.
21405
21406 PR c++/13736
21407 * g++.dg/parse/cast2.C: New test.
21408
21409 2004-01-27 James E Wilson <wilson@specifixinc.com>
21410
21411 * objc.dg/encode-2.m (main): New local string. Set depending on
21412 sizeof long. Use in sscanf call.
21413 * objc.dg/encode-3.m (main): New local string. Set depending on
21414 sizeof long. Use in scan_initial call.
21415
21416 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21417
21418 * objc.dg/call-super-2.m: Make LP64-safe.
21419 * objc.dg/desig-init-1.m: Likewise.
21420
21421 2004-01-27 Devang Patel <dpatel@apple.com>
21422
21423 * g++.dg/debug/namespace1.C: New test.
21424
21425 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
21426
21427 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
21428 xscale-*-*.
21429
21430 * gcc.dg/arm-mmx-1.c: New test.
21431
21432 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
21433
21434 * gcc.dg/20040127-1.c: New test.
21435 * gcc.dg/20040127-2.c: New test.
21436
21437 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21438
21439 * objc.dg/stret-1.m (glob): Renamed to globa.
21440
21441 2004-01-26 Mark Mitchell <mark@codesourcery.com>
21442
21443 PR c++/13663
21444 * g++.dg/expr/for1.C: New test.
21445
21446 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
21447
21448 PR middle-end/13779
21449 * gcc.dg/darwin-longlong.c: New test.
21450
21451 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
21452
21453 * gcc.dg/20040124-1.c: Moved test from here...
21454 * gcc.c-torture/compile/20040124-1.c: ...to here.
21455
21456 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
21457
21458 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
21459 the assembly output if -m64 is passed.
21460
21461 2004-01-25 Mark Mitchell <mark@codesourcery.com>
21462
21463 PR c++/13833
21464 * g++.dg/template/cond3.C: New test.
21465
21466 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21467
21468 PR c++/13810
21469 * g++.dg/template/ttp7.C: New test.
21470
21471 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21472
21473 PR c++/13797
21474 * g++.dg/template/nontype4.C: New test.
21475 * g++.dg/template/nontype5.C: Likewise.
21476
21477 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
21478
21479 * gcc.dg/torture/mips-clobber-at.c: New test.
21480
21481 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
21482
21483 * gcc.dg/20040124-1.c: New test.
21484
21485 2004-01-24 Jakub Jelinek <jakub@redhat.com>
21486
21487 * gcc.dg/20040123-1.c: New test.
21488
21489 2004-01-23 Zack Weinberg <zack@codesourcery.com>
21490
21491 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
21492
21493 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
21494
21495 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
21496
21497 2004-01-23 Andrew Pinski <apinski@apple.com>
21498
21499 * gcc.dg/20030121-1.c: Move to ..
21500 * gcc.dg/20040121-1.c: here.
21501
21502 2004-01-23 Roger Sayle <roger@eyesopen.com>
21503
21504 * gcc.dg/builtins-29.c: New test case.
21505
21506 2004-01-23 Zack Weinberg <zack@codesourcery.com>
21507
21508 PR 18314
21509 * gcc.dg/builtins-30.c: New testcase.
21510
21511 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
21512
21513 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
21514 * lib/g77.exp: Likewise.
21515 * lib/objc.exp: Likewise.
21516 * lib/g++.exp: Likewise.
21517
21518 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
21519
21520 * gcc.dg/struct-by-value-2.c: New test.
21521
21522 2004-01-21 Andrew Pinski <apinski@apple.com>
21523
21524 PR target/13785
21525 * gcc.dg/20030121-1.c: New test.
21526
21527 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
21528
21529 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
21530 clobber frame pointer register in asm statement.
21531
21532 2004-01-21 Falk Hueffner <falk@debian.org>
21533
21534 * gcc.c-torture/compile/20040121-1.c: New test.
21535
21536 2004-01-21 Zack Weinberg <zack@codesourcery.com>
21537
21538 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
21539
21540 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
21541
21542 * gcc.dg/ppc64-abi-2.c: New test.
21543
21544 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
21545
21546 * lib/treelang.exp: Fill out this file.
21547 * lib/treelang-dg.exp: New File.
21548
21549 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
21550
21551 * gcc.c-torture/compile/981022-1.c: Remove.
21552 * gcc.dg/array-5.c: Remove XFAIL.
21553 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
21554 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
21555 gcc.dg/cond-lvalue-1.c: Update.
21556 * gcc.dg/cast-lvalue-2.c: New test.
21557
21558 2004-01-19 Mark Mitchell <mark@codesourcery.com>
21559
21560 PR c++/13592
21561 * g++.dg/other/error1.C (class foo): Tweak error message.
21562
21563 PR c++/13592
21564 * g++.dg/template/call2.C: New test.
21565
21566 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21567
21568 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
21569 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
21570 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
21571 scalar-return-1_x.c, scalar-return-2_y.c,
21572 scalar-return-3_x.c, scalar-return-3_y.c,
21573 scalar-return-4_x.c, scalar-return-4_y.c,
21574 struct-align-1.h, struct-align-1_x.c,
21575 struct-align-1_y.c, struct-align-2.h,
21576 struct-align-2_x.c, struct-align-2_y.c,
21577 struct-by-value-10_y.c, struct-by-value-11_x.c,
21578 struct-by-value-11_y.c, struct-by-value-12_x.c,
21579 struct-by-value-12_y.c, struct-by-value-13_x.c,
21580 struct-by-value-13_y.c, struct-by-value-14_x.c,
21581 struct-by-value-14_y.c, struct-by-value-15_x.c,
21582 struct-by-value-15_y.c, struct-by-value-16_y.c,
21583 struct-by-value-17_y.c, struct-by-value-18_y.c,
21584 struct-by-value-19_y.c, struct-by-value-1_x.c,
21585 struct-by-value-1_y.c, struct-by-value-20_y.c,
21586 struct-by-value-2_x.c, struct-by-value-2_y.c,
21587 struct-by-value-3_y.c, struct-by-value-4_x.c,
21588 struct-by-value-4_y.c, struct-by-value-5_y.c,
21589 struct-by-value-6_y.c, struct-by-value-7_y.c
21590 struct-by-value-8_x.c, struct-by-value-8_y.c
21591 struct-by-value-9_x.c, struct-by-value-9_y.c
21592 struct-return-10_x.c, struct-return-10_y.c,
21593 struct-return-19_x.c, struct-return-20_x.c
21594 struct-return-2_x.c, struct-return-2_y.c
21595 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
21596 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
21597
21598 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21599
21600 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
21601 attribute on sparc*-sun-solaris2.*.
21602
21603 2004-01-18 Mark Mitchell <mark@codesourcery.com>
21604
21605 PR c++/13710
21606 * g++.dg/ext/typeof7.C: New test.
21607
21608 2004-01-18 David Edelsohn <edelsohn@gnu.org>
21609
21610 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
21611 * gcc.dg/const-elim-1.c: Same.
21612
21613 2004-01-17 Ziemowit Laski <zlaski@apple.com>
21614
21615 * objc.dg/stret-1.m: New.
21616 * objc.dg/stret-2.m: New.
21617
21618 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
21619
21620 PR c++/11895
21621 * g++.dg/ext/vector1.C: New test.
21622
21623 2004-01-16 Geoffrey Keating <geoffk@apple.com>
21624
21625 * gcc.dg/pch/import-1.c: New.
21626 * gcc.dg/pch/import-1.hs: New.
21627 * gcc.dg/pch/import-1a.h: New.
21628 * gcc.dg/pch/import-1b.h: New.
21629 * gcc.dg/pch/import-1c.h: New.
21630
21631 2004-01-16 Mark Mitchell <mark@codesourcery.com>
21632
21633 PR c++/13574
21634 * g++.dg/ext/array1.C: New test.
21635
21636 PR c++/13178
21637 * g++.dg/conversion/op1.C: New test.
21638
21639 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
21640
21641 PR 11864
21642 From Kazumoto Kojima / Dan Kegel:
21643 * gcc.dg/pr11864-1.c: New test.
21644
21645 PR 10392
21646 From Marcus Comstedt / Dan Kegel:
21647 * gcc.dg/pr10392-1.c: New test.
21648
21649 2004-01-16 Mark Mitchell <mark@codesourcery.com>
21650
21651 PR c++/13478
21652 * g++.dg/init/ref10.C: New test.
21653
21654 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21655
21656 PR c++/13407
21657 * g++.dg/parse/typename6.C: New test.
21658
21659 2004-01-15 Geoffrey Keating <geoffk@apple.com>
21660
21661 PR pch/13361
21662 * testsuite/g++.dg/pch/wchar-1.C: New.
21663 * testsuite/g++.dg/pch/wchar-1.Hs: New.
21664
21665 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21666
21667 PR c++/9259
21668 * g++.dg/expr/sizeof2.C: New test.
21669
21670 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
21671
21672 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
21673
21674 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
21675
21676 PR c++/13659
21677 * g++.dg/lookup/strong-using-3.C: New.
21678 * g++.dg/lookup/using-10.C: New.
21679
21680 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
21681
21682 PR c++/13594
21683 * g++.dg/lookup/strong-using-2.C: New.
21684
21685 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
21686 Dan Kegel <dank@kegel.com>
21687 J"orn Rennecke <joern.rennecke@superh.com>
21688
21689 PR target/9365
21690 * gcc.dg/pr9365-1.c: New test.
21691
21692 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21693
21694 PR c++/8856
21695 * g++.dg/parse/casting-operator2.C: New test.
21696 * g++.old-deja/g++.pt/explicit83.C: Remove.
21697
21698 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
21699
21700 * gcc.dg/label-compound-stmt-1.c: New test.
21701 * gcc.c-torture/compile/950922-1.c,
21702 gcc.c-torture/compile/20000211-3.c,
21703 gcc.c-torture/compile/20000518-1.c,
21704 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
21705 compound statements.
21706
21707 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
21708
21709 * gcc.dg/ppc64-abi-1.c: New test.
21710
21711 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
21712
21713 * g++.dg/ext/attrib9.C: Add dg-warnings.
21714
21715 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21716
21717 PR c++/12335
21718 * g++.dg/parse/dtor3.C: New test.
21719
21720 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
21721
21722 PR c++/12709
21723 * g++.dg/parse/try-catch-1.C: New test.
21724
21725 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
21726
21727 * ada/acats/run_all.sh: Add more verbose output in acats.log
21728 when compiling tests.
21729
21730 2004-01-12 Zack Weinberg <zack@codesourcery.com>
21731
21732 PR 13656
21733 * gcc.dg/typedef-redecl.c: New test case.
21734 * gcc.dg/typedef-redecl.h: New support file.
21735
21736 2004-01-13 Jan Hubicka <jh@suse.cz>
21737
21738 * gcc.dg/always_inline.c: New test.
21739 * gcc.dg/debug/20031231-1.c: Fix.
21740
21741 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21742
21743 PR c++/13474
21744 * g++.dg/template/array3.C: New test.
21745
21746 2004-01-12 Zack Weinberg <zack@codesourcery.com>
21747
21748 * g++.dg/ext/lvalue1.C: No longer expected to fail.
21749 * g++.dg/warn/Wunused-2.C: Likewise.
21750
21751 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21752
21753 PR c++/13289
21754 * g++.dg/template/instantiate6.C: New test.
21755
21756 2004-01-12 Roger Sayle <roger@eyesopen.com>
21757
21758 PR middle-end/11397
21759 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
21760
21761 2004-01-12 Jan Hubicka <jh@suse.cz>
21762
21763 PR opt/12826
21764 * gcc.dg/20040112-1.c: New.
21765
21766 * gcc.dg/dwarf-die[1-7].c: Move to...
21767 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
21768 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
21769
21770 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
21771
21772 PR c++/4100
21773 * g++.dg/parse/friend4.C: New test.
21774
21775 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
21776
21777 PR c++/4100
21778 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
21779 definition is called a friend.
21780
21781 2004-01-11 Zack Weinberg <zack@codesourcery.com>
21782
21783 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
21784
21785 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
21786
21787 PR c++/3478
21788 * g++.dg/parse/error10.C: New test.
21789 * g++.dg/template/arg2.C: Accept "invalid type" error.
21790
21791 2004-01-11 Jakub Jelinek <jakub@redhat.com>
21792
21793 PR middle-end/13392
21794 * g++.dg/opt/expect2.C: New test.
21795
21796 2004-01-10 Zack Weinberg <zack@codesourcery.com>
21797
21798 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
21799 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
21800 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
21801 Update dg-error regexps.
21802
21803 2004-01-10 Zack Weinberg <zack@codesourcery.com>
21804
21805 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
21806 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
21807
21808 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21809
21810 * gcc.dg/pragma-re-1.c: Use right pointer type.
21811
21812 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21813
21814 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
21815
21816 2004-01-09 Geoffrey Keating <geoffk@apple.com>
21817
21818 * gcc.dg/rs6000-ldouble-1.c: New.
21819
21820 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21821
21822 DR 337
21823 PR c++/9256
21824 * g++.dg/other/abstract1.C: New test.
21825
21826 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
21827
21828 * g++.dg/lookup/strong-using-1.C: New.
21829
21830 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
21831
21832 PR c/11234
21833 * gcc.dg/func-ptr-conv-1.c: New test.
21834 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
21835
21836 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
21837
21838 PR target/13380.
21839 * gcc.c-torture/compile/20040109-1.c: New.
21840
21841 2004-01-08 Stuart Hastings <stuart@apple.com>
21842
21843 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
21844 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
21845 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
21846
21847 2004-01-09 Alan Modra <amodra@bigpond.net.au>
21848
21849 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
21850
21851 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21852
21853 * ada/acats/run_acats: Treat 'gnatchop' the same way
21854 as 'gnatmake'. Export GCC_DRIVER.
21855 * ada/acats/run_all.sh: Add target_gnatchop. Use
21856 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
21857
21858 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21859
21860 PR c++/12573
21861 * g++.dg/template/dependent-expr4.C: New test.
21862
21863 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
21864
21865 * gcc.dg/altivec-11.c: New test.
21866
21867 2004-01-07 Mark Mitchell <mark@codesourcery.com>
21868
21869 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
21870
21871 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
21872
21873 PR c/6024
21874 * gcc.dg/enum-compat-1.c: New test.
21875 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
21876
21877 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
21878
21879 PR c/12165
21880 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
21881 gcc.dg/c99-idem-qual-3.c: New tests.
21882
21883 2004-01-07 Alan Modra <amodra@bigpond.net.au>
21884
21885 * gcc.dg/winline-7.c: Don't cast void * to int.
21886
21887 2004-01-06 Jan Hubicka <jh@suse.cz>
21888
21889 * gcc.dg/i386-sse-5.c: New test
21890 * g++.dg/eh/simd-1.c: Add -w argument for i386.
21891
21892 2004-01-05 Mark Mitchell <mark@codesourcery.com>
21893
21894 PR c++/12815
21895 * g++.dg/rtti/typeid4.C: New test.
21896
21897 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
21898
21899 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
21900
21901 2004-01-05 Mark Mitchell <mark@codesourcery.com>
21902
21903 PR c++/12132
21904 * g++.dg/template/error11.C: New test.
21905
21906 PR c++/13451
21907 * g++.dg/template/class2.C: New test.
21908
21909 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
21910 Richard Sandiford <rsandifo@redhat.com>
21911
21912 PR c++/13387
21913 * g++.dg/opt/alias3.C: New test.
21914
21915 2004-01-04 Mark Mitchell <mark@codesourcery.com>
21916
21917 PR c++/13157
21918 * g++.dg/template/koenig3.C: New test.
21919
21920 PR c++/13529
21921 * g++.dg/parse/offsetof3.C: New test.
21922
21923 * g++.dg/init/copy7.C: Add missing dg-error markers.
21924
21925 PR c++/12226
21926 * g++.dg/init/copy7.c: New test.
21927
21928 PR c++/13536
21929 * g++.dg/parse/cast1.C: New test.
21930
21931 2004-01-04 Jan Hubicka <jh@suse.cz>
21932
21933 * gcc.dg/winline[1-7].c: New tests.
21934
21935 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21936
21937 PR c++/13520
21938 * g++.dg/template/qualttp22.C: New test.
21939
21940 2004-01-01 Jan Hubicka <jh@suse.cz>
21941
21942 * gcc.dg/debug/20031231-1.c: New.
21943 * gcc.c-torture/compile/20040101-1.c: New.
21944 * gcc.dg/dwarf-die-[1-7].c: New.
21945
21946 2004-01-01 Jakub Jelinek <jakub@redhat.com>
21947
21948 PR optimization/13521
21949 * gcc.c-torture/compile/20031231-1.c: New test.
21950
21951 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
21952
21953 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
21954
21955 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21956
21957 PR c++/10079
21958 * g++.dg/template/crash16.C: New test.
21959
21960 2003-12-30 Mark Mitchell <mark@codesourcery.com>
21961
21962 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
21963
21964 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
21965
21966 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
21967 ports.
21968 * g++.old-deja/g++.jason/thunk3.C: Likewise.
21969 * g++.old-deja/g++.law/profile1.C: Likewise.
21970 * gcc.c-torture/compile/981006-1.c: Likewise.
21971 * gcc.c-torture/execute/loop-2e.x: Likewise.
21972 * gcc.c-torture/execute/loop-2f.x: Remove.
21973 * gcc.c-torture/execute/loop-2g.x: Likewise.
21974 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
21975 * gcc.dg/20020312-2.c: Remove traces of dead ports.
21976
21977 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
21978
21979 PR c++/13507
21980 * g++.dg/ext/attrib11.C: New test.
21981
21982 PR c++/13494
21983 * g++.dg/template/array2-1.C: New test.
21984 * g++.dg/template/array2-2.C: New test.
21985
21986 2003-12-29 Mark Mitchell <mark@codesourcery.com>
21987
21988 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
21989
21990 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
21991
21992 PR c++/12774
21993 * g++.dg/template/array1-1.C: New test.
21994 * g++.dg/template/array1-2.C: New test.
21995
21996 2003-12-29 Roger Sayle <roger@eyesopen.com>
21997
21998 PR fortran/12632
21999 * g77.dg/12632.f: New test case.
22000
22001 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22002
22003 PR c++/13289
22004 * g++.dg/parse/nontype1.C: New test.
22005
22006 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22007
22008 PR c++/12403
22009 * g++.dg/parse/explicit1.C: New test.
22010 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
22011
22012 2003-12-28 Mark Mitchell <mark@codesourcery.com>
22013
22014 PR c++/13081
22015 * g++.dg/opt/inline6.C: New test.
22016
22017 PR c++/12613
22018 * g++.dg/parse/error9.C: New test.
22019
22020 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
22021
22022 2003-12-28 Mark Mitchell <mark@codesourcery.com>
22023
22024 PR c++/13009
22025 * g++.dg/init/assign1.C: New test.
22026
22027 2003-12-28 Roger Sayle <roger@eyesopen.com>
22028
22029 PR c++/13070
22030 * g++.dg/warn/format3.C: New test case.
22031
22032 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22033
22034 * gcc.c-torture/compile/20031227-1.c: New test.
22035
22036 2003-12-23 Mark Mitchell <mark@codesourcery.com>
22037
22038 * g++.dg/bprob/bprob.exp: Load target-supports.exp
22039 * g77.dg/bprob/bprob.exp: Likewise.
22040 * gcc.misc-tests/bprob.exp: Likewise.
22041 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
22042 variants on systems where the library does not provide that
22043 functionality.
22044 * gcc.dg/builtins-20.c: Use builtins-config.h.
22045 * gcc.dg/builtins-config.h: New file.
22046
22047 2003-12-23 Mark Mitchell <mark@codesourcery.com>
22048
22049 * lib/gcc-dg.exp (dg-require-profiling): New function.
22050 * lib/target-supports.exp (check_profiling_available): Likewise.
22051 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
22052 * g77.dg/bprob/bprob.exp: Likewise.
22053 * gcc.misc-tests/bprob.exp: Likewise.
22054 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
22055 * gcc.dg/20021014-1.c: Likewise.
22056 * gcc.dg/nest.c: Likewise.
22057
22058 2003-12-23 Mark Mitchell <mark@codesourcery.com>
22059
22060 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
22061 compiling.
22062 * g++.dg/lookup/java2.C: Likewise.
22063 * gcc.dg/cpp/lexident.c: Likewise.
22064
22065 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
22066
22067 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
22068 given.
22069 * gcc.c-torture/compile/961203-1.c: Likewise.
22070 * gcc.c-torture/compile/980506-1.c: Likewise.
22071
22072 2003-12-23 Zack Weinberg <zack@codesourcery.com>
22073
22074 * lib/gcc-dg.exp (dg-prune-output): New annotation.
22075 (additional_prunes): New global.
22076 (gcc-dg-prune): Handle additional per-test pruning.
22077 (dg-test): Clear additional_prunes between tests.
22078
22079 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
22080 dg-prune-output to avoid spurious failures from assembler
22081 complaining about nonexistent WAW violations.
22082 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
22083 Use dg-prune-output to avoid spurious failures from assembler
22084 warning about Itanium B-step errata.
22085
22086 2003-12-23 Mark Mitchell <mark@codesourcery.com>
22087
22088 * g++.dg/abi/macro0.C: New test.
22089 * g++.dg/abi/macro1.C: Likewise.
22090 * g++.dg/abi/macro2.C: Likewise.
22091
22092 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
22093 * g++.dg/abi/bitfield7.C: Likewise.
22094 * g++.dg/abi/dtor2.C: Likewise.
22095 * g++.dg/abi/mangle11.C: Likewise.
22096 * g++.dg/abi/mangle12.C: Likewise.
22097 * g++.dg/abi/mangle14.C: Likewise.
22098 * g++.dg/abi/mangle17.C: Likewise.
22099 * g++.dg/abi/vbase10.C: Likewise.
22100 * g++.dg/abi/vbase14.C: Likewise.
22101 * g++.dg/template/qualttp17.C: Likewise.
22102
22103 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
22104
22105 PR c/11995
22106 * gcc.dg/20031223-1.c: New test.
22107
22108 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
22109
22110 * gcc.dg/noreturn-7.c: New test.
22111
22112 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
22113
22114 * gcc.dg/null-pointer-1.c: New test.
22115
22116 2003-12-22 Mark Mitchell <mark@codesourcery.com>
22117
22118 * g++.old-deja/g++.jason/template18.C: Remove.
22119 * g++.old-deja/g++.jason/template37.C: Likewise.
22120
22121 PR c++/12862
22122 * g++.dg/lookup/ns1.C: New test.
22123
22124 PR c++/12397
22125 * g++.dg/template/lookup3.C: New test.
22126
22127 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
22128
22129 * g++.dg/template/recurse1.C: New test
22130
22131 2003-12-22 Mark Mitchell <mark@codesourcery.com>
22132
22133 PR c++/12479
22134 * g++.dg/parse/semicolon1.C: New test.
22135 * g++.dg/parse/semicolon1.h: Likewise.
22136
22137 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
22138
22139 * gcc.dg/darwin-misaligned.c: New test.
22140
22141 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
22142
22143 PR c/9163
22144 * gcc.dg/20031222-1.c: New test.
22145
22146 2003-12-21 Mark Mitchell <mark@codesourcery.com>
22147
22148 PR c++/13438
22149 * g++.dg/parse/error8.C: New test.
22150
22151 PR c++/11554
22152 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
22153
22154 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
22155
22156 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
22157 too small.
22158 * gcc.c-torture/compile/930217-1.c: Likewise.
22159 * gcc.c-torture/compile/930513-1.c: Likewise.
22160 * gcc.c-torture/execute/920908-2.c: Likewise.
22161 * gcc.c-torture/execute/921204-1.c: Likewise.
22162 * gcc.c-torture/execute/930621-1.c: Likewise.
22163 * gcc.c-torture/execute/930630-1.c: Likewise.
22164 * gcc.c-torture/execute/931031-1.c: Likewise.
22165 * gcc.c-torture/execute/980602-2.c: Likewise.
22166 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
22167 * gcc.c-torture/execute/compndlit-1.c: Likewise.
22168 * gcc.c-torture/execute/extzvsi.c: Likewise.
22169 * gcc.c-torture/unsorted/ext.c: Likewise.
22170
22171 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
22172
22173 PR target/12749
22174 * gcc.c-torture/compile/20031220-2.c: New test case.
22175
22176 2003-12-20 Roger Sayle <roger@eyesopen.com>
22177
22178 PR optimization/13031
22179 * gcc.c-torture/compile/20031220-1.c: New test case.
22180
22181 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22182
22183 * gcc.dg/cast-function-1.c: New test.
22184
22185 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
22186
22187 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
22188 formats.
22189
22190 2003-12-19 Mark Mitchell <mark@codesourcery.com>
22191
22192 PR c++/12795
22193 * g++.dg/ext/attrib10.C: New test.
22194
22195 2003-12-19 Jakub Jelinek <jakub@redhat.com>
22196
22197 * gcc.dg/cleanup-10.c: New test.
22198 * gcc.dg/cleanup-11.c: New test.
22199
22200 2003-12-19 Jakub Jelinek <jakub@redhat.com>
22201
22202 PR c++/13239
22203 * g++.dg/opt/expect1.C: New test.
22204
22205 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
22206
22207 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
22208
22209 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
22210
22211 PR debug/12923
22212 * gcc.dg/20031218-1.c: New test.
22213
22214 PR debug/12389
22215 * gcc.dg/20031218-2.c: New test.
22216 * gcc.dg/20031218-3.c: New test.
22217
22218 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
22219 of label name and allow for USER_LABEL_PREFIX == "_" names.
22220 * g++.dg/abi/mangle18-2.C: Likewise.
22221 * g++.dg/abi/mangle19-1.C: Likewise.
22222 * g++.dg/abi/mangle19-2.C: Likewise.
22223 * g++.dg/abi/mangle20-1.C: Likewise.
22224 * g++.dg/abi/mangle20-2.C: Likewise.
22225
22226 2003-12-18 Richard Henderson <rth@redhat.com>
22227
22228 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
22229
22230 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
22231 Dan Kegel <dank@kegel.com>
22232
22233 PR other/12009
22234 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
22235 testing a cross compiler, it causes spurious compile failures.
22236 * lib/g++.exp: Likewise.
22237
22238 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22239
22240 PR c++/13262
22241 * g++.dg/template/access13.C: New test.
22242
22243 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
22244
22245 * gcc.dg/20031216-1.c: New test.
22246
22247 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22248
22249 PR c++/9154
22250 * g++.dg/template/error10.C: New test.
22251
22252 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
22253
22254 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
22255 * g++.dg/eh/simd-2.C: Likewise.
22256
22257 2003-12-17 James E Wilson <wilson@specifixinc.com>
22258 Roger Sayle <roger@eyesopen.com>
22259
22260 * gcc.c-torture/execute/ieee/mzero5.c: New.
22261
22262 2003-12-17 Mark Mitchell <mark@codesourcery.com>
22263
22264 PR c++/10603
22265 * g++.dg/parse/error6.C: New test.
22266
22267 PR c++/12827
22268 * g++.dg/parse/error7.C: New test.
22269
22270 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
22271
22272 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
22273 at -O with stabs debugging formats.
22274 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
22275 * gcc.dg/debug/debug-2.c: Likewise.
22276
22277 2003-12-16 Mark Mitchell <mark@codesourcery.com>
22278
22279 PR c++/12696
22280 * g++.dg/init/error1.C: New test.
22281
22282 PR c++/12218
22283 * g++.dg/init/pm3.C: New test.
22284
22285 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
22286
22287 PR c/3347
22288 * gcc.dg/bitfld-8.c: New test.
22289
22290 2003-12-16 James Lemke <jim@wasabisystems.com>
22291
22292 * gcc.dg/arm-scd42-[123].c: New tests.
22293
22294 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
22295
22296 PR c++/9043
22297 * g++.dg/abi/mangle20-1.C: New test.
22298 * g++.dg/abi/mangle20-2.C: New test.
22299
22300 2003-12-16 Mark Mitchell <mark@codesourcery.com>
22301
22302 PR c++/13275
22303 * g++.dg/other/offsetof2.C: Remove XFAIL.
22304 * g++.dg/parse/offsetof1.C: New test.
22305 * g++.gd/parse/offsetof2.C: Likewise.
22306
22307 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22308
22309 * g++.dg/template/nontype3.C: New test.
22310 * g++.dg/template/static2.C: Tweaked the dg-error clause.
22311
22312 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22313
22314 * g++.dg/warn/noreturn-3.C: Also test instantiation.
22315
22316 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
22317
22318 PR c++/13387
22319 * g++.dg/expr/assign1.C: New test.
22320
22321 PR c++/13242
22322 * g++.dg/abi/mangle19-1.C: New test.
22323 * g++.dg/abi/mangle19-2.C: New test.
22324
22325 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
22326
22327 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
22328
22329 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
22330
22331 * gcc.c-torture/execute/20031216-1.c: New test.
22332
22333 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22334
22335 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
22336 an ICE regression.
22337
22338 2003-12-15 Mark Mitchell <mark@codesourcery.com>
22339
22340 PR c++/10926
22341 * g++.dg/template/error9.C: New test.
22342
22343 PR c++/11116
22344 * g++.dg/template/error8.C: New test.
22345
22346 2003-12-15 Roger Sayle <roger@eyesopen.com>
22347
22348 PR middle-end/13400
22349 * gcc.c-torture/execute/20031215-1.c: New test case.
22350
22351 2003-12-15 Mark Mitchell <mark@codesourcery.com>
22352
22353 PR c++/13269
22354 * g++.dg/parse/error5.C: New test.
22355
22356 PR c++/12989
22357 * g++.dg/expr/sizeof1.C: New test.
22358
22359 PR c++/13310
22360 * g++.dg/template/crash15.C: New test.
22361
22362 2003-12-15 Geoffrey Keating <geoffk@apple.com>
22363
22364 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
22365 a non-POD type as the last named parameter of a varargs function.
22366
22367 2003-12-15 Mark Mitchell <mark@codesourcery.com>
22368
22369 PR c++/13243
22370 PR c++/12573
22371 * g++.dg/template/crash14.C: New test.
22372 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
22373
22374 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
22375
22376 * g++.dg/other/java1.C: New test.
22377
22378 PR c++/13241
22379 * g++.dg/abi/mangle18-1.C: New test.
22380 * g++.dg/abi/mangle18-2.C: New test.
22381
22382 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22383
22384 PR optimization/10312
22385 * gcc.c-torture/execute/20031214-1.c: New.
22386
22387 2003-12-14 Mark Mitchell <mark@codesourcery.com>
22388
22389 PR c++/10779
22390 PR c++/12160
22391 * g++.dg/parse/error3.C: New test.
22392 * g++.dg/parse/error4.C: Likewise.
22393 * g++.dg/abi/mangle4.C: Tweak error messages.
22394 * g++.dg/lookup/using5.C: Likewise.
22395 * g++.dg/other/error2.C: Likewise.
22396 * g++.dg/parse/typename5.C: Likewise.
22397 * g++.dg/parse/undefined1.C: Likewise.
22398 * g++.dg/template/arg2.C: Likewise.
22399 * g++.dg/template/ttp3.C: Likewise.
22400 * g++.dg/template/type1.C: Likewise.
22401 * g++.old-deja/g++.other/crash32.C: Likewise.
22402 * g++.old-djea/g++.pt/defarg8.C: Likewise.
22403
22404 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22405
22406 PR c++/13106
22407 * g++.dg/warn/noreturn-3.C: New test.
22408
22409 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
22410
22411 PR c++/13118
22412 * g++.dg/abi/covariant3.C: New.
22413
22414 2003-12-12 Jakub Jelinek <jakub@redhat.com>
22415
22416 * g++.dg/eh/ia64-1.C: New test.
22417
22418 2003-12-12 Roger Sayle <roger@eyesopen.com>
22419
22420 PR optimization/13037
22421 * g77.f-torture/execute/13037.f: New test case.
22422
22423 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
22424
22425 PR c++/12881
22426 * g++.dg/abi/covariant2.C: New.
22427
22428 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
22429
22430 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
22431
22432 2003-12-11 Zack Weinberg <zack@codesourcery.com>
22433
22434 * gcc.c-torture/execute/wchar_t-1.x: Delete.
22435
22436 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
22437
22438 PR other/10819
22439 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
22440 to fix Bug 10819.
22441 * lib/g++.exp (g++_version): Likewise.
22442 * lib/g77.exp (g77_version): Likewise.
22443 * lib/objc.exp (default_objc_version): Likewise.
22444
22445 2003-12-10 Richard Henderson <rth@redhat.com>
22446
22447 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
22448
22449 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
22450
22451 2003-12-08 Matt Austern <austern@apple.com>
22452
22453 PR c/13134
22454 * lib/gcc-dg.exp (dg-require-visibility): Define.
22455 * lib/target-supports (check_visibility_available): Define.
22456 * gcc.dg/visibility-1.c: New test.
22457 * gcc.dg/visibility-2.c: Likewise.
22458 * gcc.dg/visibility-3.c: Likewise.
22459 * gcc.dg/visibility-4.c: Likewise.
22460 * gcc.dg/visibility-5.c: Likewise.
22461 * gcc.dg/visibility-6.c: Likewise.
22462 * g++.dg/ext/visibility-1.C: Likewise.
22463 * g++.dg/ext/visibility-2.C: Likewise.
22464 * g++.dg/ext/visibility-3.C: Likewise.
22465 * g++.dg/ext/visibility-4.C: Likewise.
22466 * g++.dg/ext/visibility-5.C: Likewise.
22467 * g++.dg/ext/visibility-6.C: Likewise.
22468
22469 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22470
22471 * g++.dg/lookup/java1.C: New test.
22472 * g++.dg/lookup/java2.C: New test.
22473
22474 2003-12-07 Falk Hueffner <falk@debian.org>
22475
22476 * g++.dg/opt/noreturn-1.C: New test.
22477
22478 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
22479
22480 * gcc.dg/overflow-1.c: New test.
22481
22482 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
22483
22484 * g77.f-torture/compile/13060.f: New test.
22485
22486 2003-12-06 Mark Mitchell <mark@codesourcery.com>
22487
22488 PR c++/13323
22489 * g++.dg/inherit/operator2.C: New test.
22490
22491 2003-12-05 Mark Mitchell <mark@codesourcery.com>
22492
22493 PR c++/13305
22494 * g++.dg/ext/attrib9.C: New test.
22495
22496 2003-12-05 Mark Mitchell <mark@codesourcery.com>
22497
22498 PR c++/13314
22499 * g++.dg/template/error7.C: New test.
22500
22501 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
22502 J"orn Rennecke <joern.rennecke@superh.com>
22503
22504 PR target/13302
22505 * g++.dg/other/struct-va_list.C: New test.
22506
22507 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22508
22509 PR c++/13166
22510 * g++.dg/parse/defarg6.C: New test.
22511
22512 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
22513
22514 PR target/13256
22515 * gcc.c-torture/execute/20031201-1.c: New test.
22516
22517 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
22518
22519 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
22520
22521 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
22522
22523 * gcc.dg/builtin-return-1.c: New test.
22524
22525 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
22526 J"orn Rennecke <joern.rennecke@superh.com>
22527
22528 PR optimization/13260
22529 * gcc.c-torture/execute/20031204-1.c: New test.
22530
22531 2003-12-03 Mark Mitchell <mark@codesourcery.com>
22532
22533 PR c++/9127
22534 * g++.dg/template/error6.C: New test.
22535
22536 2003-12-03 Jakub Jelinek <jakub@redhat.com>
22537
22538 * gcc.dg/20031202-1.c: New test.
22539
22540 2003-12-03 Mark Mitchell <mark@codesourcery.com>
22541
22542 PR c++/13179
22543 * g++.dg/template/eh1.C: New test.
22544
22545 PR c++/10771
22546 * g++.dg/template/error5.C: New test.
22547
22548 2003-12-02 David Ung <davidu@mips.com>
22549
22550 * gcc.dg/compat/vector-check.h: Corrected type for var
22551 g_##TMODE
22552
22553 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22554
22555 PR c++/10126
22556 * g++.dg/template/ptrmem8.C: New test.
22557
22558 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22559
22560 PR c++/12573
22561 * g++.dg/template/dependent-expr3.C: New test.
22562
22563 2003-12-01 James Lemke <jim@wasabisystems.com>
22564
22565 * gcc.dg/arm-g2.c: New test.
22566
22567 2003-12-01 Roger Sayle <roger@eyesopen.com>
22568
22569 PR optimization/11634
22570 * gcc.dg/20031201-2.c: New test case.
22571
22572 2003-12-01 Zack Weinberg <zack@codesourcery.com>
22573
22574 PR 11433
22575 * objc.dg/proto-lossage-3.m: New test.
22576
22577 2003-12-01 Roger Sayle <roger@eyesopen.com>
22578
22579 PR optimization/12628
22580 * gcc.dg/20031201-1.c: New test case.
22581
22582 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
22583
22584 * gcc.dg/unaligned-1.c: New test.
22585
22586 2003-11-30 Mark Mitchell <mark@codesourcery.com>
22587
22588 PR c++/9849
22589 * g++.dg/template/error4.C: New test.
22590 * g++.dg/template/nested3.C: Adjust error markers.
22591
22592 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22593
22594 * gcc.dg/cpp/assert4.c: Check more #system assertions.
22595
22596 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
22597
22598 PR c/10333
22599 * gcc.dg/bitfld-7.c: New test.
22600
22601 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
22602
22603 * gcc.dg/tls/asm-1.C: New test.
22604
22605 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22606
22607 * gcc.dg/cpp/assert4.c: Update.
22608
22609 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
22610
22611 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
22612 * gcc.dg/builtin-apply3.c: New test.
22613
22614 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22615
22616 * lib/compat.exp (compat-obj): New xfaildata parameter.
22617 Use it to set compiler_conditional_xfail_data before compiling.
22618 (compat-get-options): Handle dg-xfail-if.
22619 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
22620 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
22621 * gcc.dg/compat/vector-1_y.c: Likewise.
22622 * gcc.dg/compat/vector-2_x.c: Likewise.
22623 * gcc.dg/compat/vector-2_y.c: Likewise.
22624
22625 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22626
22627 * g++.dg/opt/reg-stack4.C: New test.
22628
22629 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22630
22631 * gcc.dg/builtin-apply2.c: New test.
22632
22633 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22634
22635 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
22636
22637 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22638
22639 PR c++/12924
22640 * g++.dg/template/template-id-2.C: New test.
22641
22642 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22643
22644 PR c++/5369
22645 * g++.dg/template/memfriend1.C: New test.
22646 * g++.dg/template/memfriend2.C: Likewise.
22647 * g++.dg/template/memfriend3.C: Likewise.
22648 * g++.dg/template/memfriend4.C: Likewise.
22649 * g++.dg/template/memfriend5.C: Likewise.
22650 * g++.dg/template/memfriend6.C: Likewise.
22651 * g++.dg/template/memfriend7.C: Likewise.
22652 * g++.dg/template/memfriend8.C: Likewise.
22653 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
22654
22655 2003-11-21 Mark Mitchell <mark@codesourcery.com>
22656
22657 PR c++/12515
22658 * g++.dg/ext/cond1.C: New test.
22659
22660 2003-11-20 Richard Henderson <rth@redhat.com>
22661
22662 * gcc.dg/20020201-2.c: Remove.
22663 * gcc.dg/20020201-4.c: Remove.
22664 * gcc.dg/20020304-1.c: Remove.
22665
22666 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
22667
22668 * gcc.dg/cpp/trad/xwin1.c: New test case.
22669
22670 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
22671
22672 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
22673 * lib/g77.exp: Likewise.
22674 * lib/objc.exp: Likewise.
22675 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
22676 for darwin.
22677
22678 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22679
22680 PR c++/12932
22681 * g++.dg/template/static5.C: New test.
22682
22683 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
22684
22685 * gcc.dg/nested-func-1.c: New test.
22686
22687 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22688
22689 * gcc.dg/cpp/assert4.c: New test.
22690
22691 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
22692
22693 PR c++/2294
22694 * g++.dg/lookup/using9.c: New test.
22695
22696 2003-11-14 Mark Mitchell <mark@codesourcery.com>
22697
22698 PR c++/12762
22699 * g++.dg/template/error3.C: New test.
22700
22701 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
22702
22703 PR ada/13035
22704 * ada/acats/run_acats, run_all.sh: Fix syntax error.
22705 No longer use a wrapper for gcc, since this does not work under
22706 Windows.
22707
22708 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
22709
22710 PR c++/2094
22711 * g++.dg/template/ptrmem7.C: New test.
22712
22713 2003-11-13 Andrew Pinski <apinski@apple.com>
22714
22715 * gcc.c-torture/compile/20031113-1.c: New test.
22716
22717 2003-11-13 Mark Mitchell <mark@codesourcery.com>
22718 Kean Johnston <jkj@sco.com>
22719
22720 PR c/13029
22721 * gcc.dg/unused-4.c: Update.
22722
22723 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
22724
22725 * g++.dg/opt/const3.C: New test.
22726
22727 2003-11-13 Jan Hubicka <jh@suse.cz>
22728
22729 * gcc.c-torture/compile/20031112-1.c: New test.
22730
22731 2003-11-12 Mark Mitchell <mark@codesourcery.com>
22732
22733 * g++.dg/parse/crash10.C: Remove bogus error marker.
22734
22735 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22736
22737 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
22738 (host_gcc): Likewise.
22739 (ROOT): Honor $PWDCMD.
22740 (BASE): Likewise.
22741 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
22742
22743 2003-11-12 Catherine Moore <clm@redhat.com>
22744
22745 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
22746
22747 2003-11-12 Andreas Jaeger <aj@suse.de>
22748 Jakub Jelinek <jakub@redhat.com>
22749 Andrew Pinski <pinskia@physics.uc.edu>
22750 Richard Henderson <rth@redhat.com>
22751
22752 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
22753 systems.
22754 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
22755
22756 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
22757 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
22758
22759 2003-11-11 Andreas Jaeger <aj@suse.de>
22760
22761 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
22762
22763 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
22764
22765 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
22766
22767 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
22768 Clean ups.
22769
22770 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
22771
22772 * gcc.dg/trampoline-1.c: New test.
22773
22774 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
22775
22776 * gcc.c-torture/compile/200031109-1.c: New test.
22777
22778 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
22779
22780 PR c/3190
22781 PR c/8714
22782 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
22783 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
22784 gcc.dg/format/no-y2k-1.c: Update.
22785
22786 2003-11-08 Roger Sayle <roger@eyesopen.com>
22787
22788 PR optimization/10467
22789 * gcc.dg/20031108-1.c: New test case.
22790
22791 2003-11-07 Geoffrey Keating <geoffk@apple.com>
22792
22793 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
22794
22795 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
22796
22797 * gcc.dg/compound-lvalue-1.c: New test.
22798 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
22799 some XFAILs.
22800
22801 2003-11-06 Geoffrey Keating <geoffk@apple.com>
22802
22803 * gcc.dg/altivec-varargs-1.c: New test.
22804
22805 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
22806
22807 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
22808 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
22809 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
22810 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
22811 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
22812
22813 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
22814
22815 * gcc.dg/cond-lvalue-1.c: New test.
22816
22817 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
22818
22819 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
22820
22821 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22822
22823 PR c++/11616
22824 * g++.dg/template/instantiate5.C: New test.
22825
22826 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22827
22828 PR c++/12726
22829 * g++.dg/ext/complit2.C: Replace test with self-contained version.
22830 * ChangeLog: Add missing first entry for above test.
22831
22832 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22833
22834 PR c++/9810
22835 * g++.dg/template/using8.C: New test.
22836 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
22837
22838 2003-11-02 Roger Sayle <roger@eyesopen.com>
22839
22840 PR optimization/10817
22841 * gcc.c-torture/compile/20031102-1.c: New test case.
22842
22843 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
22844
22845 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
22846 2147483647.
22847
22848 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22849
22850 * gcc.dg/20031102-1.c: New test.
22851
22852 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22853
22854 * gcc.dg/complex-1.c: New test.
22855
22856 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22857
22858 PR c++/12796
22859 * g++.dg/template/crash13.C: Adjust expected error location.
22860 * g++.old-deja/g++.brendan/ns1.C: Likewise.
22861
22862 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
22863
22864 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
22865
22866 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
22867
22868 PR/10239
22869 * gcc.c-torture/compile/20031031-2.c: New test.
22870
22871 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
22872
22873 PR/11640
22874 * gcc.c-torture/compile/20031031-1.c: New test.
22875
22876 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
22877
22878 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
22879 * gcc.misc-tests/bprob.exp: Likewise.
22880 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
22881 the execution test on arm-elf configs.
22882 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
22883 configs that don't support scratch files.
22884 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
22885
22886 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
22887
22888 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
22889 done by dejagnu.
22890
22891 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
22892
22893 * ada/acats/run_all.sh: Redirect mv output to /dev/null
22894 Avoid non pure sh syntax. Add more logging.
22895
22896 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
22897 fail.
22898
22899 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22900
22901 PR libgcj/10610
22902 * gcc.dg/ppc-stackalign-1.c: New test.
22903
22904 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
22905
22906 * ada/acats/run_all.sh: Change output to be more compliant with
22907 dejagnu framework.
22908 Create acats.sum and acats.log files under testsuite/ada/acats
22909 Only run [a-z]* directories, to filter out e.g. CVS.
22910 Redirect build output to log file.
22911
22912 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
22913
22914 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
22915
22916 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
22917
22918 PR ada/5909:
22919 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
22920
22921 2003-10-27 Jakub Jelinek <jakub@redhat.com>
22922
22923 * gcc.c-torture/compile/20031023-1.c: New test.
22924 * gcc.c-torture/compile/20031023-2.c: New test.
22925 * gcc.c-torture/compile/20031023-3.c: New test.
22926 * gcc.c-torture/compile/20031023-4.c: New test.
22927
22928 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22929
22930 PR c++/10371
22931 * g++.dg/lookup/scoped8.C: New test.
22932
22933 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
22934
22935 * g++.dg/opt/reg-stack3.C: New test.
22936
22937 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
22938
22939 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
22940
22941 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22942
22943 PR c++/11076
22944 * g++.dg/template/crash13.C: New test.
22945
22946 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
22947
22948 * gcc.dg/c99-restrict-2.c: New test.
22949
22950 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
22951
22952 PR c++/12698, c++/12699, c++/12700, c++/12566
22953 * g++.dg/inherit/covariant9.C: New test.
22954 * g++.dg/inherit/covariant10.C: New test.
22955 * g++.dg/inherit/covariant11.C: New test.
22956
22957 2003-10-23 Jason Merrill <jason@redhat.com>
22958
22959 PR c++/12726
22960 * g++.dg/ext/complit2.C: New test.
22961
22962 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
22963
22964 PR target/12654
22965 * gcc.c-torture/execute/20031020-1.c: New test.
22966
22967 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22968
22969 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
22970 following the jump_insn.
22971
22972 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
22973
22974 * gcc.dg/cast-lvalue-1.c: New test.
22975
22976 2003-10-21 Mark Mitchell <mark@codesourcery.com>
22977
22978 PR c++/11962
22979 * g++.dg/template/cond2.C: New test.
22980
22981 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
22982
22983 * gcc.dg/builtins-28.c: New test.
22984
22985 2003-10-20 Jan Hubicka <jh@suse.cz>
22986
22987 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
22988 parameter.
22989 * testsuite/gcc.dg/inline-2.c: Likewise.
22990
22991 2003-10-20 Phil Edwards <phil@codesourcery.com>
22992
22993 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
22994 * gcc.dg/nest.c: Likewise.
22995
22996 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22997
22998 PR c++/9781, c++/10583, c++/11862
22999 * g++.dg/parse/crash13.C: New test.
23000
23001 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23002
23003 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
23004
23005 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23006
23007 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
23008 Define HAVE_C99_RUNTIME except on Solaris.
23009 * gcc.dg/builtins-20.c: Likewise.
23010
23011 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23012
23013 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
23014
23015 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23016
23017 PR c++/12495
23018 * g++.dg/template/crash21.C: New test.
23019
23020 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23021
23022 PR c++/2513
23023 * g++.dg/template/typename5.C: New test.
23024
23025 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23026
23027 PR c++/12369
23028 * g++.dg/template/friend25.C: New test.
23029
23030 2003-10-16 Ziemowit Laski <zlaski@apple.com>
23031
23032 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
23033 versions.
23034
23035 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
23036
23037 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
23038 == 2147483647.
23039
23040 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
23041
23042 * gcc.c-torture/execute/960416-1.x: Remove.
23043 * gcc.c-torture/execute/divconst-3.x: Likewise.
23044
23045 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
23046
23047 PR target/12598
23048 * gcc.dg/torture/cris-volatile-1.c: New test.
23049
23050 2003-10-14 Roger Sayle <roger@eyesopen.com>
23051
23052 PR optimization/9325
23053 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
23054 for overflowing floating point to integer conversion during RTL
23055 simplification.
23056
23057 2003-10-13 Ziemowit Laski <zlaski@apple.com>
23058
23059 * objc/execute/_cmd.m: Fix typo.
23060 * objc.dg/image-info.m, objc.dg/symtab-1.m:
23061 Relax 'scan-assembler' regexp.
23062 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
23063 objc.dg/try-catch-4.m: Run on non-Darwin targets.
23064 * objc.dg/zero-link-2.m: Remove blank line.
23065 * objc.dg/zero-link-3.m: New test case.
23066
23067 2003-10-13 Geoffrey Keating <geoffk@apple.com>
23068
23069 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
23070
23071 * gcc.dg/asm-names.c: Use scan-assembler-not rather
23072 than linker trickery.
23073
23074 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23075
23076 PR c++/12370
23077 * g++.dg/other/friend2.C: New test.
23078
23079 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
23080
23081 * gcc.dg/20031012-1.c: New test.
23082
23083 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
23084
23085 * gcc.dg/weak/weak-3.c: Fix for new warning.
23086
23087 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
23088
23089 PR optimization/8750
23090 * gcc.c-torture/execute/20031012-1.c: New test case.
23091
23092 2003-10-11 Roger Sayle <roger@eyesopen.com>
23093
23094 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
23095 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
23096
23097 2003-10-11 Roger Sayle <roger@eyesopen.com>
23098
23099 PR optimization/12260
23100 * gcc.c-torture/compile/20031011-2.c: New test case.
23101
23102 2003-10-11 Roger Sayle <roger@eyesopen.com>
23103
23104 * gcc.c-torture/execute/20031011-1.c: New testcase.
23105
23106 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
23107
23108 * gcc.c-torture/compile/20031011-1.c: New test.
23109
23110 2003-10-11 Jan Hubicka <jh@suse.cz>
23111
23112 * g++.dg/other/first-global.C: New test.
23113
23114 2003-10-11 Roger Sayle <roger@eyesopen.com>
23115
23116 * gcc.c-torture/execute/string-opt-18.c: New testcase.
23117
23118 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
23119
23120 * gcc.c-torture/compile/20031010-1.c: New test.
23121
23122 2003-10-10 Geoffrey Keating <geoffk@apple.com>
23123
23124 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
23125 * gcc.c-torture/execute/va-arg-25.c: ... here.
23126
23127 2003-10-09 Mark Mitchell <mark@codesourcery.com>
23128
23129 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
23130
23131 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
23132
23133 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
23134
23135 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
23136
23137 * g++.dg/parse/error2.C: New test.
23138
23139 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
23140
23141 PR c++/11097
23142 * g++.dg/other/error5.C: Modify the error message.
23143 * g++.dg/lookup/using8.C: New test.
23144
23145 2003-10-07 Geoffrey Keating <geoffk@apple.com>
23146
23147 * gcc.dg/darwin-abi-2.c: New file.
23148 * gcc.c-torture/execute/va-arg-24.c: New file.
23149
23150 2003-10-06 Bob Wilson <bob.wilson@acm.org>
23151
23152 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
23153 indentation.
23154
23155 2003-10-06 Mark Mitchell <mark@codesourcery.com>
23156
23157 PR c++/10147
23158 * g++.dg/other/error4.C: Update error messages.
23159 * g++.dg/template/ptrmem4.C: Likewise.
23160
23161 PR c++/12337
23162 * g++.dg/init/new9.C: New test.
23163
23164 PR c++/12334, c++/12236, c++/8656
23165 * g++.dg/ext/attrib8.C: New test.
23166
23167 2003-10-06 Devang Patel <dpatel@apple.com>
23168
23169 * gcc.dg/debug/dwarf2-3.h: New test.
23170 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
23171
23172 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
23173
23174 * g++.dg/opt/cfg2.C: New test.
23175
23176 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
23177
23178 * g++.dg/opt/float1.C: New test.
23179
23180 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23181
23182 * gcc.dg/c90-array-lval-6.c: New test.
23183 * gcc.dg/c99-array-lval-6.c: New test.
23184
23185 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
23186 Ziemowit Laski <zlaski@apple.com>
23187
23188 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
23189 'Derived', so that it is never considered a class method; add
23190 new warning for '+port' method ambiguity.
23191 * objc.dg/method-12.m: Include <objc/objc.h> instead of
23192 <objc/objc-api.h> (needed on Mac OS X).
23193 * objc.dg/method-13.m: New test.
23194
23195 2003-10-03 Roger Sayle <roger@eyesopen.com>
23196
23197 PR optimization/9325, PR java/6391
23198 * gcc.c-torture/execute/20031003-1.c: New test case.
23199
23200 2003-10-02 Mark Mitchell <mark@codesourcery.com>
23201
23202 PR optimization/12180
23203 * gcc.dg/20031002-1.c: New test.
23204
23205 PR c++/12486
23206 * g++.dg/inherit/error1.C: New test.
23207
23208 2003-10-02 Chris Demetriou <cgd@broadcom.com>
23209
23210 * lib/f-torture.exp (search_for): Rename to...
23211 (search_for_re): This. Also, clean up comments and the
23212 "regexp" invocation.
23213
23214 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
23215
23216 * gcc.c-torture/compile/20031002-1.c: New test.
23217
23218 2003-10-02 Jakub Jelinek <jakub@redhat.com>
23219
23220 * g++.dg/opt/cond1.C: New test.
23221
23222 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
23223
23224 * gcc.dg/Wold-style-definition-2.c: New testcase.
23225 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
23226
23227 2003-09-29 Richard Henderson <rth@redhat.com>
23228
23229 * g++.dg/init/array10.C: Add dg-options.
23230
23231 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
23232
23233 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
23234
23235 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23236
23237 * g++.dg/template/friend19.C: Fix typo.
23238 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
23239
23240 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
23241
23242 * gcc.c-torture/execute/20030928-1.c: New test.
23243 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
23244
23245 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23246
23247 * g++.dg/opt/unroll1.C: New test.
23248
23249 2003-09-26 Roger Sayle <roger@eyesopen.com>
23250
23251 PR optimization/11741
23252 * gcc.dg/20030926-1.c: New test case.
23253
23254 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23255
23256 PR c++/5655
23257 * g++.dg/parse/access7.C: New test.
23258 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
23259
23260 2003-09-24 Ziemowit Laski <zlaski@apple.com>
23261
23262 MERGE OF objc-improvements-branch into MAINLINE:
23263 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
23264 if libobjc has not been built.
23265 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
23266 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
23267 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
23268 objc/execute/nested-3.m, objc/execute/np-2.m,
23269 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
23270 objc/execute/redefining_self.m, objc/execute/root_methods.m,
23271 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
23272 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
23273 objc.dg/special/unclaimed-category-1.h,
23274 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
23275 well as GNU runtime.
23276 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
23277 * execute/cascading-1.m, execute/function-message-1.m,
23278 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
23279 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
23280 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
23281 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
23282 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
23283 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
23284 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
23285 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
23286 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
23287 * objc.dg/bitfield-2.m: Run only on Darwin.
23288 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
23289 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
23290 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
23291 * objc.dg/const-str-1.m: Fix constant string layout.
23292
23293 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
23294
23295 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
23296
23297 2003-09-23 Geoffrey Keating <geoffk@apple.com>
23298
23299 * gcc.dg/darwin-abi-1.c: New file.
23300
23301 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
23302
23303 PR target/12281
23304 * gcc.c-torture/compile/20030921-1.c: New test.
23305
23306 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
23307
23308 * g++.dg/opt/reg-stack2.C: New test.
23309
23310 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
23311
23312 * g++.dg/eh/delayslot1.C: New test.
23313
23314 2003-09-20 Richard Henderson <rth@redhat.com>
23315
23316 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
23317
23318 2003-09-20 Roger Sayle <roger@eyesopen.com>
23319
23320 * gcc.c-torture/execute/20030920-1.c: New test case.
23321
23322 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23323
23324 * g++.dg/rtti/typeid3.C: Correct expected error message.
23325
23326 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23327
23328 PR c++/157
23329 * g++.dg/parse/crash12.C: New test.
23330
23331 2003-09-19 Janis Johnson <janis187@us.ibm.com>
23332
23333 * gcc.dg/compat/mixed-struct-check.h: New.
23334 * gcc.dg/compat/mixed-struct-defs.h: New.
23335 * gcc.dg/compat/mixed-struct-init.h: New.
23336 * gcc.dg/compat/struct-by-value-19_main.c: New.
23337 * gcc.dg/compat/struct-by-value-19_x.c: New.
23338 * gcc.dg/compat/struct-by-value-19_y.c: New.
23339 * gcc.dg/compat/struct-by-value-20_main.c: New.
23340 * gcc.dg/compat/struct-by-value-20_x.c: New.
23341 * gcc.dg/compat/struct-by-value-20_y.c: New.
23342 * gcc.dg/compat/struct-return-19_main.c: New.
23343 * gcc.dg/compat/struct-return-19_x.c: New.
23344 * gcc.dg/compat/struct-return-19_y.c: New.
23345 * gcc.dg/compat/struct-return-20_main.c: New.
23346 * gcc.dg/compat/struct-return-20_x.c: New.
23347 * gcc.dg/compat/struct-return-20_y.c: New.
23348
23349 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
23350 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
23351 so that it will not complain on LP64 targets.
23352
23353 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23354
23355 PR c++/495
23356 * g++.dg/template/friend24.C: New test.
23357
23358 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
23359
23360 PR c++/12332
23361 * g++.dg/template/memtmpl2.C: New test.
23362
23363 2003-09-18 Mark Mitchell <mark@codesourcery.com>
23364
23365 PR target/11184
23366 * gcc.dg/builtin-apply1.c: New test.
23367
23368 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
23369
23370 PR c++/9848
23371 * g++.dg/warn/Wunused-4.C: New test.
23372
23373 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23374
23375 PR c++/12316
23376 * g++.dg/other/gc2.C: New test.
23377
23378 2003-09-17 Mark Mitchell <mark@codesourcery.com>
23379
23380 PR c++/11991
23381 * g++.dg/rtti/typeid3.C: New test.
23382
23383 PR c++/12266
23384 * g++.dg/overload/template1.C: New test.
23385
23386 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
23387
23388 * g++.dg/opt/cfg3.C: New test.
23389
23390 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23391
23392 PR c++/7939
23393 * g++.dg/template/crash11.C: New test.
23394
23395 2003-09-16 Jason Merrill <jason@redhat.com>
23396 Jakub Jelinek <jakub@redhat.com>
23397
23398 * gcc.dg/attr-warn-unused-result.c: New test.
23399
23400 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
23401
23402 PR c++/12184
23403 * g++.dg/expr/call2.C: New test.
23404
23405 2003-09-15 Andreas Jaeger <aj@suse.de>
23406
23407 * gcc.dg/Wold-style-definition-1.c: New test.
23408
23409 2003-09-14 Mark Mitchell <mark@codesourcery.com>
23410
23411 PR c++/3907
23412 * g++.dg/parse/template12.C: New test.
23413
23414 * g++.dg/abi/bitfield11.C: New test.
23415 * g++.dg/abi/bitfield12.C: Likewise.
23416
23417 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
23418
23419 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
23420 non-expansion of functional macro name without arguments at EOL.
23421 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
23422
23423 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
23424
23425 * gcc.c-torture/execute/20030914-[12].c: New tests.
23426
23427 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
23428
23429 PR c++/11788
23430 * g++.dg/overload/addr1.C: New test.
23431
23432 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
23433
23434 * gcc.dg/20030909-1.c: New test.
23435
23436 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
23437
23438 * gcc.dg/ultrasp10.c: New test.
23439
23440 2003-09-09 Devang Patel <dpatel@apple.com>
23441
23442 * gcc.dg/darwin-ld-6.c: New test.
23443
23444 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23445
23446 * gcc.dg/torture/builtin-explog-1.c: New testcase.
23447
23448 2003-09-08 Mark Mitchell <mark@codesourcery.com>
23449
23450 * gcc.dg/ia64-types1.c: New test.
23451 * gcc.dg/ia64-types2.c: Likewise.
23452
23453 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23454
23455 * gcc.dg/builtins-1.c: Add more _Complex tests.
23456 * gcc.dg/torture/builtin-attr-1.c: Likewise.
23457
23458 * gcc.dg/builtins-1.c: Test existing _Complex functions.
23459 * gcc.dg/torture/builtin-attr-1.c: Likewise.
23460
23461 2003-09-08 Mark Mitchell <mark@codesourcery.com>
23462
23463 PR c++/11786
23464 * g++.dg/lookup/koenig2.C: New test.
23465
23466 PR c++/5296
23467 * g++.dg/rtti/typeid2.C: New test.
23468
23469 2003-09-08 Jakub Jelinek <jakub@redhat.com>
23470
23471 * gcc.c-torture/compile/20030904-1.c: New test.
23472
23473 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23474
23475 * g++.dg/opt/longbranch2.C: New test.
23476
23477 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
23478
23479 * g++.dg/template/crash10.C: Only compile it.
23480
23481 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
23482
23483 PR middle-end/11665
23484 * gcc.c-torture/compile/20030907-1.c: New test.
23485 * g++.dg/init/array11.C: New test.
23486
23487 2003-09-07 Mark Mitchell <mark@codesourcery.com>
23488
23489 PR c++/11852
23490 * g++.dg/init/struct1.C: New test.
23491
23492 2003-09-07 Mark Mitchell <mark@codesourcery.com>
23493
23494 PR c++/12181
23495 * g++.dg/expr/comma1.C: New test.
23496
23497 2003-09-06 Mark Mitchell <mark@codesourcery.com>
23498
23499 PR c++/11867
23500 * g++.dg/expr/static_cast5.C: New test.
23501
23502 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
23503
23504 PR c++/11507
23505 * g++.dg/lookup/scoped7.C: New test.
23506
23507 PR c++/9574
23508 * g++.dg/other/static1.C: New test.
23509
23510 PR c++/11490
23511 * g++.dg/warn/template-1.C: New test.
23512
23513 PR c++/11432
23514 * g++.dg/template/crash10.C: New test.
23515
23516 PR c++/2478
23517 * g++.dg/overload/VLA.C: New test.
23518
23519 PR c++/10804
23520 * g++.dg/template/call1.C: New test.
23521
23522 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
23523
23524 PR c++/11794
23525 * g++.dg/parse/using3.C: New test.
23526
23527 2003-09-06 Roger Sayle <roger@eyesopen.com>
23528
23529 PR c++/11409
23530 * g++.dg/overload/builtin3.C: New test case.
23531
23532 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
23533
23534 PR c/9862
23535 * gcc.dg/20030906-1.c: New test.
23536 * gcc.dg/20030906-2.c: Likewise.
23537
23538 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
23539
23540 PR c++/12167
23541 * g++.dg/parse/defarg5.C: New test.
23542
23543 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
23544
23545 2003-09-05 Mark Mitchell <mark@codesourcery.com>
23546
23547 PR c++/12163
23548 * g++.dg/expr/static_cast4.C: New test.
23549
23550 PR c++/12146
23551 * g++.dg/template/crash9.C: New test.
23552
23553 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
23554
23555 * g++.old-deja/g++.ext/pretty2.C: Update for change
23556 in __FUNCTION__.
23557 * g++.old-deja/g++.ext/pretty3.C: Likewise.
23558
23559 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
23560
23561 PR c++/11922
23562 * g++/dg/template/qualified-id1.C: New test.
23563
23564 PR c++/12037
23565 * g++.dg/warn/noeffect4.C: New test.
23566
23567 2003-09-04 Matt Austern <austern@apple.com>
23568
23569 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
23570 * g++.dg/ext/fnname2.C: Likewise.
23571 * g++.dg/ext/fnname3.C: Likewise.
23572
23573 2003-09-04 Mark Mitchell <mark@codesourcery.com>
23574
23575 * g++.dg/expr/lval1.C: New test.
23576 * g++.dg/ext/lvcast.C: Remove.
23577
23578 2003-09-03 Roger Sayle <roger@eyesopen.com>
23579
23580 PR optimization/11700.
23581 * gcc.c-torture/compile/20030903-1.c: New test case.
23582
23583 2003-09-03 Mark Mitchell <mark@codesourcery.com>
23584
23585 PR c++/12053
23586 * g++.dg/abi/layout4.C: New test.
23587
23588 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
23589
23590 PR c++/11553
23591 * g++.dg/parse/friend3.C: New test.
23592
23593 2003-09-02 Mark Mitchell <mark@codesourcery.com>
23594
23595 PR c++/11847
23596 * g++.dg/template/class1.C: New test.
23597
23598 PR c++/11808
23599 * g++.dg/expr/call1.C: New test.
23600
23601 2003-09-01 Mark Mitchell <mark@codesourcery.com>
23602
23603 PR c++/12114
23604 * g++.dg/init/ref9.C: New test.
23605
23606 PR c++/11972
23607 * g++.dg/template/nested4.C: New test.
23608
23609 2003-08-29 Mark Mitchell <mark@codesourcery.com>
23610
23611 PR c++/12093
23612 * g++.dg/template/non-dependent4.C: New test.
23613
23614 PR c++/11928
23615 * g++.dg/inherit/conv1.C: New test.
23616
23617 2003-08-29 Mark Mitchell <mark@codesourcery.com>
23618
23619 PR c++/6196
23620 * g++.dg/ext/label1.C: New test.
23621 * g++.dg/ext/label2.C: Likewise.
23622
23623 2003-08-28 Mark Mitchell <mark@codesourcery.com>
23624
23625 * g++.dg/expr/cond3.C: New test.
23626
23627 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23628
23629 * gcc.dg/builtins-1.c: Add new builtin cases.
23630
23631 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23632
23633 * gcc.dg/builtins-1.c: Add new cases.
23634 * gcc.dg/torture/builtin-attr-1.c: Likewise.
23635
23636 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23637
23638 * gcc.dg/builtins-1.c: Add more math builtin tests.
23639 * gcc.dg/torture/builtin-attr-1.c: New test.
23640
23641 2003-08-28 Mark Mitchell <mark@codesourcery.com>
23642
23643 PR optimization/5079
23644 * g++.dg/opt/static3.C: New test.
23645
23646 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23647
23648 * gcc.misc-tests/gcov-10b.c: New test.
23649
23650 2003-08-27 Mark Mitchell <mark@codesourcery.com>
23651
23652 * g++.dg/opt/ptrmem3.C: New test.
23653
23654 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
23655
23656 2003-08-27 Jakub Jelinek <jakub@redhat.com>
23657
23658 * gcc.dg/20030826-2.c: New test.
23659
23660 2003-08-26 Roger Sayle <roger@eyesopen.com>
23661
23662 PR middle-end/12002
23663 * g77.f-torture/compile/12002.f: New test case.
23664
23665 2003-08-26 Roger Sayle <roger@eyesopen.com>
23666
23667 * gcc.dg/20030826-1.c: New test case.
23668
23669 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
23670
23671 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
23672
23673 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
23674
23675 PR c++/11871
23676 * c++.dg/lookup/crash1.C: New test.
23677
23678 * c++.dg/warn/noeffect3.C: New test.
23679
23680 2003-08-25 Janis Johnson <janis187@us.ibm.com>
23681
23682 * gcc.dg/compat/vector-1_x.c: Compile with -w.
23683 * gcc.dg/compat/vector-1_y.c: Ditto.
23684 * gcc.dg/compat/vector-2_x.c: Ditto.
23685 * gcc.dg/compat/vector-2_y.c: Ditto.
23686
23687 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
23688
23689 * gcc.dg/20030702-1.c: New test.
23690
23691 2003-08-25 Mark Mitchell <mark@codesourcery.com>
23692
23693 PR c++/8795
23694 * g++.dg/ext/altivec-1.C: New test.
23695
23696 2003-08-24 Richard Henderson <rth@redhat.com>
23697
23698 * g++.dg/eh/simd-2.C: Add -w for x86.
23699
23700 2003-08-23 Jakub Jelinek <jakub@redhat.com>
23701
23702 * gcc.dg/20030815-1.c: New test.
23703
23704 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23705
23706 PR c++/3765
23707 * g++.dg/parse/access6.C: New test.
23708
23709 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23710
23711 PR c++/641, c++/11876
23712 * g++.dg/template/friend22.C: New test.
23713 * g++.dg/template/friend23.C: Likewise.
23714
23715 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23716
23717 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
23718 identically.
23719
23720 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23721
23722 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
23723
23724 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23725
23726 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
23727
23728 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23729
23730 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
23731
23732 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23733
23734 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
23735
23736 2003-08-21 Mark Mitchell <mark@codesourcery.com>
23737
23738 PR c++/11919
23739 * g++.dg/overload/prom1.C: New test.
23740
23741 PR c++/11551
23742 * g++.dg/parse/dtor2.C: New test.
23743
23744 PR c++/10762
23745 * g++.dg/parse/using2.C: New test.
23746
23747 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
23748
23749 PR target/11805
23750 * gcc.c-torture/compile/20030821-1.c: New.
23751
23752 2003-08-20 Mark Mitchell <mark@codesourcery.com>
23753
23754 PR c++/11834
23755 * g++.dg/template/deduce2.C: New test.
23756
23757 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
23758
23759 * gcc.c-torture/execute/20030821-1.c: New test.
23760
23761 2003-08-20 Roger Sayle <roger@eyesopen.com>
23762
23763 PR middle-end/11984
23764 * gcc.dg/20030820-1.c: New test case.
23765
23766 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
23767
23768 PR c++/11945
23769 * g++.dg/warn/noeffect2.C: New test.
23770
23771 2003-08-19 Mark Mitchell <mark@codesourcery.com>
23772
23773 PR c++/10926
23774 * g++.dg/template/dtor2.C: New test.
23775
23776 PR c++/11684
23777 * g++.dg/template/operator1.C: New test.
23778 * g++.dg/parse/operator4.C: New test.
23779
23780 PR c++/11946.C
23781 * g++.dg/expr/enum1.C: New test.
23782 * gcc.dg/c99-bool-1.c: Remove bogus warning.
23783
23784 PR c++/11036.C
23785 * g++.dg/parse/elab2.C: New test.
23786 * g++.dg/parse/typedef4.C: Change error message.
23787 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
23788 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
23789 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
23790
23791 2003-08-19 Geoffrey Keating <geoffk@apple.com>
23792
23793 * gcc.dg/pch/warn-1.c: New.
23794 * gcc.dg/pch/warn-1.hs: New.
23795
23796 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
23797 not-tested file.
23798
23799 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
23800
23801 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
23802
23803 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
23804
23805 * gcc.dg/uninit-D.c: New Test.
23806 * gcc.dg/uninit-E.c: New Test.
23807 * gcc.dg/uninit-F.c: New Test.
23808 * gcc.dg/uninit-G.c: New Test.
23809
23810 2003-08-19 Michael Ritzert <ritzert@t-online.de>
23811
23812 * g++.dg/README: Describe the pch directory.
23813
23814 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23815
23816 PR c++/11174
23817 * g++.dg/parse/access4.C: New test.
23818 * g++.dg/parse/access5.C: Likewise.
23819 * g++.old-deja/g++.jason/access17.C: Adjust error message.
23820
23821 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
23822
23823 * gcc.dg/noncompile/20030818-1.c: New.
23824
23825 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
23826
23827 PR c++/11957
23828 * g++.dg/warn/noeffect1.C: New test.
23829
23830 * g++.dg/template/scope2.C: New test.
23831 * g++.dg/template/error2.C: Correct dg-error
23832
23833 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
23834
23835 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
23836
23837 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
23838
23839 PR C++/11512
23840 * g++.dg/template/warn1.C: New.
23841
23842 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
23843
23844 * g++.dg/template/error2.C: New test.
23845 * g++.dg/lookup/using7.C: Adjust errors
23846 * g++.old-deja/g++.pt/crash36.C: Likewise.
23847 * g++.old-deja/g++.pt/derived3.C: Likewise.
23848
23849 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23850
23851 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
23852 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
23853 * gcc.c-torture/execute/builtins/string-9.c: New, from
23854 string-opt-9.c. Adjust for execute/builtins framework.
23855 * gcc.c-torture/execute/string-opt-9.c: Delete.
23856
23857 2003-08-12 Mark Mitchell <mark@codesourcery.com>
23858
23859 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
23860
23861 * g++.dg/parse/ret-type2.C: New test.
23862
23863 PR c++/11703
23864 * g++.dg/init/new8.C: New test.
23865
23866 PR c++/10923
23867 * g++.dg/parse/typedef5.C: New test.
23868
23869 PR c++/9512
23870 * g++.dg/parse/qualified2.C: New test.
23871 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
23872 invalid code.
23873
23874 2003-08-11 Mark Mitchell <mark@codesourcery.com>
23875
23876 * g++.dg/conversion/ptrmem1.C: New test.
23877
23878 2003-08-11 Jakub Jelinek <jakub@redhat.com>
23879
23880 PR target/11693
23881 * gcc.dg/20030811-1.c: New test.
23882
23883 PR target/11535
23884 * gcc.c-torture/execute/20030811-1.c: New test.
23885
23886 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23887
23888 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
23889
23890 2003-08-10 Mark Mitchell <mark@codesourcery.com>
23891
23892 PR c++/11789.C
23893 * g++.dg/inherit/multiple1.C: New test.
23894
23895 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
23896
23897 * gcc.dg/spe1.c: New test.
23898
23899 PR c++/11670
23900 * g++.dg/expr/cast2.C: New test.
23901
23902 PR c++/10530
23903 * g++.dg/template/dependent-name2.C: New test.
23904
23905 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
23906
23907 * g++.dg/parse/crash11.C: Put the dg options in comments.
23908
23909 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
23910
23911 * lib/gcc-dg.exp: Update for diagnostic change.
23912
23913 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23914
23915 PR c++/5767
23916 * g++.dg/parse/crash11.C: New test.
23917
23918 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
23919
23920 * gcc.dg/cpp/spacing1.c: Update.
23921
23922 2003-08-04 Janis Johnson <janis187@us.ibm.com>
23923
23924 PR target/11739
23925 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
23926 a value for -mtune.
23927
23928 2003-08-04 Roger Sayle <roger@eyesopen.com>
23929
23930 PR middle-end/11771
23931 * gcc.c-torture/compile/20030804-1.c: New test case.
23932
23933 2003-08-04 Roger Sayle <roger@eyesopen.com>
23934
23935 * gcc.dg/20030804-1.c: New test case.
23936
23937 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
23938
23939 * gcc.dg/cpp/separate-1.c: New test.
23940
23941 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
23942
23943 PR c++/11704
23944 * g++.dg/template/dependent-expr2.C: New test.
23945
23946 PR c++/11766
23947 * g++.dg/expr/ptrmem1.C: New test.
23948
23949 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23950
23951 PR c++/9453
23952 * g++.dg/template/friend15.C: New test.
23953
23954 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
23955
23956 * lib/dg-pch.exp: Work round PCH bug.
23957
23958 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23959
23960 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
23961 builtins. Move cases from builtins-4.c here.
23962
23963 * gcc.dg/torture/builtin-math-1.c: New test taken from
23964 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
23965 additional cases.
23966
23967 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
23968 Delete.
23969
23970 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
23971
23972 PR c++/9447
23973 * g++.dg/template/using7.C: New test.
23974
23975 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
23976
23977 * import1.c, import2.c: New tests.
23978
23979 2003-08-01 Jakub Jelinek <jakub@redhat.com>
23980
23981 * g++.dg/eh/crossjump1.C: New test.
23982
23983 2003-08-01 Mark Mitchell <mark@codesourcery.com>
23984
23985 PR c++/11697
23986 * g++.dg/template/using6.C: New test.
23987
23988 PR c++/11744
23989 * g++.dg/template/koenig2.C: New test.
23990
23991 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23992
23993 PR c++/7983
23994 * g++.dg/parse/typedef4.C: New test.
23995
23996 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23997
23998 PR c++/8442, c++/8806
23999 * g++.dg/template/elab1.C: New test.
24000 * g++.dg/template/type2.C: Likewise.
24001 * g++.dg/template/ttp3.C: Adjust expected error message.
24002 * g++.old-deja/g++.law/visibility13.C: Likewise.
24003 * g++.old-deja/g++.niklas/t135.C: Likewise.
24004 * g++.old-deja/g++.pt/ttp41.C: Likewise.
24005 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
24006 template argument.
24007 * g++.old-deja/g++.pt/ttp44.C: Likewise.
24008
24009 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
24010
24011 PR c++/11295
24012 * g++.dg/ext/stmtexpr1.C: New test.
24013
24014 * g++.dg/opt/tmp1.C: New test.
24015
24016 PR c++/11525
24017 * g++.dg/parse/constant4.C: New test.
24018
24019 PR c++/9447
24020 * g++.dg/template/using5.C: New test.
24021
24022 2003-07-31 Roger Sayle <roger@eyesopen.com>
24023
24024 * gcc.dg/builtins-27.c: New test case.
24025
24026 2003-07-31 Jakub Jelinek <jakub@redhat.com>
24027
24028 * gcc.dg/tls/opt-7.c: New test.
24029
24030 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
24031
24032 * g++.old-deja/g++.other/crash18.C: Remove.
24033
24034 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
24035
24036 * g++.dg/template/explicit3.C: New.
24037 * g++.dg/template/explicit4.C: New.
24038 * g++.dg/template/explicit5.C: New.
24039
24040 PR c++/11347
24041 * g++.dg/template/memtmpl1.C: New.
24042
24043 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
24044
24045 PR target/11565
24046 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
24047 * gcc.dg/i386-387-5.c (dg-options): Likewise.
24048
24049 2003-07-30 Jan Hubicka <jh@suse.cz>
24050
24051 * vtgc1.c: Kill.
24052
24053 2003-07-29 Zack Weinberg <zack@codesourcery.com>
24054
24055 * gcc.dg/struct-in-proto-1.c: New test.
24056
24057 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
24058
24059 * gcc.dg/cpp/include2.c: Only expect one message.
24060
24061 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
24062
24063 PR c++/9447
24064 * g++.dg/template/using1.C: New test.
24065 * g++.dg/template/using2.C: New test.
24066 * g++.dg/template/using3.C: New test.
24067 * g++.dg/template/using4.C: New test.
24068
24069 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
24070
24071 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
24072 * gcc.c-torture/execute/string-opt-10.c: Likewise.
24073
24074 2003-07-28 Jan Hubicka <jh@suse.cz>
24075
24076 PR c++/11530
24077 * g++.dg/opt/call1.C: New test.
24078
24079 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
24080
24081 PR c++/11667
24082 * g++.dg/init/enum2.C: New test.
24083 * g++.dg/template/overload1.C: Add "-w" option.
24084
24085 2003-07-28 <hp@bitrange.com>
24086
24087 * gcc.dg/Wdeclaration-after-statement-1.c,
24088 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
24089
24090 2003-07-28 Jakub Jelinek <jakub@redhat.com>
24091
24092 * gcc.c-torture/compile/20030725-1.c: New test.
24093
24094 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
24095
24096 * gcc.dg/20030505.c: Only run for SPE.
24097 Remove definition of opaque type.
24098
24099 2003-07-27 Mark Mitchell <mark@codesourcery.com>
24100
24101 * g++.dg/template/ptrmem6.C: New test.
24102
24103 2003-07-26 Geoffrey Keating <geoffk@apple.com>
24104
24105 * gcc.c-torture/compile/zero-strct-2.c: New test.
24106
24107 2003-07-25 Geoffrey Keating <geoffk@apple.com>
24108
24109 * gcc.dg/intermod-1.c: New test.
24110
24111 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
24112
24113 PR c++/11617
24114 * g++.dg/template/lookup2.C: New test.
24115 * g++.dg/template/memclass1.C: Remove instantiated from error.
24116 * g++.dg/other/error2.C: Tweak expected errors.
24117
24118 PR c++/11596
24119 * g++.dg/template/defarg3.C: New test.
24120
24121 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
24122
24123 2003-07-24 Mark Mitchell <mark@codesourcery.com>
24124
24125 * g++.dg/inherit/access5.C: New test.
24126
24127 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24128
24129 PR c++/11513
24130 * g++.dg/template/crash8.C: New test.
24131
24132 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
24133
24134 PR c/10602
24135 * gcc.dg/noncompile/incomplete-2.c: New test.
24136
24137 2003-07-23 Mark Mitchell <mark@codesourcery.com>
24138
24139 PR c++/11645
24140 * g++.dg/inherit/access4.C: New test.
24141
24142 PR c++/11517
24143 * g++.dg/expr/cond2.C: New test.
24144
24145 PR optimization/10679
24146 * g++.dg/opt/inline4.C: New test.
24147
24148 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
24149
24150 * g++.dg/parse/crash10: New test.
24151
24152 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
24153
24154 * g++.dg/ext/flexary1.C: New test.
24155
24156 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24157
24158 PR c++/10793
24159 * g++.dg/template/crash9.C: New test.
24160
24161 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24162
24163 PR c++/3004
24164 * g++.dg/parse/typedef3.C: New test.
24165
24166 PR c++/7906
24167 * g++.dg/parse/operator2.C: New test.
24168
24169 PR c++/8895
24170 * g++.dg/parse/def-tmpl-arg1.C: New test.
24171
24172 PR c++/9282
24173 * g++.dg/parse/funptr1.C: New test.
24174
24175 PR c++/9452
24176 * g++.dg/parse/ambig3.C: New test.
24177
24178 PR c++/9454
24179 * g++.dg/parse/operator3.C: New test.
24180
24181 PR c++/9486
24182 * g++.dg/parse/template10.C: New test.
24183
24184 PR c++/9488
24185 * g++.dg/parse/template11.C: New test.
24186
24187 PR c++/10150
24188 * g++.dg/parse/invalid-op1.C: New test.
24189
24190 PR c++/10247
24191 * g++.dg/parse/condexpr1.C: New test.
24192
24193 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
24194
24195 * g++.dg/ext/packed3.C: New test.
24196 * g++.dg/ext/packed4.C: New test.
24197
24198 * gcc.dg/pack-test-3.c: New test.
24199
24200 2003-07-21 Janis Johnson <janis187@us.ibm.com>
24201
24202 * lib/compat.exp: Handle dg-options per source file.
24203 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
24204 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
24205 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
24206 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
24207 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
24208 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
24209 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
24210 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
24211 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
24212 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
24213 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
24214 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
24215 * g++.dg/compat/break/bitfield7_x.C: Ditto.
24216 * g++.dg/compat/break/bitfield7_y.C: Ditto.
24217
24218 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
24219
24220 PR c/10320
24221 * gcc.c-torture/execute/20030718-1.c: New test.
24222
24223 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
24224
24225 PR optimization/11536
24226 * gcc.dg/20030721-1.c: New test.
24227
24228 2003-07-19 Mark Mitchell <mark@codesourcery.com>
24229
24230 PR c++/11546
24231 * g++.dg/template/lookup1.C: New test.
24232
24233 2003-07-19 Zack Weinberg <zack@codesourcery.com>
24234
24235 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
24236 diagnostics of ill-formed constructs involving labels.
24237 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
24238 the new 'previously defined here' message.
24239
24240 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
24241
24242 * g++.dg/parse/non-dependent2.C: New test.
24243
24244 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
24245
24246 * g++.dg/init/init-ref4.C: xfail on targets without
24247 weak symbols.
24248
24249 2003-07-17 Jakub Jelinek <jakub@redhat.com>
24250
24251 PR target/11087
24252 * gcc.c-torture/execute/20030717-1.c: New test.
24253
24254 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
24255
24256 * g++.dg/opt/cfg1.C: New test.
24257
24258 2003-07-17 Mark Mitchell <mark@codesourcery.com>
24259
24260 PR optimization/11557
24261 * gcc.dg/20030717-1.c: New test.
24262
24263 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
24264
24265 PR c++/10476
24266 * g++.dg/expr/crash-1.C: New test.
24267
24268 PR c++/11027
24269 * g++.dg/template/init3.C: New test.
24270
24271 PR c++/8222
24272 * g++.dg/template/non-dependent1.C: New test.
24273
24274 PR c++/11070
24275 * g++.dg/template/non-dependent2.C: New test.
24276
24277 PR c++/11071
24278 * g++.dg/template/non-dependent3.C: New test.
24279
24280 PR c++/9907
24281 * g++.dg/template/sizeof5.C: New test.
24282
24283 2003-07-17 Geoffrey Keating <geoffk@apple.com>
24284
24285 PR 11498
24286 * gcc.c-torture/compile/mangle-1.c: New file.
24287
24288 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24289
24290 PR c++/7809
24291 * g++.dg/parse/access3.C: New test.
24292
24293 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
24294
24295 PR c++/11384
24296 * g++.dg/init/init-ref4.C: New test.
24297
24298 2003-07-16 Mark Mitchell <mark@codesourcery.com>
24299
24300 PR c++/11547
24301 * g++.dg/parse/constant3.C: New test.
24302 * g++.dg/parse/crash7.C: Likewise.
24303
24304 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
24305
24306 PR target/11008
24307 * gcc.dg/i386-pentium4-not-mull.c: New.
24308
24309 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
24310
24311 * gcc.dg/asm-names.c (ymain): Make it weak.
24312
24313 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24314
24315 PR c++/5421
24316 * g++.dg/template/friend21.C: New test.
24317
24318 2003-07-16 Jakub Jelinek <jakub@redhat.com>
24319
24320 * gcc.dg/cleanup-8.c: New test.
24321 * gcc.dg/cleanup-9.c: New test.
24322
24323 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
24324
24325 * g++.dg/ext/dll-MI1.h: New file.
24326 * g++.dg/ext/dllexport-MI1.C: New file.
24327 * g++.dg/ext/dllimport-MI1.C: New file.
24328
24329 2003-07-15 Jakub Jelinek <jakub@redhat.com>
24330
24331 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
24332 it does not have cmpstrsi patterns (just cmpmemsi).
24333
24334 2003-07-15 Mark Mitchell <mark@codesourcery.com>
24335
24336 PR debug/11473
24337 * g++.dg/debug/debug8.C: New test.
24338
24339 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24340
24341 PR c++/10108
24342 * g++.dg/template/crash7.C: New test.
24343
24344 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
24345
24346 PR target/10795
24347 * gcc.c-torture/compile/20030708-1.c: New.
24348
24349 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
24350
24351 * gcc.c-torture/execute/20030715-1.c: New test.
24352
24353 2003-07-14 Geoffrey Keating <geoffk@apple.com>
24354
24355 * gcc.dg/pch/inline-3.c: New file.
24356 * gcc.dg/pch/inline-3.hs: New file.
24357 * gcc.dg/pch/inline-4.c: New file.
24358 * gcc.dg/pch/inline-4.hs: New file.
24359
24360 2003-07-14 Mark Mitchell <mark@codesourcery.com>
24361
24362 PR c++/11509
24363 * g++.dg/template/crash6.C: New test.
24364
24365 PR c++/7053
24366 * g++.dg/template/friend20.C: New test.
24367
24368 PR c++/7019
24369 * g++.dg/template/overload2.C: New test.
24370
24371 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24372
24373 PR optimization/11440
24374 * gcc.c-torture/execute/20030714-1.c: New test.
24375
24376 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24377
24378 PR c++/11154
24379 * g++.dg/template/partial2.C: New test.
24380
24381 2003-07-13 Mark Mitchell <mark@codesourcery.com>
24382
24383 PR c++/11503
24384 * g++.dg/template/anon1.C: New test.
24385
24386 PR c++/11493
24387 PR c++/11495
24388 * g++.dg/parse/template9.C: Likewise.
24389 * g++.dg/template/crash4.C: New test.
24390 * g++.dg/template/koenig1.C: Likewise.
24391 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
24392 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
24393 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
24394 functions.
24395 * g++.old-deja/g++.jason/template36.C: Likewise.
24396 * g++.old-deja/g++.mike/p1989.C: Likewise.
24397 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
24398 * g++.old-deja/g++.pt/ttp20.C: Use this->.
24399 * g++.old-deja/g++.pt/ttp21.C: Use this->.
24400 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
24401 compiling.
24402 * g++.old-deja/g++.pt/union2.C: Use this->.
24403
24404 2003-07-11 Jakub Jelinek <jakub@redhat.com>
24405
24406 * gcc.dg/20030711-1.c: New test.
24407
24408 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
24409
24410 PR c++/11050
24411 * g++.dg/parse/args1.C: New test.
24412 * g++.pt/defarg8.C: Change expected errors.
24413
24414 2003-07-11 Mark Mitchell <mark@codesourcery.com>
24415
24416 PR c++/8164
24417 * g++.dg/template/nontype2.C: New test.
24418
24419 PR c++/10558
24420 * g++.dg/parse/template8.C: New test.
24421
24422 PR c++/8327
24423 * g++.dg/template/scope1.C: New test.
24424
24425 * g++.dg/warn/Wsign-compare-1.C: New test.
24426
24427 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
24428
24429 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
24430
24431 2003-07-10 Mark Mitchell <mark@codesourcery.com>
24432
24433 PR c++/9411
24434 * g++.dg/template/explicit2.C: New test.
24435
24436 PR c++/10032
24437 * g++.dg/warn/pedantic1.C: New test.
24438
24439 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
24440
24441 PR c++ 9483
24442 * g++.dg/other/field1.C: New test.
24443
24444 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
24445
24446 PR c/11449
24447 * gcc.c-torture/compile/20030707-1.c: New.
24448
24449 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24450
24451 PR c++/10849
24452 * g++.dg/template/access12.C: New test.
24453
24454 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
24455
24456 * g++.dg/bprob/bprob.exp (prof_ext): Update.
24457 * g77.dg/bprob/bprob.exp (prof_ext): Update.
24458 * gcc.misc-tests/bprob.exp (prof_ext): Update.
24459 * gcc.misc-tests/gcov.exp: Update
24460 * g++.dg/gcov/gcov.exp: Update
24461 * lib/gcov.exp: Update.
24462
24463 2003-07-08 Mark Mitchell <mark@codesourcery.com>
24464
24465 * g++.dg/abi/mangle17.C: Make sure template expressions are
24466 dependent.
24467 * g++.dg/abi/mangle4.C: Mark erroneous casts.
24468 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
24469 * g++.dg/opt/stack1.C: Remove erroneous code.
24470 * g++.dg/parse/template7.C: New test.
24471 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
24472 * g++.old-deja/g++.pt/crash4.C: Likewise.
24473
24474 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24475
24476 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
24477 with zero or one occurence of `$' after the initial `L'.
24478
24479 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
24480
24481 * gcc.c-torture/compile/20030704-1.c: Add a comment.
24482
24483 2003-07-08 Roger Sayle <roger@eyesopen.com>
24484
24485 PR c/11370
24486 * gcc.dg/Wunreachable-6.c: New testcase.
24487 * gcc.dg/Wunreachable-7.c: New testcase.
24488
24489 2003-07-08 Jakub Jelinek <jakub@redhat.com>
24490
24491 PR c/11420
24492 * gcc.dg/20030708-1.c: New test.
24493
24494 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
24495
24496 * gcc.dg/compat/sdata-section.h: New file.
24497 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
24498 * gcc.dg/torture/mips-sdata-1.c: New test.
24499
24500 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24501
24502 PR c++/11030
24503 * g++.dg/template/friend19.C: New test.
24504
24505 2003-07-08 Jakub Jelinek <jakub@redhat.com>
24506
24507 * g++.dg/opt/strength-reduce.C: New test.
24508
24509 2003-07-07 Roger Sayle <roger@eyesopen.com>
24510
24511 PR target/10979
24512 * gcc.dg/20030707-1.c: New testcase.
24513
24514 2003-07-07 Roger Sayle <roger@eyesopen.com>
24515
24516 PR optimization/11059
24517 * g++.dg/opt/emptyunion.C: New testcase.
24518
24519 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24520 Eric Botcazou <ebotcazou@libertysurf.fr>
24521
24522 * g++.dg/opt/stack1.C: New test.
24523
24524 2003-07-05 Mark Mitchell <mark@codesourcery.com>
24525
24526 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
24527 run test.
24528
24529 PR c++/11431
24530 * g++.dg/expr/static_cast3.C: New test.
24531
24532 2003-07-04 Zack Weinberg <zack@codesourcery.com>
24533
24534 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
24535 everywhere.
24536 * gcc.dg/concat.c: Concatenation of string constants with
24537 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
24538 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
24539 * gcc.dg/cpp/escape-2.c: Use wide character constants where
24540 necessary to avoid multi-character character constant warning.
24541 * gcc.dg/cpp/escape.c: Likewise.
24542 * gcc.dg/cpp/ucs.c: Likewise.
24543 Remove backslashes from dg-bogus comments, as they confuse Tcl.
24544 Fix a typo.
24545
24546 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
24547
24548 PR c/11428
24549 * gcc.c-torture/compile/20030704-1.c: New.
24550
24551 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
24552
24553 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
24554
24555 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
24556
24557 PR c++/5287, PR c++/7910, PR c++/11021
24558 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
24559 tests for warnings.
24560 * g++.dg/ext/dllimport2.C: Add tests for warnings.
24561 * g++.dg/ext/dllimport3.C: Likewise.
24562 * g++.dg/ext/dllimport4.C: New file.
24563 * g++.dg/ext/dllimport5.C: New file.
24564 * g++.dg/ext/dllimport6.C: New file.
24565 * g++.dg/ext/dllimport7.C: New file.
24566 * g++.dg/ext/dllimport8.C: New file.
24567 * g++.dg/ext/dllimport9.C: New file.
24568 * g++.dg/ext/dllimport10.C: New file.
24569 * g++.dg/ext/dllexport1.C: New file.
24570
24571 2003-07-03 Mark Mitchell <mark@codesourcery.com>
24572
24573 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
24574 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
24575
24576 2003-07-03 Roger Sayle <roger@eyesopen.com>
24577
24578 * gcc.dg/builtins-25.c: New testcase.
24579 * gcc.dg/builtins-26.c: New testcase.
24580
24581 2003-07-03 Janis Johnson <janis187@us.ibm.com>
24582
24583 * gcc.dg/compat/vector-defs.h: New file.
24584 * gcc.dg/compat/vector-setup.h: New file.
24585 * gcc.dg/compat/vector-check.h: New file.
24586 * gcc.dg/compat/vector-1_main.c: New file.
24587 * gcc.dg/compat/vector-1_x.c: New file.
24588 * gcc.dg/compat/vector-1_y.c: New file.
24589 * gcc.dg/compat/vector-2_main.c: New file.
24590 * gcc.dg/compat/vector-2_x.c: New file.
24591 * gcc.dg/compat/vector-2_y.c: New file.
24592
24593 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
24594 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
24595 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
24596 * gcc.dg/compat/struct-align-1.h: New file.
24597 * gcc.dg/compat/struct-align-1_main.c: New file.
24598 * gcc.dg/compat/struct-align-1_x.c: New file.
24599 * gcc.dg/compat/struct-align-1_y.c: New file.
24600 * gcc.dg/compat/struct-align-2.h: New file.
24601 * gcc.dg/compat/struct-align-2_main.c: New file.
24602 * gcc.dg/compat/struct-align-2_x.c: New file.
24603 * gcc.dg/compat/struct-align-2_y.c: New file.
24604
24605 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
24606 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
24607 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
24608 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
24609 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
24610 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
24611 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
24612 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
24613 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
24614 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
24615 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
24616 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
24617 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
24618 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
24619 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
24620 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
24621 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
24622 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
24623 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
24624 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
24625 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
24626 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
24627 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
24628 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
24629 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
24630 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
24631 * gcc.dg/compat/struct-return-10_x.c: Ditto.
24632 * gcc.dg/compat/struct-return-2_x.c: Ditto.
24633 * gcc.dg/compat/struct-return-3_x.c: Ditto.
24634
24635 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
24636
24637 * gcc.dg/i386-call-1.c: New test.
24638
24639 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
24640
24641 PR c++/9162
24642 * g++.dg/parse/defarg4.C: New.
24643
24644 2003-07-03 Roger Sayle <roger@eyesopen.com>
24645
24646 PR target/10700
24647 * gcc.c-torture/compile/20030703-1.c: New test case.
24648
24649 2003-07-03 Mark Mitchell <mark@codesourcery.com>
24650
24651 * g++.dg/template/local3.C: Remove extra semicolon.
24652
24653 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
24654
24655 * gcc.dg/i386-volatile-1.c: New test.
24656
24657 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
24658
24659 PR c++/11072
24660 * g++.dg/other/offsetof2.C: XFAIL.
24661 * g++.dg/other/offsetof5.C: New.
24662
24663 PR c++/10219
24664 * g++.dg/template/error1.C: New.
24665
24666 PR c++/9779
24667 * g++.dg/template/dependent-expr1.C: New.
24668
24669 2003-07-01 Mark Mitchell <mark@codesourcery.com>
24670
24671 PR c++/6949
24672 * g++.dg/template/local3.C: New test.
24673
24674 PR c++/11149
24675 * g++.dg/lookup/scoped6.C: New test.
24676
24677 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
24678
24679 PR c++/8046
24680 * g++.dg/other/error7.C: New test.
24681
24682 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
24683
24684 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
24685 * g++.old-deja/g++.abi/vtable3.h: Likewise.
24686 * g++.old-deja/g++.law/code-gen5.C: Likewise.
24687 * g++.old-deja/g++.other/union2.C: Likewise.
24688 * gcc.dg/c90-const-expr-2.c: Likewise.
24689 * gcc.dg/c90-const-expr-3.c: Likewise.
24690 * gcc.dg/c99-const-expr-2.c: Likewise.
24691 * gcc.dg/c99-const-expr-3.c: Likewise.
24692 * gcc.dg/concat.c: Likewise.
24693
24694 2003-07-01 Mark Mitchell <mark@codesourcery.com>
24695
24696 PR c++/9559
24697 * g++.dg/init/static1.C: New test.
24698
24699 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24700
24701 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
24702 * g++.old-deja/g++.other/access2.C: Likewise.
24703 * g++.old-deja/g++.other/decl2.C: Likewise.
24704 * gcc.c-torture/execute/20020615-1.c: Likewise.
24705
24706 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
24707
24708 PR c++/4933
24709 * g++.dg/template/sizeof4.C: New test.
24710
24711 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
24712
24713 * g++.dg/other/error6.C: New test.
24714
24715 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
24716
24717 PR c++/10750
24718 * g++.dg/parse/constant2.C: New test.
24719
24720 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
24721
24722 PR c++/11106
24723 * g++.dg/other/error5.C: New test.
24724
24725 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24726
24727 * gcc.dg/format/gcc_diag-1.c: New test.
24728
24729 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
24730
24731 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
24732
24733 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
24734
24735 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
24736 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
24737 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
24738
24739 2003-06-28 Jakub Jelinek <jakub@redhat.com>
24740
24741 * gcc.c-torture/execute/builtins/string-8.c: New test.
24742 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
24743 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
24744 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
24745
24746 2003-06-27 Mark Mitchell <mark@codesourcery.com>
24747
24748 PR c++/10468
24749 * g++.dg/ext/typeof6.C: New test.
24750
24751 2003-06-27 Mark Mitchell <mark@codesourcery.com>
24752
24753 PR c++/10796
24754 * g++.dg/init/enum1.C: New test.
24755
24756 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
24757
24758 * gcc.dg/20030627-1.c: New test.
24759
24760 2003-06-26 Mark Mitchell <mark@codesourcery.com>
24761
24762 PR c++/11332
24763 * g++.dg/expr/static_cast2.C: New test.
24764
24765 2003-06-26 Roger Sayle <roger@eyesopen.com>
24766 Jakub Jelinek <jakub@redhat.com>
24767
24768 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
24769 sprintf(dst,"%s",src) optimization.
24770 * gcc.c-torture/execute/20030626-1.c: New test case.
24771 * gcc.c-torture/execute/20030626-2.c: New test case.
24772
24773 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
24774
24775 * gcc.c-torture/execute/multi-ix.c: New test.
24776
24777 * gcc.c-torture/execute/simd-4.c (main):
24778 Added missing semicolon at end of union.
24779
24780 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
24781
24782 PR c++/8266
24783 * g++.dg/template/explicit-instantiation3.C: New test.
24784
24785 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
24786
24787 * gcc.dg/20030626-1.c: Use signed char.
24788
24789 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
24790
24791 * gcc.dg/20030626-1.c: New test.
24792
24793 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
24794
24795 * const-str-2.m: Update.
24796
24797 2003-06-25 Mark Mitchell <mark@codesourcery.com>
24798
24799 PR c++/10990
24800 * g++.dg/rtti/dyncast1.C: New test.
24801 * g++.dg/abi/mangle4.C: Correct base-specifier access.
24802 * g++.dg/lookup/scoped1.C: Remove XFAIL.
24803 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
24804
24805 PR c++/10931
24806 * g++.dg/expr/static_cast1.C: New test.
24807
24808 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
24809
24810 * gcc.dg/20030625-1.c: New test.
24811
24812 2003-06-24 Roger Sayle <roger@eyesopen.com>
24813
24814 * gcc.c-torture/compile/20030624-1.c: New test case.
24815
24816 2003-06-24 Jakub Jelinek <jakub@redhat.com>
24817
24818 * gcc.c-torture/execute/string-opt-17.c: New test.
24819
24820 2003-06-24 Mark Mitchell <mark@codesourcery.com>
24821
24822 PR c++/5754
24823 * g++.dg/parse/crash6.C: New test.
24824
24825 2003-06-23 Roger Sayle <roger@eyesopen.com>
24826
24827 * gcc.dg/builtins-24.c: New test case.
24828
24829 2003-06-23 Jakub Jelinek <jakub@redhat.com>
24830
24831 * g++.dg/opt/operator1.C: New test.
24832
24833 2003-06-22 Roger Sayle <roger@eyesopen.com>
24834
24835 * gcc.c-torture/execute/string-opt-16.c: New test case.
24836
24837 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
24838
24839 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
24840 * g++.old-deja/g++.other/conv7.C: Likewise.
24841 * g++.old-deja/g++.other/overcnv2.C: Likewise.
24842 * g++.old-deja/g++.other/overload14.C: Likewise.
24843
24844 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
24845
24846 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
24847 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
24848
24849 2003-06-20 Mark Mitchell <mark@codesourcery.com>
24850
24851 PR c++/10888
24852 * g++.dg/warn/Winline-3.C: New test.
24853
24854 2003-06-20 Mark Mitchell <mark@codesourcery.com>
24855
24856 * lib/target-supports.exp (check_alias_available): Make the test
24857 program acceptable to the Solaris assembler.
24858
24859 PR c++/10749
24860 * g++.dg/template/memclass2.C: New test.
24861
24862 2003-06-20 Mark Mitchell <mark@codesourcery.com>
24863 Eric Botcazou <ebotcazou@libertysurf.fr>
24864
24865 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
24866 data for non-matching targets.
24867 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
24868
24869 2003-06-20 Mark Mitchell <mark@codesourcery.com>
24870
24871 PR c++/10845
24872 * g++.dg/template/member3.C: New test.
24873
24874 2003-06-19 Mark Mitchell <mark@codesourcery.com>
24875
24876 PR c++/10939
24877 * g++.dg/template/func1.C: New test.
24878
24879 PR c++/9649
24880 * g++.dg/template/static4.C: New test.
24881 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
24882
24883 PR c++/11041
24884 * g++.dg/init/ref7.C: New test.
24885
24886 2003-06-19 Matt Austern <austern@apple.com>
24887
24888 PR c++/11228
24889 * g++.dg/anew1.C: New test.
24890 * g++.dg/anew2.C: New test.
24891 * g++.dg/anew3.C: New test.
24892 * g++.dg/anew4.C: New test.
24893
24894 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
24895
24896 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
24897
24898 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
24899
24900 * gcc.c-torture/execute/simd-4.c (main): Make expected value
24901 endian-dependent.
24902
24903 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
24904
24905 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
24906 Remove cruft.
24907
24908 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
24909
24910 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
24911 * gcc.c-torture/compile/961203-1.c: Likewise.
24912 * gcc.c-torture/compile/980506-1.c: Likewise.
24913
24914 2003-06-17 Mark Mitchell <mark@codesourcery.com>
24915
24916 PR c++/10712
24917 * g++.dg/lookup/using7.C: New test.
24918
24919 2003-06-17 Mark Mitchell <mark@codesourcery.com>
24920
24921 PR c++/11105
24922 * g++.dg/abi/conv1.C: Remove it.
24923 * g++.dg/template/conv7.C: New test.
24924 * g++.dg/template/conv8.C: Likewise.
24925 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
24926 conversion operator.
24927
24928 2003-06-17 Janis Johnson <janis187@us.ibm.com>
24929
24930 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
24931 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
24932 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
24933 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
24934 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
24935 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
24936 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
24937 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
24938 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
24939 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
24940 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
24941 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
24942 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
24943 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
24944 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
24945 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
24946 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
24947 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
24948 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
24949 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
24950 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
24951 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
24952 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
24953 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
24954 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
24955 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
24956 * gcc.dg/compat/struct-return-10_x.c: Ditto.
24957 * gcc.dg/compat/struct-return-2_x.c: Ditto.
24958 * gcc.dg/compat/struct-return-3_x.c: Ditto.
24959
24960 2003-06-16 Mark Mitchell <mark@codesourcery.com>
24961
24962 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
24963 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
24964 indications.
24965
24966 2003-06-16 Roger Sayle <roger@eyesopen.com>
24967
24968 * gcc.dg/i386-387-5.c: New test case.
24969 * gcc.dg/i386-387-6.c: New test case.
24970 * gcc.dg/builtins-23.c: New test case.
24971
24972 2003-06-15 Roger Sayle <roger@eyesopen.com>
24973
24974 * gcc.dg/builtins-22.c: New test case.
24975 * gcc.dg/i386-387-1.c: Update to test exp.
24976 * gcc.dg/i386-387-2.c: Likewise.
24977
24978 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24979
24980 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
24981
24982 2003-06-12 Mark Mitchell <mark@codesourcery.com>
24983
24984 * lib/gcc-dg.exp (dg-require-dll): New function.
24985 (dg-xfail-if): Likewise.
24986 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
24987 driver.
24988
24989 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
24990 * gcc.c-torture/compile/20001205-1.c: Likewise.
24991 * gcc.c-torture/compile/20001226-1.c: Likewise.
24992 * gcc.c-torture/compile/20010518-2.c: Likewise.
24993 * gcc.c-torture/compile/20020312-1.c: Likewise.
24994 * gcc.c-torture/compile/20020604-1.c: Likewise.
24995 * gcc.c-torture/compile/920501-12.c: Likewise.
24996 * gcc.c-torture/compile/920501-4.c: Likewise.
24997 * gcc.c-torture/compile/920520-1.c: Likewise.
24998 * gcc.c-torture/compile/920521-1.c: Likewise.
24999 * gcc.c-torture/compile/920625-1.c: Likewise.
25000 * gcc.c-torture/compile/961203-1.c: Likewise.
25001 * gcc.c-torture/compile/980506-1.c: Likewise.
25002 * gcc.c-torture/compile/981006-1.c: Likewise.
25003 * gcc.c-torture/compile/981022-1.c: Likewise.
25004 * gcc.c-torture/compile/981223-1.c: Likewise.
25005 * gcc.c-torture/compile/990617-1.c: Likewise.
25006 * gcc.c-torture/compile/dll.c: Likewise.
25007 * gcc.c-torture/compile/labels-3.c: Likewise.
25008 * gcc.c-torture/compile/mipscop-1.c: Likewise.
25009 * gcc.c-torture/compile/mipscop-2.c: Likewise.
25010 * gcc.c-torture/compile/mipscop-3.c: Likewise.
25011 * gcc.c-torture/compile/mipscop-4.c: Likewise.
25012 * gcc.c-torture/compile/simd-5.c: Likewise.
25013 * gcc.c-torture/compile/20000804-1.x: Remove.
25014 * gcc.c-torture/compile/20001205-1.x: Likewise.
25015 * gcc.c-torture/compile/20001226-1.x: Likewise.
25016 * gcc.c-torture/compile/20010518-2.x: Likewise.
25017 * gcc.c-torture/compile/20020312-1.x: Likewise.
25018 * gcc.c-torture/compile/20020604-1.x: Likewise.
25019 * gcc.c-torture/compile/920501-12.x: Likewise.
25020 * gcc.c-torture/compile/920501-4.x: Likewise.
25021 * gcc.c-torture/compile/920520-1.x: Likewise.
25022 * gcc.c-torture/compile/920521-1.x: Likewise.
25023 * gcc.c-torture/compile/920625-1.x: Likewise.
25024 * gcc.c-torture/compile/961203-1.x: Likewise.
25025 * gcc.c-torture/compile/980506-1.x: Likewise.
25026 * gcc.c-torture/compile/981006-1.x: Likewise.
25027 * gcc.c-torture/compile/981022-1.x: Likewise.
25028 * gcc.c-torture/compile/981223-1.x: Likewise.
25029 * gcc.c-torture/compile/990617-1.x: Likewise.
25030 * gcc.c-torture/compile/mipscop-1.x: Likewise.
25031 * gcc.c-torture/compile/mipscop-2.x: Likewise.
25032 * gcc.c-torture/compile/mipscop-3.x: Likewise.
25033 * gcc.c-torture/compile/mipscop-4.x: Likewise.
25034 * gcc.c-torture/compile/simd-5.x: Likewise.
25035
25036 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
25037
25038 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
25039
25040 * gcc.c-torture/execute/20030611-1.c: New test.
25041
25042 2003-06-12 Roger Sayle <roger@eyesopen.com>
25043
25044 PR middle-end/168
25045 * gcc.dg/20030612-1.c: New test case.
25046
25047 2003-06-12 Mark Mitchell <mark@codesourcery.com>
25048
25049 PR c++/10635
25050 * g++.dg/expr/cast1.C: New test.
25051
25052 2003-06-12 Roger Sayle <roger@eyesopen.com>
25053
25054 * gcc.dg/builtins-21.c: New test case.
25055
25056 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
25057
25058 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
25059 options instead of at the end.
25060 * lib/objc.exp (objc_target_compile): Likewise.
25061
25062 2003-06-11 Mark Mitchell <mark@codesourcery.com>
25063
25064 PR c++/10432
25065 * g++.dg/parse/error1.C: New test.
25066
25067 2003-06-11 Janis Johnson <janis187@us.ibm.com>
25068
25069 * gcc.dg/compat/struct-by-value-11_main.c: New file.
25070 * gcc.dg/compat/struct-by-value-11_x.c: New file.
25071 * gcc.dg/compat/struct-by-value-11_y.c: New file.
25072 * gcc.dg/compat/struct-by-value-12_main.c: New file.
25073 * gcc.dg/compat/struct-by-value-12_x.c: New file.
25074 * gcc.dg/compat/struct-by-value-12_y.c: New file.
25075 * gcc.dg/compat/struct-by-value-13_main.c: New file.
25076 * gcc.dg/compat/struct-by-value-13_x.c: New file.
25077 * gcc.dg/compat/struct-by-value-13_y.c: New file.
25078 * gcc.dg/compat/struct-by-value-14_main.c: New file.
25079 * gcc.dg/compat/struct-by-value-14_x.c: New file.
25080 * gcc.dg/compat/struct-by-value-14_y.c: New file.
25081 * gcc.dg/compat/struct-by-value-15_main.c: New file.
25082 * gcc.dg/compat/struct-by-value-15_x.c: New file.
25083 * gcc.dg/compat/struct-by-value-15_y.c: New file.
25084 * gcc.dg/compat/struct-by-value-16_main.c: New file.
25085 * gcc.dg/compat/struct-by-value-16_x.c: New file.
25086 * gcc.dg/compat/struct-by-value-16_y.c: New file.
25087 * gcc.dg/compat/struct-by-value-17_main.c: New file.
25088 * gcc.dg/compat/struct-by-value-17_x.c: New file.
25089 * gcc.dg/compat/struct-by-value-17_y.c: New file.
25090 * gcc.dg/compat/struct-by-value-18_main.c: New file.
25091 * gcc.dg/compat/struct-by-value-18_x.c: New file.
25092 * gcc.dg/compat/struct-by-value-18_y.c: New file.
25093
25094 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
25095 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
25096 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
25097 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
25098 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
25099 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
25100 * gcc.dg/compat/scalar-return-3_main.c: New file.
25101 * gcc.dg/compat/scalar-return-3_x.c: New file.
25102 * gcc.dg/compat/scalar-return-3_y.c: New file.
25103 * gcc.dg/compat/scalar-return-4_main.c: New file.
25104 * gcc.dg/compat/scalar-return-4_x.c: New file.
25105 * gcc.dg/compat/scalar-return-4_y.c: New file.
25106
25107 2003-06-10 Janis Johnson <janis187@us.ibm.com>
25108
25109 * gcc.dg/compat/fp2-struct-check.h: New file.
25110 * gcc.dg/compat/fp2-struct-defs.h: New file.
25111 * gcc.dg/compat/fp2-struct-init.h: New file.
25112 * gcc.dg/compat/struct-by-value-10_main.c: New file.
25113 * gcc.dg/compat/struct-by-value-10_x.c: New file.
25114 * gcc.dg/compat/struct-by-value-10_y.c: New file.
25115 * gcc.dg/compat/struct-return-10_main.c: New file.
25116 * gcc.dg/compat/struct-return-10_x.c: New file.
25117 * gcc.dg/compat/struct-return-10_y.c: New file.
25118
25119 * gcc.dg/compat/compat-common.h: New file.
25120 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
25121 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
25122 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
25123 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
25124 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
25125 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
25126 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
25127 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
25128 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
25129 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
25130 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
25131 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
25132 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
25133 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
25134 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
25135 * gcc.dg/compat/small-struct-check.h: Ditto.
25136 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
25137 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
25138 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
25139 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
25140 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
25141 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
25142 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
25143 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
25144 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
25145 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
25146 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25147 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
25148 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
25149 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25150 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
25151 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
25152 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
25153 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
25154 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
25155 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
25156 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
25157 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
25158 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
25159 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
25160 * gcc.dg/compat/struct-return-2_main.c: Ditto.
25161 * gcc.dg/compat/struct-return-2_x.c: Ditto.
25162 * gcc.dg/compat/struct-return-2_y.c: Ditto.
25163 * gcc.dg/compat/struct-return-3_main.c: Ditto.
25164 * gcc.dg/compat/struct-return-3_x.c: Ditto.
25165 * gcc.dg/compat/struct-return-3_y.c: Ditto.
25166
25167 2003-06-10 Geoffrey Keating <geoffk@apple.com>
25168
25169 * g++.dg/pch/static-1.C: New file.
25170 * g++.dg/pch/static-1.Hs: New file.
25171
25172 2003-06-10 Richard Henderson <rth@redhat.com>
25173
25174 * gcc.dg/asm-7.c: Adjust expected warning text.
25175
25176 2003-06-10 Roger Sayle <roger@eyesopen.com>
25177
25178 * gcc.dg/builtins-20.c: New test case.
25179
25180 2003-06-10 Mark Mitchell <mark@codesourcery.com>
25181
25182 PR c++/11131
25183 * g++.dg/opt/template1.C: New test.
25184
25185 2003-06-09 Mark Mitchell <mark@codesourcery.com>
25186
25187 * lib/gcc-dg.exp (dg-test): Clear additional_files and
25188 additional_sources.
25189
25190 2003-05-21 David Taylor <dtaylor@emc.com>
25191
25192 * gcc.dg/Wpadded.c: New file.
25193
25194 2003-06-09 Mark Mitchell <mark@codesourcery.com>
25195
25196 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
25197 * gcc.dg/special/weak-2.c: Add dg-require-weak.
25198 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
25199 dg-require-weak.
25200
25201 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
25202
25203 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
25204
25205 2003-06-09 Mark Mitchell <mark@codesourcery.com>
25206
25207 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
25208 (dg-require-alias): Likewise.
25209 (dg-require-gc-sections): Likewise.
25210 * lib/target-supports.exp (check_gc_sections_available): Likewise.
25211
25212 2003-06-08 Richard Henderson <rth@redhat.com>
25213
25214 * gcc.dg/20011029-2.c: Fix the array reference.
25215 * gcc.dg/asm-7.c: New.
25216
25217 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
25218
25219 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
25220
25221 2003-06-08 Mark Mitchell <mark@codesourcery.com>
25222
25223 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
25224 (dg-require-gc-sections): Likewise.
25225
25226 2003-06-08 Jan Hubicka <jh@suse.cz>
25227
25228 * i386-cmov1.c: Fix regular expression.
25229 * i386-cvt-1.c: Likewise.
25230 * i386-local.c: Likewise.
25231 * i386-local2.c: Likewise.
25232 * i386-mul.c: Likewise.
25233 * i386-ssetype-1.c: Likewise.
25234 * i386-ssetype-3.c: Likewise.
25235 * i386-ssetype-5.c: Likewise.
25236
25237 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25238
25239 PR c++/11039
25240 * g++.dg/warn/implicit-typename2.C: New test.
25241 * g++.dg/warn/implicit-typename3.C: New test.
25242
25243 2003-06-07 Richard Henderson <rth@redhat.com>
25244
25245 * g++.dg/other/offsetof3.C: Use size_t.
25246 * g++.dg/other/offsetof4.C: Likewise.
25247
25248 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
25249
25250 * lib/copy-file.exp: New. Implement gcc_copy_files.
25251
25252 * lib/dg-pch.exp: Load copy-file.exp
25253 (dg-pch): Use gcc_copy_files instead of "file copy".
25254
25255 2003-06-06 Mark Mitchell <mark@codesourcery.com>
25256
25257 * gcc.dg/weak/weak.exp: Simplify.
25258 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
25259 * gcc.dg/weak/weak-1.c: Likewise.
25260 * gcc.dg/weak/weak-2.c: Likewise.
25261 * gcc.dg/weak/weak-3.c: Likewise.
25262 * gcc.dg/weak/weak-4.c: Likewise.
25263 * gcc.dg/weak/weak-5.c: Likewise.
25264 * gcc.dg/weak/weak-6.c: Likewise.
25265 * gcc.dg/weak/weak-7.c: Likewise.
25266 * gcc.dg/weak/weak-8.c: Likewise.
25267 * gcc.dg/weak/weak-9.c: Likewise.
25268
25269 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
25270
25271 gcc.c-torture/execute/20030606-1.c: New.
25272
25273 2003-06-06 Roger Sayle <roger@eyesopen.com>
25274
25275 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
25276 * gcc.dg/builtins-19.c: Likewise.
25277
25278 2003-06-06 Roger Sayle <roger@eyesopen.com>
25279
25280 * gcc.dg/builtins-2.c: Add some more tests.
25281 * gcc.dg/builtins-18.c: New test case.
25282 * gcc.dg/builtins-19.c: New test case.
25283
25284 2003-06-06 Roger Sayle <roger@eyesopen.com>
25285 Jim Wilson <wilson@tuliptree.org>
25286
25287 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
25288
25289 2003-06-06 Jakub Jelinek <jakub@redhat.com>
25290
25291 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
25292 mempcpy/stpcpy calls not to be optimized into something else.
25293 * gcc.c-torture/execute/string-opt-3.c: Moved to...
25294 * gcc.c-torture/execute/builtins/string-7.c: ...here.
25295 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
25296
25297 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25298
25299 * gcc.dg/format/asm_fprintf-1.c: New test.
25300
25301 2003-06-05 Mark Mitchell <mark@codesourcery.com>
25302
25303 * lib/gcc-defs.exp (additional_sources): New variable.
25304 (dg-additional-sources): New function.
25305 (additional_files): New variable.
25306 (dg-additional-files): New function.
25307 (dg-additional-files-options): Likewise.
25308 * lib/gcc-dg.exp (dg-require-weak): New function.
25309 (dg-require-alias): Likewise.
25310 (dg-require-gc-sections): Likewise.
25311 * lib/target-supports.exp (check_alias_available): Remove testfile
25312 parameter.
25313 (check_gc_sections_available): New function.
25314 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
25315 (dg-gpp-additional-files): Likewise.
25316 * lib/g++.exp (additional_sources): Remove.
25317 (additional_files): Likewise.
25318 (g++_target_compile): Use dg-additional-files-options.
25319
25320 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
25321 Tcl logic.
25322 * gcc.dg/special/ecos.exp: Remove.
25323 * gcc.dg/special/20000419-2.c: Use dg-require-*.
25324 * gcc.dg/special/alias-1.c: Likewise.
25325 * gcc.dg/special/alias-2.c: Likewise.
25326 * gcc.dg/special/gcsec-1.c: Likewise.
25327 * gcc.dg/special/weak-1.c: Likewise.
25328 * gcc.dg/special/weak-2.c: Likewise.
25329 * gcc.dg/special/wkali-1.c: Likewise.
25330 * gcc.dg/special/wkali-2.c: Likewise.
25331
25332 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
25333 dg-gpp-additional-*.
25334 * g++.dg/special/conpr-3.C: Likewise.
25335 * g++.dg/special/conpr-4.C: Likewise.
25336 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
25337 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
25338 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
25339 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
25340 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
25341 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
25342 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
25343 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
25344 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
25345 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
25346 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
25347 * g++.old-deja/g++.other/comdat1.C: Likewise.
25348 * g++.old-deja/g++.other/comdat2.C: Likewise.
25349 * g++.old-deja/g++.other/comdat3.C: Likewise.
25350 * g++.old-deja/g++.other/ctor1.C: Likewise.
25351 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
25352
25353 2003-06-05 Richard Henderson <rth@redhat.com>
25354
25355 * gcc.dg/debug/20030605-1.c: New.
25356
25357 2003-06-04 Mark Mitchell <mark@codesourcery.com>
25358
25359 * README.QMTEST: Update.
25360
25361 2003-06-04 Richard Henderson <rth@redhat.com>
25362
25363 * gcc.dg/cleanup-1.c: New.
25364 * gcc.dg/cleanup-2.c: New.
25365 * gcc.dg/cleanup-3.c: New.
25366 * gcc.dg/cleanup-4.c: New.
25367 * gcc.dg/cleanup-5.c: New.
25368 * gcc.dg/cleanup-6.c: New.
25369 * gcc.dg/cleanup-7.c: New.
25370
25371 2003-06-04 Mark Mitchell <mark@codesourcery.com>
25372
25373 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
25374
25375 * lib/dg-pch.exp: New file.
25376 * g++.dg/pch/pch.exp: Use dg-pch.exp.
25377 * gcc.dg/pch/pch.exp: Likewise.
25378
25379 2003-06-04 Roger Sayle <roger@eyesopen.com>
25380
25381 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
25382 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
25383 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
25384 * gcc.dg/builtins-17.c: New test case.
25385 * gcc.dg/i386-387-4.c: New test case.
25386 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
25387
25388 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
25389
25390 * gcc.dg/ultrasp9.c: New test.
25391
25392 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
25393
25394 * gcc.c-torture/compile/20030604-1.c: New test.
25395 * gcc.dg/sparc-constant-1.c: New test.
25396
25397 2003-06-03 Glen Nakamura <glen@imodulo.com>
25398
25399 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
25400
25401 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
25402
25403 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
25404
25405 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
25406 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
25407
25408 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
25409
25410 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
25411
25412 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25413
25414 PR c++/10940
25415 * g++.dg/template/spec10.C: New test.
25416
25417 2003-06-03 Roger Sayle <roger@eyesopen.com>
25418
25419 * gcc.dg/builtins-16.c: New test case.
25420
25421 2003-06-03 Jakub Jelinek <jakub@redhat.com>
25422
25423 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
25424 mempcpy test with post-increments.
25425 * gcc.c-torture/execute/string-opt-3.c: New test.
25426 * gcc.dg/string-opt-1.c: New test.
25427
25428 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
25429
25430 PR fortran/10965
25431 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
25432
25433 2003-06-02 Mark Mitchell <mark@codesourcery.com>
25434
25435 * lib/scanasm.exp (dg-scan): New function, factored out of ...
25436 (scan-assembler): ... here. Use dg-scan.
25437 (scan-assembler-not): Likewise.
25438 (scan-file): New function.
25439 (scan-file-not): Likewise.
25440 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
25441 * gcc.dg/cpp/_Pragma4.c: Likewise.
25442 * gcc.dg/cpp/_Pragma5.c: Likewise.
25443 * gcc.dg/cpp/avoidpaste1.c: Likewise.
25444 * gcc.dg/cpp/avoidpaste2.c: Likewise.
25445 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
25446 * gcc.dg/cpp/cmdlne-P.c: Likewise.
25447 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
25448 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
25449 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
25450 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
25451 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
25452 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
25453 * gcc.dg/cpp/cxxcom1.c: Likewise.
25454 * gcc.dg/cpp/line1.c: Likewise.
25455 * gcc.dg/cpp/maccom1.c: Likewise.
25456 * gcc.dg/cpp/maccom2.c: Likewise.
25457 * gcc.dg/cpp/maccom3.c: Likewise.
25458 * gcc.dg/cpp/maccom4.c: Likewise.
25459 * gcc.dg/cpp/maccom5.c: Likewise.
25460 * gcc.dg/cpp/maccom6.c: Likewise.
25461 * gcc.dg/cpp/multiline.c: Likewise.
25462 * gcc.dg/cpp/spacing1.c: Likewise.
25463 * gcc.dg/cpp/spacing2.c: Likewise.
25464 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
25465 * gcc.dg/cpp/trad/maccom1.c: Likewise.
25466 * gcc.dg/cpp/trad/maccom2.c: Likewise.
25467 * gcc.dg/cpp/trad/maccom3.c: Likewise.
25468 * gcc.dg/cpp/trad/maccom4.c: Likewise.
25469 * gcc.dg/cpp/trad/maccom6.c: Likewise.
25470 * gcc.dg/cpp/cxxcom2.c: Likewise.
25471 * gcc.dg/cpp/cxxcom2.h: New file.
25472
25473 * gcc.dg/cpp/truefalse.cpp: Move it to ...
25474 * g++.dg/cpp/truefalse.C: Here.
25475 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
25476
25477 2003-06-01 Loren James Rittle <ljrittle@acm.org>
25478
25479 * gcc.dg/cpp/redef3.c: New file.
25480
25481 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
25482
25483 * gcc.dg/i386-loop-3.c: New test.
25484
25485 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
25486
25487 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
25488
25489 2003-05-31 Roger Sayle <roger@eyesopen.com>
25490
25491 * gcc.dg/fwrapv-1.c: New test case.
25492 * gcc.dg/fwrapv-2.c: New test case.
25493
25494 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25495
25496 PR c++/10956
25497 * g++.dg/template/spec9.C: New test.
25498
25499 2003-05-29 Roger Sayle <roger@eyesopen.com>
25500
25501 * gcc.dg/duff-4.c: New test case.
25502
25503 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
25504
25505 PR fortran/10843
25506 * g77.dg/ffixed-form-1.f: New test
25507 * g77.dg/ffixed-form-2.f: New test
25508 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
25509 * g77.dg/ffree-form-3.f: New test
25510
25511 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
25512
25513 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
25514 * gcc.dg/wint_t-1.c: Likewise.
25515
25516 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25517
25518 * g++.dg/template/access11.C: New test.
25519
25520 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25521
25522 PR c++/10849
25523 * g++.dg/template/access10.C: New test.
25524
25525 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
25526 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25527
25528 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
25529
25530 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
25531
25532 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
25533 suppress for powerpc-*-darwin*.
25534 * gcc.dg/torture/builtin-noret-2.c: Likewise.
25535
25536 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
25537
25538 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
25539 suppress option for powerpc-*-darwin*.
25540
25541 2003-05-23 Roger Sayle <roger@eyesopen.com>
25542
25543 * gcc.dg/builtins-1.c: Add tests for tan and atan.
25544 * gcc.dg/builtins-4.c: Add test for fmod.
25545
25546 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25547
25548 PR c++/10682
25549 * g++.dg/template/instantiate4.C: New test.
25550
25551 2003-05-22 Roger Sayle <roger@eyesopen.com>
25552
25553 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
25554
25555 2003-05-21 Janis Johnson <janis187@us.ibm.com>
25556
25557 * gcc.dg/compat/scalar-return-1_main.c: New file.
25558 * gcc.dg/compat/scalar-return-1_x.c: New file.
25559 * gcc.dg/compat/scalar-return-1_y.c: New file.
25560 * gcc.dg/compat/scalar-return-2_main.c: New file.
25561 * gcc.dg/compat/scalar-return-2_x.c: New file.
25562 * gcc.dg/compat/scalar-return-2_y.c: New file.
25563 * gcc.dg/compat/struct-return-3_main.c: New file.
25564 * gcc.dg/compat/struct-return-3_y.c: New file.
25565 * gcc.dg/compat/struct-return-3_x.c: New file.
25566 * gcc.dg/compat/struct-return-2_main.c: New file.
25567 * gcc.dg/compat/struct-return-2_x.c: New file.
25568 * gcc.dg/compat/struct-return-2_y.c: New file.
25569
25570 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25571
25572 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
25573 for hppa*-hp-hpux*.
25574 * gcc.dg/20021014-1.c (dg-options): Likewise.
25575 * gcc.dg/nest.c (dg-options): Likewise.
25576
25577 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
25578
25579 PR c++/9738
25580 * g++.dg/ext/dllimport2.C: New file.
25581 * g++.dg/ext/dllimport3.C: New file.
25582
25583 2003-05-20 Janis Johnson <janis187@us.ibm.com>
25584
25585 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
25586 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
25587 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25588 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
25589 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25590 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
25591 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
25592 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
25593 * gcc.dg/compat/small-struct-defs.h: New file.
25594 * gcc.dg/compat/small-struct-init.h: New file.
25595 * gcc.dg/compat/small-struct-check.h: New file.
25596 * gcc.dg/compat/fp-struct-defs.h: New file.
25597 * gcc.dg/compat/fp-struct-check.h: New file.
25598 * gcc.dg/compat/fp-struct-init.h: New file.
25599 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
25600 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
25601
25602 2003-05-19 Jakub Jelinek <jakub@redhat.com>
25603
25604 * gcc.dg/20030225-2.c: New test.
25605
25606 2003-05-18 Roger Sayle <roger@eyesopen.com>
25607 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25608
25609 * gcc.c-torture/compile/20030518-1.c: New test case.
25610
25611 2003-05-18 Mark Mitchell <mark@codesourcery.com>
25612
25613 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
25614 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
25615 gcc-dg-debug-runtest.
25616 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
25617 gcc-dg-debug-runtest.
25618
25619 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25620
25621 PR c++/9022
25622 * g++.dg/lookup/using6.C: New test.
25623
25624 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25625
25626 * g++.dg/parse/access2.C: New test.
25627
25628 2003-05-17 Mark Mitchell <mark@codesourcery.com>
25629
25630 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
25631 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
25632 * gcc.dg/debug/debug.exp: Likewise.
25633
25634 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
25635
25636 * gcc.dg/dollar.c: New test.
25637
25638 2003-05-16 Janis Johnson <janis187@us.ibm.com>
25639
25640 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
25641 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
25642 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
25643 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
25644 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
25645 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
25646 * gcc.dg/compat/struct-by-value-6_main.c: New file.
25647 * gcc.dg/compat/struct-by-value-6_x.c: New file.
25648 * gcc.dg/compat/struct-by-value-6_y.c: New file.
25649 * gcc.dg/compat/struct-by-value-7_main.c: New file.
25650 * gcc.dg/compat/struct-by-value-7_x.c: New file.
25651 * gcc.dg/compat/struct-by-value-7_y.c: New file.
25652 * gcc.dg/compat/struct-by-value-8_main.c: New file.
25653 * gcc.dg/compat/struct-by-value-8_x.c: New file.
25654 * gcc.dg/compat/struct-by-value-8_y.c: New file.
25655 * gcc.dg/compat/struct-by-value-9_main.c: New file.
25656 * gcc.dg/compat/struct-by-value-9_x.c: New file.
25657 * gcc.dg/compat/struct-by-value-9_y.c: New file.
25658
25659 2003-05-16 Mark Mitchell <mark@codesourcery.com>
25660
25661 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
25662 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
25663 support for "repo" mode.
25664 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
25665 * lib/g77-dg.exp: Likewise.
25666 * lib/obj-dg.exp: Likewise.
25667
25668 2003-05-16 Jakub Jelinek <jakub@redhat.com>
25669
25670 Merge from gcc-3_2-rhl8-branch:
25671 2003-04-23 Jakub Jelinek <jakub@redhat.com>
25672
25673 * gcc.dg/tls/opt-6.c: New test.
25674
25675 2003-04-05 Jakub Jelinek <jakub@redhat.com>
25676
25677 * gcc.dg/20030405-1.c: New test.
25678
25679 2003-03-09 Jakub Jelinek <jakub@redhat.com>
25680
25681 * gcc.dg/20030309-1.c: New test.
25682
25683 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
25684
25685 * gcc.c-torture/execute/20030307-1.c: New test.
25686
25687 2003-02-20 Randolph Chung <tausq@debian.org>
25688
25689 * gcc.c-torture/compile/20030220-1.c: New test.
25690
25691 2003-02-18 Jakub Jelinek <jakub@redhat.com>
25692
25693 * gcc.dg/20030217-1.c: New test.
25694
25695 2003-01-29 Jakub Jelinek <jakub@redhat.com>
25696
25697 * gcc.c-torture/compile/20020129-1.c: New test.
25698
25699 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
25700
25701 * gcc.dg/unroll-1.c: New test.
25702
25703 2002-11-16 Jan Hubicka <jh@suse.cz>
25704
25705 * gcc.c-torture/execute/20020920-1.c: New test.
25706
25707 2002-10-08 Jakub Jelinek <jakub@redhat.com>
25708
25709 PR target/7434
25710 * gcc.c-torture/compile/20021008-1.c: New test.
25711
25712 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
25713
25714 PR target/7559
25715 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
25716
25717 2002-08-07 Jakub Jelinek <jakub@redhat.com>
25718
25719 * gcc.c-torture/compile/20020807-1.c: New test.
25720
25721 2002-07-30 Jakub Jelinek <jakub@redhat.com>
25722
25723 * gcc.dg/tls/opt-1.c: New test.
25724
25725 2002-07-29 Jakub Jelinek <jakub@redhat.com>
25726
25727 * gcc.dg/20020729-1.c: New test.
25728
25729 2002-07-20 Jakub Jelinek <jakub@redhat.com>
25730
25731 * g++.dg/opt/life1.C: New test.
25732
25733 2002-05-20 Jakub Jelinek <jakub@redhat.com>
25734
25735 * gcc.dg/20020525-1.c: New test.
25736
25737 2002-05-24 Jakub Jelinek <jakub@redhat.com>
25738
25739 PR c++/6794
25740 * g++.dg/ext/pretty1.C: New test.
25741 * g++.dg/ext/pretty2.C: New test.
25742
25743 2003-05-15 Mark Mitchell <mark@codesourcery.com>
25744
25745 PR c++/8385
25746 * g++.dg/ext/typeof5.C: New test.
25747
25748 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
25749
25750 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
25751 __USER_LABEL_PREFIX__ into account.
25752 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
25753
25754 2003-05-14 Roger Sayle <roger@eyesopen.com>
25755
25756 * gcc.dg/builtins-15.c: New test case.
25757
25758 2003-05-13 Zack Weinberg <zack@codesourcery.com>
25759
25760 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
25761
25762 2003-05-12 Mark Mitchell <mark@codesourcery.com>
25763
25764 * lib/g++.exp: Tweak handling of additional source files.
25765 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
25766 * g++.dg/special/conpr-2a.C: Rename to ...
25767 * g++.dg/special/conpr-2a.cc: ... this.
25768 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
25769 * g++.dg/special/conpr-3a.C: Rename to ...
25770 * g++.dg/special/conpr-3a.cc: This.
25771 * g++.dg/special/conpr-3b.C: Rename to ...
25772 * g++.dg/special/conpr-3b.cc: This.
25773 * g++.dg/special/conpr-4.C: New test.
25774 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
25775
25776 2003-05-12 David Edelsohn <edelsohn@gnu.org>
25777
25778 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
25779
25780 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25781
25782 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
25783 * g++.old-deja/g++.robertl/eb71.C: Likewise.
25784 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
25785 * g++.old-deja/g++.other/warn3.C: Likewise.
25786
25787 2003-05-11 Roger Sayle <roger@eyesopen.com>
25788
25789 * gcc.dg/i386-387-1.c: Update to also test log.
25790 * gcc.dg/i386-387-2.c: Likewise.
25791
25792 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
25793
25794 * g77.f-torture/execute/int8421.f: New test.
25795
25796 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25797
25798 PR c++/10230, c++/10481
25799 * g++.dg/lookup/scoped5.C: New test.
25800
25801 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25802
25803 PR c++/10552
25804 * g++.dg/template/ttp6.C: New test.
25805
25806 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
25807
25808 * gcc.c-torture/execute/builtins: New directory.
25809 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
25810 gcc.c-torture/execute/builtins.
25811 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
25812 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
25813 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
25814 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
25815
25816 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25817
25818 PR c++/9252
25819 * g++.dg/template/access8.C: New test.
25820 * g++.dg/template/access9.C: New test.
25821
25822 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25823
25824 PR c++/9554
25825 * g++.dg/parse/access1.C: New test.
25826
25827 2003-05-09 DJ Delorie <dj@redhat.com>
25828
25829 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
25830 long, and not an int.
25831
25832 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25833
25834 PR c++/10555, c++/10576
25835 * g++.dg/template/memclass1.C: New test.
25836
25837 2003-05-08 DJ Delorie <dj@redhat.com>
25838
25839 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
25840 targets.
25841 * gcc.c-torture/execute/20021024-1.x: Likewise.
25842 * gcc.c-torture/execute/shiftdi.x: Likewise.
25843 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
25844 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
25845 * gcc.dg/20021018-1.c: Likewise.
25846
25847 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25848
25849 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
25850
25851 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
25852 (bcopy): Call memmove.
25853
25854 2003-05-08 Roger Sayle <roger@eyesopen.com>
25855
25856 * g77.f-torture/compile/8485.f: New test case.
25857
25858 2003-05-07 Richard Henderson <rth@redhat.com>
25859
25860 PR c++/10570
25861 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
25862 Verify exception_cleanup not called for rethrows.
25863 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
25864 when exiting catch block without rethrowing.
25865 * g++.dg/eh/forced3.C: New.
25866 * g++.dg/eh/forced4.C: New.
25867
25868 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
25869
25870 * gcc.dg/20030505.c: Fix triplet.
25871
25872 2003-05-06 DJ Delorie <dj@redhat.com>
25873
25874 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
25875 * gcc.dg/nest.c: Likewise.
25876
25877 2003-05-05 Roger Sayle <roger@eyesopen.com>
25878
25879 * gcc.dg/builtins-14.c: New test case.
25880
25881 2003-05-05 Janis Johnson <janis187@us.ibm.com>
25882
25883 * lib/compat.exp (compat-execute): New argument.
25884 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
25885 * gcc.dg/compat: New test directory.
25886 * gcc.dg/compat/compat.exp: New expect script.
25887 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
25888 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
25889 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
25890 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
25891 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
25892 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
25893
25894 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
25895 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
25896 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
25897 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
25898 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
25899 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
25900 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
25901 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
25902 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
25903 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
25904 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
25905 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
25906 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
25907 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
25908 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
25909
25910 2003-05-05 Zack Weinberg <zack@codesourcery.com>
25911
25912 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
25913
25914 2003-05-05 Jakub Jelinek <jakub@redhat.com>
25915
25916 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
25917
25918 2003-05-05 Geoffrey Keating <geoffk@apple.com>
25919
25920 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
25921 * gcc.dg/ppc-fsel-2.c: New test.
25922
25923 * gcc.dg/unused-5.c: New test.
25924
25925 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25926
25927 PR c++/10496
25928 * g++.dg/warn/pmf1.C: New test.
25929
25930 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25931
25932 PR c++/4494
25933 * g++.dg/warn/main.C: New test.
25934
25935 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25936
25937 * gcc.dg/nonnull-3.c: New test.
25938
25939 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
25940
25941 * gcc.dg/cpp/Wtrigraphs.c: Update.
25942 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
25943
25944 2003-05-03 Geoffrey Keating <geoffk@apple.com>
25945
25946 * gcc.dg/ppc-fsel-1.c: New test.
25947
25948 2003-05-03 Zack Weinberg <zack@codesourcery.com>
25949
25950 PR c/10604
25951 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
25952
25953 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
25954
25955 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
25956
25957 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25958
25959 PR c++/9364, c++/10553, c++/10586
25960 * g++.dg/parse/typename4.C: New test.
25961 * g++.dg/parse/typename5.C: Likewise.
25962
25963 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
25964
25965 * gcc.c-torture/compile/20030503-1.c: New test.
25966
25967 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25968
25969 * g++.dg/lookup/using5.C: Fix testcase error.
25970
25971 2003-05-01 Chris Demetriou <cgd@broadcom.com>
25972
25973 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
25974 since MEABI is no longer supported. Remove all vestiges
25975 of MEABI from the test.
25976
25977 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25978
25979 PR c++/10554
25980 * g++.dg/lookup/using5.C: New test.
25981
25982 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25983
25984 PR c++/8772
25985 * g++.dg/template/ttp5.C: New test.
25986
25987 2003-04-30 Mark Mitchell <mark@codesourcery.com>
25988
25989 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
25990 (dg-gpp-additional-sources): New function.
25991 (dg-gpp-additional-files): Likewise.
25992 * lib/g++.exp (additional_sources): New variable.
25993 (additional_files): Likewise.
25994 (g++_target_compile): Deal with them.
25995 * lib/old-dejagnu.exp: Remove.
25996 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
25997 * g++.old-deja: Revise all tests to use dg commands.
25998
25999 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26000
26001 PR c++/9432, c++/9528
26002 * g++.dg/lookup/using4.C: New test.
26003
26004 2003-04-29 Geoffrey Keating <geoffk@apple.com>
26005
26006 * gcc.dg/noreturn-5.c: New file.
26007 * gcc.dg/noreturn-6.c: New file.
26008
26009 * gcc.c-torture/compile/inline-1.c: New file.
26010
26011 2003-04-29 Mark Mitchell <mark@codesourcery.com>
26012
26013 PR c++/10551
26014 * g++.dg/template/explicit1.C: New test.
26015
26016 2003-04-29 Mark Mitchell <mark@codesourcery.com>
26017
26018 PR c++/10549
26019 * g++.dg/other/bitfield1.C: New test.
26020
26021 PR c++/10527
26022 * g++.dg/init/new7.C: New test.
26023
26024 2003-04-29 Mark Mitchell <mark@codesourcery.com>
26025
26026 * g++.dg/ext/desig1.C: New test.
26027 * g++.dg/ext/init1.C: Update.
26028
26029 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
26030
26031 2003-04-28 Mark Mitchell <mark@codesourcery.com>
26032
26033 PR c++/10180
26034 * g++.dg/warn/Winline-1.C: New test.
26035
26036 2003-04-28 Jakub Jelinek <jakub@redhat.com>
26037
26038 * gcc.c-torture/execute/string-opt-19.c: New test.
26039
26040 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
26041 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
26042
26043 2003-04-27 Mark Mitchell <mark@codesourcery.com>
26044
26045 PR c++/10506
26046 * g++.dg/init/new6.C: New test.
26047
26048 PR c++/10503
26049 * g++.dg/init/ref6.C: New test.
26050
26051 2003-04-26 David Edelsohn <edelsohn@gnu.org>
26052
26053 * g++.dg/warn/weak1.C: XFAIL on AIX4.
26054
26055 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26056
26057 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
26058 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
26059
26060 2003-04-25 Mark Mitchell <mark@codesourcery.com>
26061
26062 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
26063 initialized static data members.
26064
26065 2003-04-25 H.J. Lu <hjl@gnu.org>
26066
26067 * gcc.dg/ia64-sync-4.c: New test.
26068
26069 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26070
26071 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
26072 date.
26073
26074 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
26075
26076 PR c++/10337
26077 * g++.dg/warn/conv1.C: New test.
26078 * g++.old-deja/g++.other/conv7.C: Adjust.
26079 * g++.old-deja/g++.other/overload14.C: Adjust.
26080
26081 2003-04-23 Mark Mitchell <mark@codesourcery.com>
26082
26083 PR c++/10471
26084 * g++.dg/template/defarg2.C: New test.
26085
26086 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
26087
26088 * gcc.dg/cpp/include2.c: Update.
26089 * gcc.dg/cpp/multiline-2.c: New.
26090 * gcc.dg/cpp/multiline.c: Update.
26091 * gcc.dg/cpp/strify2.c: Update.
26092 * gcc.dg/cpp/trad/literals-2.c: Update.
26093
26094 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26095
26096 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
26097
26098 2003-04-23 Mark Mitchell <mark@codesourcery.com>
26099
26100 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
26101
26102 2003-04-23 Mark Mitchell <mark@codesourcery.com>
26103
26104 PR c++/10451
26105 * g++.dg/parse/crash4.C: New test.
26106
26107 PR c++/9847
26108 * g++.dg/parse/crash5.C: New test.
26109
26110 2003-04-22 Mark Mitchell <mark@codesourcery.com>
26111
26112 PR c++/10446
26113 * g++.dg/parse/crash3.C: New test.
26114
26115 PR c++/10428
26116 * g++.dg/parse/elab1.C: New test.
26117
26118 2003-04-22 Devang Patel <dpatel@apple.com>
26119
26120 * gcc.dg/cpp/trad/funlike-5.c: New test.
26121
26122 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
26123
26124 * g++.dg/other/packed1.C: Fix dg options.
26125
26126 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
26127
26128 * g++.dg/other/offsetof2.C: New test.
26129
26130 2003-04-21 Mark Mitchell <mark@codesourcery.com>
26131
26132 * g++.dg/template/recurse.C: Adjust location of error messages.
26133
26134 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
26135
26136 PR c++/9881
26137 * g++.dg/init/addr-const1.C: New test.
26138 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
26139
26140 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
26141
26142 PR c++/10405
26143 * g++.dg/lookup/struct-hack1.C: New test.
26144
26145 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
26146
26147 * ucs.c: Update diagnostic messages.
26148
26149 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
26150
26151 * gcc.dg/cpp/truefalse.cpp: New test.
26152 * gcc.dg/cpp/cpp.exp: Update.
26153 * g++.dg/other/stdbool-if.C: Remove.
26154
26155 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
26156
26157 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
26158 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
26159
26160 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
26161
26162 * gcc.c-torture/compile/20030418-1.c: New test.
26163
26164 2003-04-17 Janis Johnson <janis187@us.ibm.com>
26165
26166 * README.compat: Remove; content moved to doc/sourcebuild.texi.
26167
26168 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26169
26170 PR c++/10347
26171 g++.dg/template/dependent-name1.C: New test.
26172
26173 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
26174
26175 * gcc.dg/warn-1.c (tourist_guide): New array,
26176 contains a pointer to bar.
26177
26178 2003-04-16 Roger Sayle <roger@eyesopen.com>
26179
26180 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
26181 * gcc.c-torture/execute/medce-1.c: New test case.
26182 * gcc.c-torture/execute/medce-2.c: New test case.
26183
26184 2003-04-15 Mark Mitchell <mark@codesourcery.com>
26185
26186 * lib/prune.exp: Ignore more messages.
26187
26188 PR c++/10381
26189 * g++.dg/parse/lookup3.C: New test.
26190
26191 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
26192
26193 * gcc.c-torture/compile/20030415-1.c : New test.
26194
26195 2003-04-14 Mark Mitchell <mark@codesourcery.com>
26196
26197 * gcc.c-torture/execute/scope-2.c: Move to ...
26198 * gcc.dg/noncompile/scope.c: .... here.
26199
26200 2003-04-14 Roger Sayle <roger@eyesopen.com>
26201
26202 * gcc.dg/20030414-2.c: New test case.
26203
26204 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
26205
26206 PR target/10377
26207 * gcc.dg/20030414-1.c: New test.
26208
26209 2003-04-13 Roger Sayle <roger@eyesopen.com>
26210
26211 * gcc.dg/builtins-12.c: New test case.
26212 * gcc.dg/builtins-13.c: New test case.
26213
26214 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26215
26216 * gcc.c-torture/execute/string-opt-18.c: New test.
26217
26218 2003-04-13 Mark Mitchell <mark@codesourcery.com>
26219
26220 PR c++/10300
26221 * g++.dg/init/new5.C: New test.
26222
26223 2003-04-12 Mark Mitchell <mark@codesourcery.com>
26224
26225 PR c++/7910
26226 * g++.dg/ext/dllimport1.C: New test.
26227
26228 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
26229
26230 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
26231
26232 2003-04-11 Bud Davis <bdavis9659@comcast.net>
26233
26234 PR Fortran/9263
26235 * g77.f-torture/noncompile/9263.f: New test
26236 PR Fortran/1832
26237 * g77.f-torture/execute/1832.f: New test
26238
26239 2003-04-11 David Chad <davidc@freebsd.org>
26240 Loren J. Rittle <ljrittle@acm.org>
26241
26242 libobjc/8562
26243 * objc.dg/headers.m: New test.
26244
26245 2003-04-10 Zack Weinberg <zack@codesourcery.com>
26246
26247 * gcc.c-torture/execute/builtin-noret-2.c: New.
26248 * gcc.c-torture/execute/builtin-noret-2.x: New.
26249 XFAIL builtin-noret-2.c at -O1 and above.
26250 * gcc.dg/redecl.c: New.
26251 * gcc.dg/Wshadow-1.c: Update error regexps.
26252
26253 2003-04-10 Mark Mitchell <mark@codesourcery.com>
26254
26255 * g++.dg/abi/bitfield10.C: New test.
26256
26257 2003-04-09 Mike Stump <mrs@apple.com>
26258
26259 * gcc.dg/pch/pch.exp: Make testcase names longer.
26260 * g++.dg/pch/pch.exp: Make testcase names longer.
26261
26262 2003-04-08 Roger Sayle <roger@eyesopen.com>
26263
26264 * gcc.dg/builtins-11.c: New test case.
26265
26266 2003-04-08 Roger Sayle <roger@eyesopen.com>
26267
26268 * gcc.dg/builtins-9.c: New test case.
26269 * gcc.dg/builtins-10.c: New test case.
26270
26271 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
26272
26273 * gcc.dg/noncompile/init-4.c.c: New test.
26274
26275 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
26276
26277 * gcc.misc-test/gcov-9.c: New test.
26278 * gcc.misc-test/gcov-10.c: New test
26279 * gcc.misc-test/gcov-11.c: New test.
26280
26281 2003-04-05 Zack Weinberg <zack@codesourcery.com>
26282
26283 PR optimization/10024
26284 * gcc.c-torture/compile/20030405-1.c: New test.
26285
26286 2003-04-04 Geoffrey Keating <geoffk@apple.com>
26287
26288 * gcc.dg/pch/static-3.c: New.
26289 * gcc.dg/pch/static-3.hs: New.
26290 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
26291
26292 2003-04-04 Richard Henderson <rth@redhat.com>
26293
26294 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
26295 * g++.dg/eh/forced2.C: Likewise.
26296
26297 2003-04-03 Mike Stump <mrs@apple.com>
26298
26299 * lib/scanasm.exp (scan-assembler): Add xfail processing for
26300 target arg.
26301 (scan-assembler-times, scan-assembler-not): Likewise.
26302 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
26303
26304 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
26305
26306 * gcc.dg/sparc-loop-1.c: New test.
26307
26308 2003-04-02 Geoffrey Keating <geoffk@apple.com>
26309
26310 PR other/9274
26311 * g++.dg/pch/system-2.C: New.
26312 * g++.dg/pch/system-2.Hs: New.
26313
26314 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
26315
26316 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
26317
26318 * g++.dg/eh/simd-1.C (vecfunc): Same.
26319
26320 2003-04-01 Roger Sayle <roger@eyesopen.com>
26321
26322 * gcc.c-torture/execute/20030401-1.c: New test case.
26323
26324 2003-04-01 Ziemowit Laski <zlaski@apple.com>
26325
26326 * objc.dg/defs.m: New.
26327
26328 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
26329
26330 * g++.dg/eh/simd-1.C: New.
26331 * g++.dg/eh/simd-2.C: New.
26332
26333 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
26334
26335 * gcc.c-torture/execute/simd-3.c: New.
26336
26337 2003-03-31 Mark Mitchell <mark@codesourcery.com>
26338
26339 PR c/9936
26340 * gcc.dg/20030331-2.c: New test.
26341
26342 2003-03-31 Mark Mitchell <mark@codesourcery.com>
26343
26344 PR c++/10278
26345 * g++.dg/parse/crash2.C: New test.
26346
26347 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
26348
26349 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
26350 * gcc.c-torture/execute/20030331-1.c: ...here.
26351
26352 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
26353
26354 * gcc.c-torture/execute/20030331-1.c: New test.
26355
26356 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
26357
26358 * lib/gcov.exp: Adjust call return testing strings.
26359 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
26360
26361 2003-03-31 Roger Sayle <roger@eyesopen.com>
26362
26363 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
26364 * gcc.dg/builtins-7.c: New test case.
26365 * gcc.dg/builtins-8.c: New test case.
26366
26367 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
26368
26369 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
26370
26371 2003-03-30 Mark Mitchell <mark@codesourcery.com>
26372
26373 PR c++/7647
26374 * g++.dg/lookup-class-member-2.C: New test.
26375
26376 2003-03-30 Glen Nakamura <glen@imodulo.com>
26377
26378 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
26379
26380 2003-03-28 Roger Sayle <roger@eyesopen.com>
26381
26382 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
26383
26384 2003-03-28 Mark Mitchell <mark@codesourcery.com>
26385
26386 * g++.dg/init/attrib1.C: New test.
26387
26388 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
26389
26390 * gcc.dg/ultrasp8.c: New test.
26391
26392 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
26393
26394 * gcc.dg/ultrasp7.c: New test.
26395
26396 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
26397
26398 PR c++/10047
26399 * g++.dg/template/inline1.C: New test.
26400
26401 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
26402
26403 * gcc.dg/sparc-dwarf2.c: New test.
26404
26405 2003-03-27 Roger Sayle <roger@eyesopen.com>
26406
26407 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
26408 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
26409
26410 2003-03-27 Mark Mitchell <mark@codesourcery.com>
26411
26412 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
26413 than reading .x files.
26414 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
26415 * g77.dg/gcov/gcov-1.f: Likewise.
26416 * gcc.misc-tests/gcov-4b.c: Likewise.
26417 * gcc.misc-tests/gcov-5b.c: Likewise.
26418 * gcc.misc-tests/gcov-6.c: Likewise.
26419 * gcc.misc-tests/gcov-7.c: Likewise.
26420 * gcc.misc-tests/gcov-8.c: Likewise.
26421 * g++.dg/gcov/gcov-1.x: Remove.
26422 * g77.dg/gcov/gcov-1.x: Likewise.
26423 * gcc.misc-tests/gcov-4b.x: Likewise.
26424 * gcc.misc-tests/gcov-5b.x: Likewise.
26425 * gcc.misc-tests/gcov-6.x: Likewise.
26426 * gcc.misc-tests/gcov-7.x: Likewise.
26427 * gcc.misc-tests/gcov-8.x: Likewise.
26428
26429 2003-03-27 Glen Nakamura <glen@imodulo.com>
26430
26431 PR opt/10087
26432 * gcc.dg/20030324-1.c: New test.
26433
26434 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
26435
26436 PR c++/10224
26437 * g++.dg/template/arg3.C: New test.
26438
26439 PR c++/10158
26440 * g++.dg/template/friend18.C: New test.
26441
26442 2003-03-26 Roger Sayle <roger@eyesopen.com>
26443
26444 * g77.f-torture/compile/20030326-1.f: New test case.
26445
26446 2003-03-26 Janis Johnson <janis187@us.ibm.com>
26447
26448 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
26449
26450 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
26451
26452 2003-03-26 Jakub Jelinek <jakub@redhat.com>
26453
26454 * gcc.dg/ia64-sync-3.c: New test.
26455
26456 2003-03-26 Alan Modra <amodra@bigpond.net.au>
26457
26458 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
26459
26460 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
26461
26462 * gcc.dg/ultrasp6.c: New test.
26463
26464 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
26465
26466 * gcc.dg/i386-signbit-1.c: New test.
26467 * gcc.dg/i386-signbit-2.c: New test.
26468 * gcc.dg/i386-signbit-3.c: New test.
26469
26470 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
26471
26472 * gcc.dg/ultrasp5.c: Fix options.
26473
26474 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
26475
26476 * gcc.dg/ultrasp5.c: Fix comment.
26477
26478 2003-03-24 Bud Davis <bdavis9659@comcast.net>
26479
26480 PR fortran/10197
26481 * g77.f-torture/execute/10197.f: New test.
26482
26483 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
26484
26485 PR c++/9898, c++/383
26486 * g++.dg/template/conv6.C: New test.
26487
26488 PR c++/10119
26489 * g++.dg/template/ptrmem5.C: New test.
26490
26491 PR c++/10026
26492 * g++.dg/lookup/koenig1.C: New test.
26493
26494 PR C++/10199
26495 * g++.dg/lookup/template2.C: New test.
26496
26497 2003-03-24 Jakub Jelinek <jakub@redhat.com>
26498
26499 * g++.dg/opt/rtti1.C: New test.
26500
26501 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
26502
26503 * gcc.dg/ultrasp5.c: New test.
26504
26505 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
26506
26507 PR middle-end/9967
26508 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
26509 builtin fputs.
26510
26511 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
26512
26513 PR c/8224
26514 * gcc.dg/20030323-1.c: New test.
26515
26516 2003-03-23 Roger Sayle <roger@eyesopen.com>
26517
26518 * gcc.c-torture/compile/20030323-1.c: New test case.
26519
26520 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
26521
26522 * gcc.dg/20030321-1.c: New test.
26523
26524 2003-03-22 Zack Weinberg <zack@codesourcery.com>
26525
26526 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
26527
26528 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
26529
26530 PR c++/9978, c++/9708
26531 * g++.dg/ext/vlm1.C: Adjust expected error.
26532 * g++.dg/ext/vla2.C: New test.
26533 * g++.dg/template/arg1.C: New test.
26534 * g++.dg/template/arg2.C: New test.
26535
26536 2003-03-22 Bud Davis <bdavis9659@comcast.net>
26537
26538 * g77.f-torture/execute/select.f: New test.
26539 * g77.f-torture/noncompile/select_no_compile.f: New test.
26540
26541 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
26542
26543 PR c++/9898
26544 * g++.dg/other/error4.C: New test.
26545
26546 2003-03-20 Mark Mitchell <mark@codesourcery.com>
26547
26548 * g++.dg/template/friend17.C: New test.
26549
26550 2003-03-21 Alan Modra <amodra@bigpond.net.au>
26551
26552 * gcc.c-torture/compile/20030320-1.c: New.
26553
26554 2003-03-20 Roger Sayle <roger@eyesopen.com>
26555
26556 * gcc.dg/builtins-6.c: New test case.
26557
26558 2003-03-19 Alan Modra <amodra@bigpond.net.au>
26559
26560 PR target/10073
26561 * gcc.c-torture/compile/20030319-1.c: New.
26562
26563 2003-03-18 Jan Hubicka <jh@suse.cz>
26564
26565 * gcc.dg/i386-cvt-1.c: New test.
26566
26567 2003-03-17 Zack Weinberg <zack@codesourcery.com>
26568
26569 * objc.dg/naming-1.m: Use "(parse|syntax) error".
26570 * objc.dg/naming-2.m: Likewise.
26571
26572 2003-03-17 Mark Mitchell <mark@codesourcery.com>
26573
26574 PR c++/9639
26575 * g++.dg/parse/crash1.C: New test.
26576
26577 2003-03-16 Mark Mitchell <mark@codesourcery.com>
26578
26579 PR c++/8805
26580 * g++.dg/eh/cleanup1.C: New test.
26581
26582 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
26583
26584 * gcc.c-torture/execute/20030316-1.c: New test case.
26585
26586 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
26587
26588 PR c++/9629
26589 * g++.dg/init/ctor2.C: New test.
26590
26591 2003-03-15 Roger Sayle <roger@eyesopen.com>
26592
26593 * g77.f-torture/compile/xformat.f: New test case.
26594
26595 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26596
26597 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
26598 * g++.old-deja/g++.mike/eh50.C: Likewise.
26599
26600 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26601
26602 PR c++/6440
26603 * g++.dg/template/spec7.C: New test.
26604 * g++.dg/template/spec8.C: Likewise.
26605
26606 2003-03-14 Jakub Jelinek <jakub@redhat.com>
26607
26608 * gcc.c-torture/execute/20030313-1.c: New test.
26609
26610 2003-03-14 Richard Henderson <rth@redhat.com>
26611
26612 * gcc.dg/inline-2.c: Adjust alpha test for external call.
26613
26614 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
26615
26616 * gcc.c-torture/compile/20030314-1.c: New test.
26617
26618 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
26619
26620 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
26621 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
26622 thumb target,
26623 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
26624 to accept newer _imp__ prefix and additional
26625 newline in .drectve section.
26626 * gcc.dg/dll-4.c: Likewise.
26627 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
26628 switch.
26629
26630 2003-03-13 Mark Mitchell <mark@codesourcery.com>
26631
26632 * g++.dg/parse/namespace9.C: New test.
26633
26634 * g++.dg/init/ref5.C: New test.
26635 * g++.dg/parse/ptrmem1.C: Likewise.
26636
26637 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26638
26639 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
26640 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
26641 regular expression.
26642 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
26643 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
26644
26645 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
26646
26647 * gcc.c-torture/execute/20030224-2.c: New test.
26648
26649 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
26650
26651 * gcc.dg/decl-3.c: New test.
26652
26653 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
26654
26655 * gcc.dg/i386-loop-2.c: New test.
26656
26657 2003-03-11 Mark Mitchell <mark@codesourcery.com>
26658
26659 PR c++/9474
26660 * g++.dg/parse/namespace8.C: New test.
26661
26662 PR c++/9924
26663 * g++.dg/overload/builtin2.C: New test.
26664
26665 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
26666
26667 * gcc.dg/return-type-3.c: New test.
26668
26669 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
26670
26671 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
26672 profiling options are not supported.
26673
26674 2003-03-10 Mark Mitchell <mark@codesourcery.com>
26675
26676 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
26677 * g++.old-deja/g++.warn/impint2.C: Likewise.
26678
26679 2003-03-10 Devang Patel <dpatel@apple.com>
26680
26681 * g++.dg/cpp/c++_cmd_1.C: New test.
26682 * g++.dg/cpp/c++_cmd_1.h: New file.
26683
26684 2003-03-10 Segher Boessenkool <segher@koffie.nl>
26685
26686 * gcc.dg/altivec-9.c: New file.
26687
26688 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26689
26690 * gcc.dg/ppc-sdata-1.c: New test.
26691 * gcc.dg/ppc-sdata-2.c: New test.
26692
26693 2003-03-09 Mark Mitchell <mark@codesourcery.com>
26694
26695 PR c++/9373
26696 * g++.dg/opt/ptrmem2.C: New test.
26697
26698 PR c++/8534
26699 * g++.dg/opt/ptrmem1.C: New test.
26700
26701 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
26702
26703 * gcc.dg/i386-loop-1.c: New test.
26704
26705 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26706
26707 PR c++/9970
26708 * g++.dg/lookup/friend1.C: New test.
26709
26710 2003-03-08 Mark Mitchell <mark@codesourcery.com>
26711
26712 PR c++/9823
26713 * g++.dg/parser/constructor1.C: New test.
26714
26715 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
26716
26717 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
26718
26719 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
26720
26721 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
26722
26723 * gcc.dg/cpp/Wunused.c: Update test.
26724
26725 2003-03-08 Jan Hubicka <jh@suse.cz>
26726
26727 * gcc.dg/inline-3.c: New test.
26728
26729 2003-03-08 Mark Mitchell <mark@codesourcery.com>
26730
26731 PR c++/9809
26732 * g++.dg/parse/builtin1.C: New test.
26733
26734 PR c++/9982
26735 * g++.dg/abi/cookie1.C: New test.
26736 * g++.dg/abi/cookie2.C: Likewise.
26737
26738 PR c++/9524
26739 * g++.dg/template/field1.C: New test.
26740
26741 PR c++/9912
26742 * g++.dg/parse/class1.C: New test.
26743 * g++.dg/parse/namespace7.C: Likewise.
26744 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
26745
26746 2003-03-07 Mark Mitchell <mark@codesourcery.com>
26747
26748 * g++.dg/init/ref4.C: New test.
26749
26750 2003-03-07 Jan Hubicka <jh@suse.cz>
26751
26752 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
26753 * gcc.dg/inline-3.c: New test.
26754
26755 2003-03-06 Mark Mitchell <mark@codesourcery.com>
26756
26757 * g++.dg/init/ref3.C: New test.
26758
26759 PR c++/9965
26760 * g++.dg/init/ref2.C: New test.
26761
26762 PR c++/9400
26763 * g++.dg/warn/Wshadow-2.C: New test.
26764
26765 PR c++/9791
26766 * g++.dg/warn/Woverloaded-1.C: New test.
26767
26768 2003-03-05 Jan Hubicka <jh@suse.cz>
26769
26770 * gcc.dg/i386-local2.c: New.
26771 * gcc.dg/i386-local.c: Fix typo.
26772
26773 2003-03-05 Mark Mitchell <mark@codesourcery.com>
26774
26775 * g++.dg/abi/layout3.C: New test.
26776
26777 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26778
26779 * gcc.c-torture/compile/20030305-1.c
26780
26781 2003-03-05 Jan Hubicka <jh@suse.cz>
26782
26783 * gcc.dg/i386-local.c: New.
26784
26785 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
26786
26787 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
26788
26789 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26790
26791 * gcc.dg/switch-2.c: New test.
26792 * gcc.dg/switch-3.c: New test.
26793 * gcc.dg/Wswitch.c: Adjust line numbers.
26794 * gcc.dg/Wswitch-default.c: Likewise.
26795 * gcc.dg/Wswitch-enum.c: Likewise.
26796
26797 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
26798
26799 * gcc.c-torture/execute/20030222-1.c: New test.
26800
26801 2003-03-03 James E Wilson <wilson@tuliptree.org>
26802
26803 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
26804
26805 2003-03-03 Mark Mitchell <mark@codesourcery.com>
26806
26807 PR c++/9878
26808 * g++.dg/init/ref1.C: New test.
26809
26810 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
26811
26812 * gcc.dg/sh-relax.c: New SH-only test.
26813
26814 2003-03-03 Geoffrey Keating <geoffk@apple.com>
26815
26816 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
26817 comment explaining purpose of testcase.
26818
26819 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
26820
26821 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
26822 for HC11/HC12 (asm needs two int registers).
26823 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
26824 HC11/HC12 because the test uses an asm which needs two 32-bit
26825 registers.
26826
26827 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
26828
26829 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
26830 for HC11/HC12 (array is too large otherwise).
26831 * gcc.c-torture/compile/920501-4.x: New file, likewise.
26832 * gcc.c-torture/compile/20010518-2.x: Likewise.
26833 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
26834 HC11/HC12 (array is too large).
26835
26836 2003-03-01 Geoffrey Keating <geoffk@apple.com>
26837
26838 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
26839 * lib/g++-dg.exp (g++-dg-test): Likewise.
26840
26841 2003-03-01 Roger Sayle <roger@eyesopen.com>
26842
26843 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
26844 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
26845
26846 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26847
26848 * g++.dg/warn/implicit-typename1.C: Remove warning.
26849
26850 2003-02-28 Richard Henderson <rth@redhat.com>
26851
26852 * gcc.dg/noreturn-1.c: Move noreturn warning line.
26853 * gcc.dg/return-type-1.c: Move control reaches end warning line.
26854
26855 2003-02-28 Geoffrey Keating <geoffk@apple.com>
26856
26857 * gcc.dg/pch/pch.exp: Change .pch to .gch.
26858 * g++.dg/pch/pch.exp: Likewise.
26859
26860 2003-02-28 Mark Mitchell <mark@codesourcery.com>
26861
26862 PR c++/9879
26863 * testsuite/g++.dg/init/new4.C: New test.
26864
26865 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
26866
26867 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
26868
26869 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
26870
26871 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
26872 unsigned long.
26873
26874 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
26875 wider than float.
26876
26877 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26878
26879 * lib/scanasm.exp: Add support for counting numbers of
26880 occurences.
26881 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
26882 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
26883
26884 2003-02-25 Mark Mitchell <mark@codesourcery.com>
26885
26886 PR c++/9683
26887 * g++.dg/template/static3.C: New test.
26888
26889 PR c++/9829
26890 * g++.dg/parse/namespace6.C: New test.
26891
26892 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26893
26894 PR target/9732
26895 * gcc.dg/20030225-1.c: New test.
26896
26897 2003-02-24 Mark Mitchell <mark@codesourcery.com>
26898
26899 * README: Remove out-of-date information.
26900
26901 PR c++/9836
26902 * g++.dg/template/spec6.C: New test.
26903
26904 2003-02-24 Jeff Law <law@redhat.com>
26905
26906 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
26907
26908 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26909
26910 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
26911 * gcc.dg/pragma-ep-1.c: Likewise.
26912
26913 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26914
26915 PR c++/9602
26916 * g++.dg/template/friend16.C: New test.
26917
26918 2003-02-23 Mark Mitchell <mark@codesourcery.com>
26919
26920 PR c++/5333
26921 * g++.dg/parse/fused-params1.C: Adjust error messages.
26922 * g++.dg/template/nested3.C: New test.
26923
26924 2003-02-24 Alan Modra <amodra@bigpond.net.au>
26925
26926 * g++.dg/abi/param1.C: New test.
26927
26928 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26929
26930 PR c++/7982
26931 * g++.dg/warn/implicit-typename1.C: New test.
26932
26933 2003-02-22 Kelley Cook <kelleycook@comcast.net>
26934
26935 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
26936 with "mtune".
26937 * g++.old-deja/g++.other/store-expr2.C: Likewise.
26938 * gcc.c-torture/execute/20010129-1.x: Likewise.
26939 * gcc.dg/20011107-1.c: Likewise.
26940 * gcc.dg/20020108-1.c: Likewise.
26941 * gcc.dg/20020122-3.c: Likewise.
26942 * gcc.dg/20020206-1.c: Likewise.
26943 * gcc.dg/20020310-1.c: Likewise.
26944 * gcc.dg/20020426-2.c: Likewise.
26945 * gcc.dg/20020517-1.c: Likewise.
26946 * gcc.dg/991230-1.c: Likewise.
26947 * gcc.dg/i386-unroll-1.c: Likewise.
26948 * gcc.misc-tests/i386-prefetch.exp: Likewise.
26949
26950 2003-02-22 Jan Hubicka <jh@suse.cz>
26951
26952 * gcc.dg/i386-mul.c: New test.
26953
26954 2003-02-21 Roger Sayle <roger@eyesopen.com>
26955
26956 * gcc.dg/builtins-5.c: New test case.
26957
26958 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
26959
26960 * gcc.dg/asmreg-1.c: New test.
26961
26962 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26963
26964 PR c++/9749
26965 * g++.dg/parse/varmod1.C: New test.
26966
26967 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26968
26969 PR c++/9727
26970 * g++.dg/template/op1.C: New test.
26971
26972 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26973
26974 PR c++/8906
26975 * g++.dg/template/nested2.C: New test.
26976
26977 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26978
26979 PR c++/8724
26980 * g++.dg/expr/dtor1.C: New test.
26981
26982 2003-02-21 Zack Weinberg <zack@codesourcery.com>
26983
26984 * gcc.dg/cpp/include3.c: New test.
26985 * gcc.dg/cpp/inc/foo.h: New file.
26986
26987 2003-02-21 Glen Nakamura <glen@imodulo.com>
26988
26989 * gcc.c-torture/execute/20030221-1.c: New test.
26990
26991 2003-02-20 Mark Mitchell <mark@codesourcery.com>
26992
26993 PR c++/9729
26994 * g++.dg/abi/conv1.C: New test.
26995
26996 2003-02-20 Jan Hubicka <jh@suse.cz>
26997
26998 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
26999
27000 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
27001
27002 * gcc.c-torture/compile/20030219-1.c: New test.
27003
27004 2003-02-18 Jan Hubicka <jh@suse.cz>
27005
27006 * gcc.dg/funcorder.c: New test.
27007
27008 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
27009
27010 * gcc.c-torture/execute/20030218-1.c: New.
27011
27012 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
27013
27014 * gcc.dg/20030218-1.c: New.
27015
27016 2003-02-18 Richard Henderson <rth@redhat.com>
27017
27018 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
27019 * gcc.dg/attr-used-2.c: New.
27020
27021 2003-02-18 Mark Mitchell <mark@codesourcery.com>
27022
27023 PR c++/9704
27024 * g++.dg/init/copy5.C: New test.
27025
27026 2003-02-18 Geoffrey Keating <geoffk@apple.com>
27027
27028 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
27029 * g++.dg/pch/pch.exp: Likewise.
27030
27031 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
27032
27033 * gcc.c-torture/execute/20030209-1.c: Enable the test if
27034 STACK_SIZE is not defined.
27035
27036 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27037
27038 PR c++/9457
27039 * g++.dg/template/init1.C: New test.
27040
27041 2003-02-16 Jan HUbicka <jh@suse.cz>
27042
27043 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
27044 (foo): Add few extra tests
27045 * gcc.dg/c99-const-expr-3.c: Likewise.
27046 * gcc.c-torture/execute/20030216-1.c: New.
27047
27048 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27049
27050 PR c++/9459
27051 * g++.dg/ext/typeof4.C: New test.
27052
27053 2003-02-15 Roger Sayle <roger@eyesopen.com>
27054
27055 * gcc.dg/i386-387-3.c: New test case.
27056
27057 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
27058
27059 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
27060 cris-*-elf* cris-*-aout* and mmix-*-*.
27061
27062 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
27063
27064 * gcc.dg/20030213-1.c: New test.
27065
27066 2003-02-12 Roger Sayle <roger@eyesopen.com>
27067
27068 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
27069 * gcc.dg/i386-387-2.c: Likewise.
27070
27071 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
27072
27073 * gcc.dg/ppc-spe.c: Fix formatting.
27074 Enable tests that were previously unsupported by gas.
27075 Delete tests for instructions that no longer exist.
27076 Switch arguments on evsubifw builtin.
27077
27078 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
27079
27080 * gcc.c-torture/execute/20030209-1.c: Disable the test if
27081 STACK_SIZE is too small.
27082
27083 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
27084 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
27085
27086 * gcc.dg/decl-2.c: New test.
27087
27088 2003-02-10 Jan Hubicka <jh@suse.cz>
27089
27090 * gcc.dg/i386-fpcvt-1.c: New test.
27091
27092 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
27093
27094 * gcc.c-torture/execute/20030209-1.c: New test.
27095
27096 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
27097
27098 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
27099 int-wide bitops, use the constants of the same width.
27100 Likewise, if long long is 32-bit wide, test bitops using
27101 32-bit constants.
27102
27103 2003-02-07 Loren James Rittle <ljrittle@acm.org>
27104
27105 * gcc.dg/20021014-1.c: Annotate with expected notice text.
27106
27107 2003-02-07 Roger Sayle <roger@eyesopen.com>
27108
27109 * testsuite/gcc.dg/builtins-4.c: New test case.
27110
27111 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27112
27113 * gcc.dg/20020430-1.c: Fix dg command typos.
27114 * gcc.dg/20020503-1.c: Likewise.
27115
27116 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27117
27118 PR c++/8785
27119 * g++.dg/parse/fused-params1.C: New test.
27120
27121 PR c++/8857
27122 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
27123
27124 PR c++/8921
27125 * g++.dg/parse/non-dependent1.C: New test.
27126
27127 PR c++/8928
27128 * g++.dg/parse/dupl-tmpl-args1.C: New test.
27129
27130 PR c++/9228
27131 * g++.dg/parse/undefined7.C: New test.
27132 * g++.dg/parse/non-templ1.C: New test.
27133
27134 PR c++/9229
27135 * g++.dg/parse/too-many-tmpl-args1.C: New test.
27136
27137 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27138
27139 * gcc.c-torture/compile/20030206-1.c: New test.
27140
27141 2003-02-05 Roger Sayle <roger@eyesopen.com>
27142
27143 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
27144 "pow" to "foo" to avoid potential confusion with a math built-in.
27145
27146 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27147
27148 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
27149 conditions for SPARC targets.
27150
27151 2003-02-05 Jakub Jelinek <jakub@redhat.com>
27152
27153 * gcc.dg/20030204-1.c: New test.
27154
27155 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27156
27157 PR c++/38
27158 * g++.dg/parse/array-size1.C: New test.
27159
27160 PR c++/5657
27161 * g++.dg/parse/undefined3.C: New test.
27162
27163 PR c++/5665
27164 * g++.dg/parse/undefined4.C: New test.
27165
27166 PR c++/5975
27167 * g++.dg/parse/undefined5.C: New test.
27168
27169 PR c++/7259
27170 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
27171
27172 PR c++/8578
27173 * g++.dg/parse/casting-operator1.C: New test.
27174
27175 PR c++/8596
27176 * g++.dg/parse/undefined6.C: New test.
27177
27178 PR c++/8736
27179 * g++.dg/parse/missing-template1.C: New test.
27180
27181 2003-02-04 Jan Hubicka <jh@suse.cz>
27182
27183 * gcc.dg/i386-cadd.c: Compile using -march=k8.
27184 * gcc.dg/i386-cmov?.c: Likewise.
27185 * gcc.dg/i386-fpcvt-?.c: Likewise.
27186 * gcc.dg/i386-ssefp-1.c: Likewise.
27187 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
27188 conventions.
27189
27190 2003-02-03 Mark Mitchell <mark@codesourcery.com>
27191
27192 PR c++/7129
27193 * testsuite/g++.dg/ext/max.C: New test.
27194
27195 2003-02-03 Jan Hubicka <jh@suse.cz>
27196
27197 * gcc.c-torture/execute/20030203-1.c: New test.
27198
27199 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
27200
27201 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
27202 'natural-endian'.
27203
27204 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
27205
27206 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
27207 * g++.dg/init/new2.C: Likewise.
27208 * g++.dg/other/new1.C: Likewise.
27209
27210 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
27211
27212 * gcc.dg/struct-ret-libc.c: New test.
27213
27214 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
27215
27216 * gcc.dg/20030129-1.c: New test.
27217
27218 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27219
27220 PR c++/8849
27221 * g++.dg/template/ptrmem4.C: New test.
27222
27223 2003-01-29 Mark Mitchell <mark@codesourcery.com>
27224
27225 * g++.dg/parser/constant1.C: New test.
27226
27227 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27228
27229 PR c++/8591
27230 * g++.dg/parse/friend2.C: New test.
27231
27232 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
27233
27234 PR c++/9437
27235 * g++.dg/template/unify4.C: New test.
27236
27237 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
27238
27239 * gcc.c-torture/execute/20030128-1.c: New test.
27240
27241 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
27242
27243 * g++.dg/lookup/nested1.C: Test moved from ...
27244 * g++.old-deja/g++.other/lookup24.C: ... here.
27245
27246 2003-01-28 Jan Hubicka <jh@suse.cz>
27247
27248 * gcc.dg/i386-cmov5.c: New test.
27249
27250 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
27251
27252 * gcc.c-torture/execute/20010925-1.c: Changed the
27253 memcpy declaration.
27254
27255 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
27256
27257 PR c++/3902
27258 * g++.dg/parse/template5.C: New test.
27259
27260 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
27261
27262 PR fortran/9258
27263 * g77.dg/pr9258: New test.
27264
27265 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27266
27267 * README: Move relevant parts from README.g++.
27268
27269 * README.g++: Remove this file.
27270
27271 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
27272
27273 * g++.dg/abi/dcast1.C: New test.
27274
27275 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27276
27277 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
27278
27279 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
27280
27281 PR c++/47
27282 * g++.old-deja/g++.other/lookup24.C: New test.
27283
27284 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27285
27286 PR middle-end/7227
27287 * gcc.dg/uninit-C.c: New test.
27288
27289 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
27290
27291 * g++.dg/abi/covariant1.C: New test.
27292
27293 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
27294
27295 * gcc.dg/20030123-1.c: New test.
27296
27297 2003-01-25 Jan Hubicka <jh@suse.cz>
27298
27299 PR opt/8492
27300 * gcc.c-torture/compile/20030125-1.c
27301
27302 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
27303
27304 PR c++/9403
27305 * g++.dg/parse/template3.C: New test.
27306 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
27307
27308 PR c++/795
27309 * g++.dg/parse/template4.C: New test.
27310
27311 PR c++/9415
27312 * g++.dg/template/qual2.C: New test.
27313
27314 PR c++/8545
27315 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
27316
27317 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
27318
27319 2003-01-25 Roger Sayle <roger@eyesopen.com>
27320
27321 * gcc.c-torture/execute/switch-1.c: New test case.
27322
27323 2003-01-25 Jan Hubicka <jh@suse.cz>
27324
27325 * gcc.c-torture/execute/20030125-1.[cx]: New test.
27326
27327 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
27328
27329 Tweaks for Bison-1.875. From the NEWS file:
27330 "- `parse error' -> `syntax error'
27331 Bison now uniformly uses the term `syntax error'"
27332 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
27333 * gcc.dg/cpp/digraph2.c: Likewise.
27334 * gcc.dg/cpp/direct2.c: Likewise.
27335 * gcc.dg/cpp/paste4.c: Likewise.
27336 * gcc.dg/c90-restrict-1.c: Likewise.
27337 * gcc.dg/c99-func-2.c: Likewise.
27338 * gcc.dg/noncompile/920721-2.c: Likewise.
27339 * gcc.dg/noncompile/930622-2.c: Likewise.
27340 * gcc.dg/noncompile/940112-1.c: Likewise.
27341 * gcc.dg/noncompile/950921-1.c: Likewise.
27342 * gcc.dg/noncompile/951123-1.c: Likewise.
27343 * gcc.dg/noncompile/971104-1.c: Likewise.
27344 * gcc.dg/noncompile/990416-1.c: Likewise.
27345
27346 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
27347
27348 * g++.dg/parse/undefined1.C: Add error message.
27349
27350 2003-01-22 Mark Mitchell <mark@codesourcery.com>
27351
27352 PR c++/9354
27353 * g++.dg/parse/new1.C: New test.
27354
27355 PR c++/9216
27356 * g++.dg/parse/template2.C: New test.
27357
27358 PR c++/9354
27359 * g++.dg/parse/typedef2.C: New test.
27360
27361 PR c++/9328
27362 * g++.dg/ext/typeof3.C: New test.
27363
27364 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27365
27366 PR c++/2738
27367 * g++.dg/parse/ret-type1.C: New test.
27368
27369 PR c++/3792
27370 * g++.dg/parse/tmpl-outside1.C: New test.
27371
27372 PR c++/4207
27373 * g++.dg/parse/int-as-enum1.C: New test.
27374
27375 PR c++/4903
27376 * g++.dg/parse/no-typename1.C: New test.
27377
27378 PR c++/5533
27379 * g++.dg/parse/no-value1.C: New test.
27380
27381 PR c++/5921
27382 * g++.dg/parse/wrong-inline1.C: New test.
27383
27384 PR c++/6402
27385 * g++.dg/parse/ref1.C: New test.
27386
27387 PR c++/6992
27388 * g++.dg/parse/attr-ctor1.C: New test.
27389
27390 PR c++/7229
27391 * g++.dg/parse/namespace5.C: New test.
27392
27393 PR c++/7917
27394 * g++.dg/parse/func-def1.C: New test.
27395
27396 PR c++/8143
27397 * g++.dg/parse/undefined1.C: New test.
27398
27399 PR c++/5723, PR c++/8522
27400 * g++.dg/parse/specialization1.C: New test.
27401
27402 PR c++/163, PR c++/8595
27403 * g++.dg/parse/struct-as-enum1.C: New test.
27404
27405 PR c++/9173
27406 * g++.dg/parse/undefined2.C: New test.
27407
27408 2003-01-22 Mark Mitchell <mark@codesourcery.com>
27409
27410 PR c++/9298
27411 * g++.dg/parse/template1.C: New test.
27412
27413 PR c++/9384
27414 * g++.dg/parse/using1.C: New test.
27415
27416 PR c++/9285
27417 PR c++/9294
27418 * g++.dg/parse/expr2.C: New test.
27419
27420 PR c++/9388
27421 * g++.dg/parse/lookup2.C: Likewise.
27422
27423 2003-01-21 Jan Hubicka <jh@suse.cz>
27424
27425 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
27426 * gcc.c-torture/execute/eeprof-1.c: Likewise.
27427 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
27428 * gcc.c-torture/execute/string-opt-*.c: Likewise.
27429
27430 2003-01-20 Nick Clifton <nickc@redhat.com>
27431
27432 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
27433 problem with ARM sibcall code generation.
27434
27435 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
27436
27437 * gcc.c-torture/execute/20030120-1.c: New.
27438
27439 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
27440
27441 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
27442
27443 2003-01-17 Mark Mitchell <mark@codesourcery.com>
27444
27445 PR c++/9272
27446 * g++.dg/parse/ctor1.C: New test.
27447
27448 PR c++/9294:
27449 * g++.dg/parse/qualified1.C: New test.
27450
27451 * g++.dg/parse/typename3.C: New test.
27452
27453 2003-01-16 Richard Henderson <rth@redhat.com>
27454
27455 * g++.dg/tls/init-2.C: Fix error matches for real this time.
27456
27457 2003-01-16 Richard Henderson <rth@redhat.com>
27458
27459 * g++.dg/pch/pch.exp: Copy test header to the working directory
27460 before using it either for precompilation or direct use.
27461 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
27462 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
27463
27464 2003-01-16 Richard Henderson <rth@redhat.com>
27465
27466 * gcc.dg/pch/pch.exp: Copy test header to the working directory
27467 before using it either for precompilation or direct use.
27468 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
27469 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
27470
27471 2003-01-16 Mark Mitchell <mark@codesourcery.com>
27472
27473 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
27474 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
27475 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
27476 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
27477 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
27478 typename warning into error.
27479 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
27480 error messages.
27481 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
27482 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
27483 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
27484 messages.
27485 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
27486 make declaration visible in template.
27487 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
27488 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
27489 messages.
27490 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
27491 message.
27492 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
27493 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
27494 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
27495 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
27496 typename warning with error message.
27497 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
27498 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
27499 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
27500
27501 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
27502
27503 * g++.dg/parse/ambig2.C: New test.
27504
27505 2003-01-15 Richard Henderson <rth@redhat.com>
27506
27507 * g++.dg/tls/init-2.C: Update error message string.
27508
27509 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27510
27511 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
27512
27513 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
27514
27515 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
27516 all for HC11/HC12.
27517 * gcc.c-torture/compile/20001205-1.x: Likewise.
27518 * gcc.c-torture/compile/20001226-1.x: Likewise.
27519 * gcc.c-torture/compile/920520-1.x: Likewise.
27520 * gcc.c-torture/compile/961203-1.x: Likewise.
27521 * gcc.c-torture/compile/20020604-1.x: Likewise.
27522
27523 2003-01-15 Jan Hubicka <jh@suse.cz>
27524
27525 * gcc.c-torture/compile/20030115-1.c: New test.
27526
27527 * gcc.dg/i386-fpcvt-1.c: New test.
27528 * gcc.dg/i386-fpcvt-2.c: New test.
27529
27530 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
27531
27532 Further conform g++'s __vmi_class_type_info to the C++ ABI
27533 specification.
27534 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
27535 the specification.
27536
27537 2003-01-14 Jan Hubicka <jh@suse.cz>
27538
27539 * gcc.dg/i386-fpcvt-1.c: New test.
27540 * gcc.dg/i386-fpcvt-2.c: New test.
27541
27542 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
27543
27544 * gcc.dg/i386-mmx-3.c: New test.
27545
27546 2003-01-12 Mark Mitchell <mark@codesourcery.com>
27547
27548 PR c++/9264
27549 * g++.dg/parse/octal1.C: New file.
27550
27551 PR c++/9172
27552 * g++.dg/parse/typename1.C: New file.
27553
27554 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
27555
27556 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
27557 * gcc.dg/bf-no-ms-layout.c: Likewise.
27558 * gcc.dg/bf-ms-attrib.c: Likewise.
27559
27560 2003-01-10 Mark Mitchell <mark@codesourcery.com>
27561
27562 PR c++/9099
27563 * g++.dg/parse/dtor1.C: New file.
27564
27565 PR c++/9128
27566 * g++.dg/rtti/typeid1.C: New file.
27567
27568 PR c++/9153
27569 * g++.dg/parse/lookup1.C: New file.
27570
27571 PR c++/9171
27572 * g++.dg/templ/spec5.C: New file.
27573
27574 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
27575
27576 * gcc.c-torture/compile/20030110-1.c: New test.
27577
27578 2003-01-09 Geoffrey Keating <geoffk@apple.com>
27579
27580 Merge from pch-branch:
27581
27582 2002-12-23 Geoffrey Keating <geoffk@apple.com>
27583
27584 * gcc.dg/pch/cpp-1.h: New.
27585 * gcc.dg/pch/cpp-1.c: New.
27586 * gcc.dg/pch/cpp-2.h: New.
27587 * gcc.dg/pch/cpp-2.c: New.
27588
27589 2002-11-19 Geoffrey Keating <geoffk@apple.com>
27590
27591 * gcc.dg/pch/except-1.h: New.
27592 * gcc.dg/pch/except-1.c: New.
27593
27594 2002-11-13 Geoffrey Keating <geoffk@apple.com>
27595
27596 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
27597 running test.
27598 * gcc.dg/pch: Include *.hp not *.h.
27599 * gcc.dg/pch/system-1.h: New.
27600 * gcc.dg/pch/system-1.c: New.
27601
27602 2002-11-11 Geoffrey Keating <geoffk@apple.com>
27603
27604 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
27605 rather than trying to build and run a program using PCH.
27606 * gcc.dg/pch: Remove dg-do commands from test files.
27607
27608 2002-11-08 Geoffrey Keating <geoffk@apple.com>
27609
27610 * gcc.dg/pch/macro-3.c: New.
27611 * gcc.dg/pch/macro-3.h: New.
27612
27613 2002-11-04 Geoffrey Keating <geoffk@apple.com>
27614
27615 * gcc.dg/pch/common-1.c: New.
27616 * gcc.dg/pch/common-1.h: New.
27617 * gcc.dg/pch/decl-1.c: New.
27618 * gcc.dg/pch/decl-1.h: New.
27619 * gcc.dg/pch/decl-2.c: New.
27620 * gcc.dg/pch/decl-2.h: New.
27621 * gcc.dg/pch/decl-3.c: New.
27622 * gcc.dg/pch/decl-3.h: New.
27623 * gcc.dg/pch/decl-4.c: New.
27624 * gcc.dg/pch/decl-4.h: New.
27625 * gcc.dg/pch/decl-5.c: New.
27626 * gcc.dg/pch/decl-5.h: New.
27627 * gcc.dg/pch/global-1.c: New.
27628 * gcc.dg/pch/global-1.h: New.
27629 * gcc.dg/pch/inline-1.c: New.
27630 * gcc.dg/pch/inline-1.h: New.
27631 * gcc.dg/pch/inline-2.c: New.
27632 * gcc.dg/pch/inline-2.h: New.
27633 * gcc.dg/pch/static-1.c: New.
27634 * gcc.dg/pch/static-1.h: New.
27635 * gcc.dg/pch/static-2.c: New.
27636 * gcc.dg/pch/static-2.h: New.
27637
27638 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
27639
27640 * g++.dg/pch/pch.exp: Better handle failing testcases.
27641 * gcc.dg/pch/pch.exp: Likewise.
27642 * gcc.dg/pch/macro-1.c: New.
27643 * gcc.dg/pch/macro-1.h: New.
27644 * gcc.dg/pch/macro-2.c: New.
27645 * gcc.dg/pch/macro-2.h: New.
27646
27647 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
27648
27649 * g++.dg/dg.exp: Treat files in pch/ specially.
27650 * g++.dg/pch/pch.exp: New file.
27651 * g++.dg/pch/empty.H: New file.
27652 * g++.dg/pch/empty.C: New file.
27653 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
27654 "precompile".
27655
27656 * gcc.dg/pch/pch.exp: New file.
27657 * gcc.dg/pch/empty.h: New file.
27658 * gcc.dg/pch/empty.c: New file.
27659 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
27660 "precompile".
27661
27662 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27663
27664 * g++.dg/template/friend14.C: New test.
27665
27666 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
27667
27668 * gcc.dg/old-style-asm-1.c: New test.
27669
27670 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
27671
27672 * gcc.c-torture/compile/20030109-1.c: New test.
27673
27674 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
27675
27676 * gcc.c-torture/execute/20030109-1.c: New test.
27677
27678 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
27679
27680 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
27681 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
27682 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
27683 * g++.old-deja/g++.mike/eh2.C: Likewise.
27684 * g++.old-deja/g++.mike/eh3.C: Likewise.
27685 * g++.old-deja/g++.mike/eh5.C: Likewise.
27686 * g++.old-deja/g++.mike/eh6.C: Likewise.
27687 * g++.old-deja/g++.mike/eh7.C: Likewise.
27688 * g++.old-deja/g++.mike/eh8.C: Likewise.
27689 * g++.old-deja/g++.mike/eh9.C: Likewise.
27690 * g++.old-deja/g++.mike/eh10.C: Likewise.
27691 * g++.old-deja/g++.mike/eh12.C: Likewise.
27692 * g++.old-deja/g++.mike/eh13.C: Likewise.
27693 * g++.old-deja/g++.mike/eh14.C: Likewise.
27694 * g++.old-deja/g++.mike/eh16.C: Likewise.
27695 * g++.old-deja/g++.mike/eh17.C: Likewise.
27696 * g++.old-deja/g++.mike/eh18.C: Likewise.
27697 * g++.old-deja/g++.mike/eh21.C: Likewise.
27698 * g++.old-deja/g++.mike/eh23.C: Likewise.
27699 * g++.old-deja/g++.mike/eh24.C: Likewise.
27700 * g++.old-deja/g++.mike/eh25.C: Likewise.
27701 * g++.old-deja/g++.mike/eh26.C: Likewise.
27702 * g++.old-deja/g++.mike/eh27.C: Likewise.
27703 * g++.old-deja/g++.mike/eh28.C: Likewise.
27704 * g++.old-deja/g++.mike/eh29.C: Likewise.
27705 * g++.old-deja/g++.mike/eh31.C: Likewise.
27706 * g++.old-deja/g++.mike/eh33.C: Likewise.
27707 * g++.old-deja/g++.mike/eh34.C: Likewise.
27708 * g++.old-deja/g++.mike/eh35.C: Likewise.
27709 * g++.old-deja/g++.mike/eh36.C: Likewise.
27710 * g++.old-deja/g++.mike/eh37.C: Likewise.
27711 * g++.old-deja/g++.mike/eh38.C: Likewise.
27712 * g++.old-deja/g++.mike/eh39.C: Likewise.
27713 * g++.old-deja/g++.mike/eh40.C: Likewise.
27714 * g++.old-deja/g++.mike/eh41.C: Likewise.
27715 * g++.old-deja/g++.mike/eh42.C: Likewise.
27716 * g++.old-deja/g++.mike/eh44.C: Likewise.
27717 * g++.old-deja/g++.mike/eh46.C: Likewise.
27718 * g++.old-deja/g++.mike/eh47.C: Likewise.
27719 * g++.old-deja/g++.mike/eh48.C: Likewise.
27720 * g++.old-deja/g++.mike/eh49.C: Likewise.
27721 * g++.old-deja/g++.mike/eh50.C: Likewise.
27722 * g++.old-deja/g++.mike/eh51.C: Likewise.
27723 * g++.old-deja/g++.mike/eh53.C: Likewise.
27724 * g++.old-deja/g++.mike/eh55.C: Likewise.
27725 * g++.old-deja/g++.mike/p7912.C: Likewise.
27726 * g++.old-deja/g++.mike/p9706.C: Likewise.
27727 * g++.old-deja/g++.mike/p10416.C: Likewise.
27728 * g++.old-deja/g++.mike/p11667.C: Likewise.
27729 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
27730 Remove redundant reference to Iris.
27731 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
27732 Elxsi, i860, Pico Java, and WE32K.
27733
27734 2003-01-07 Mark Mitchell <mark@codesourcery.com>
27735
27736 * g++.dg/ext/asm4.C: New test.
27737
27738 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27739
27740 PR c++/9030
27741 * g++.dg/template/friend12.C: New test.
27742 * g++.dg/template/friend13.C: Likewise.
27743 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
27744
27745 2003-01-08 Jan Hubicka <jh@suse.cz>
27746
27747 * gcc.dg/i386-cadd.c: New test.
27748 * gcc.dg/i386-cmov4.c: Likewise.
27749
27750 2003-01-06 Mark Mitchell <mark@codesourcery.com>
27751
27752 PR c++/9165
27753 * g++.dg/warn/Wunused-3.C: New test.
27754
27755 * g++.dg/abi/bitfield9.C: New test.
27756
27757 PR c++/9189
27758 * g++.dg/parse/defarg3.C: New test.
27759
27760 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
27761
27762 * g++.dg/parse/ambig1.C: New test.
27763 * g++.dg/parse/defarg2.C: New test.
27764
27765 2003-01-05 Mark Mitchell <mark@codesourcery.com>
27766
27767 * g++.dg/template/defarg-1.C: New test.
27768 * g++.dg/template/local2.C: Likewise.
27769
27770 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
27771
27772 * gcc.c-torture/execute/20030105-1.c: New test.
27773
27774 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27775
27776 * g++.dg/parse/namespace3.C: Remove extra semicolons.
27777 * g++.dg/parse/namespace4.C: Likewise.
27778
27779 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
27780
27781 * g++.dg/template/ntp2.C: New test.
27782
27783 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
27784
27785 * g++.dg/parse/extern-C-1.C: New test.
27786
27787 * g++.dg/parse/namespace4.C: New test.
27788
27789 * g++.dg/template/nested1.C: New test.
27790
27791 * g++.dg/parse/namespace3.C: New test.
27792
27793 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
27794
27795 * g++.dg/lookup/two-stage1.C: New test.
27796
27797 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27798
27799 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
27800 * g++.old-deja/g++.jason/access8.C: Likewise.
27801 * g++.old-deja/g++.other/decl5.C: Likewise.
27802
27803 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
27804
27805 * g++.dg/parse/parse7.C: New test.
27806
27807 2003-01-02 Mark Mitchell <mark@codesourcery.com>
27808
27809 PR c++/2843
27810 * g++.dg/ext/attrib7.C: New test.
27811
27812 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
27813
27814 * g++.dg/parse/parse6.C: New test.
27815
27816 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
27817
27818 * gcc.dg/h8300-stack-1.c: New.
27819
27820 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
27821
27822 g++.dg/lookup/exception1.C: New test.
27823
27824 g++.dg/lookup/template1.C: New test.
27825
27826 g++.dg/parse/namespace2.C: New test.
27827
27828 g++.dg/parse/parens2.C: New test.
27829
27830 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27831
27832 * g++.dg/parse/parse5.C: New test.
27833 * g++.dg/lookup/scoped4.C: New test.
27834
27835 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
27836
27837 * g++.dg/parse/parens1.C: New test.
27838
27839 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
27840 angle-bracket1.C.
27841 * g++.dg/parse/parens2.C: New test.
27842
27843 * g++.dg/lookup/scope-operator1.C: New test.
27844
27845 * g++.dg/parse/operator1.C: New test.
27846
27847 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27848
27849 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
27850 * g++.old-deja/g++.other/access6.C: Likewise.
27851 * g++.old-deja/g++.other/decl1.C: Likewise.
27852 * g++.old-deja/g++.pt/typename12.C: Likewise.
27853
27854 2002-12-31 Mark Mitchell <mark@codesourcery.com>
27855
27856 * g++.dg/parse/namespace1.C: New test.
27857
27858 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27859
27860 * g++.dg/parse/parse4.C: New test.
27861
27862 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27863
27864 * g++.dg/parse/parse3.C: New test.
27865
27866 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27867
27868 * g++.dg/parse/parse2.C: New test.
27869
27870 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27871
27872 * g++.dg/template/friend11.C: New test.
27873
27874 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27875
27876 * g++.dg/parse/parse1.C: New test.
27877
27878 2002-12-31 Janis Johnson <janis187@us.ibm.com>
27879
27880 * lib/profopt.exp: Change the name of a global variable to avoid
27881 possible clashes with other test suites.
27882
27883 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
27884
27885 * g++.dg/inherit/covariant8.C: New test.
27886
27887 2002-12-31 Mark Mitchell <mark@codesourcery.com>
27888
27889 * g++.dg/init/array9.C: New test.
27890
27891 PR c++/9112
27892 * g++.dg/parse/expr1.C: New test.
27893
27894 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
27895
27896 * gcc.c-torture/compile/20021230-1.c: New test.
27897
27898 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
27899
27900 * g++.dg/inherit/covariant5.C: New test.
27901 * g++.dg/inherit/covariant6.C: New test.
27902 * g++.dg/inherit/covariant7.C: New test.
27903
27904 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27905
27906 PR c++/2739
27907 * g++.dg/other/access2.C: New test.
27908
27909 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
27910
27911 * g++.dg/other/anon-struct.C: No longer fails
27912 * g++.old-deja/g++.brendan/parse4.C: Likewise.
27913 * g++.old-deja/g++.brendan/parse5.C: Likewise.
27914 * g++.old-deja/g++.brendan/parse6.C: Likewise.
27915
27916 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
27917
27918 * g++.dg/parse/angle-bracket.C (main): No longer fails.
27919
27920 2002-12-27 Mark Mitchell <mark@codesourcery.com>
27921
27922 * g++.dg/eh/spec4.C: Remove stray semicolon.
27923 * g++.dg/expr/pmf-1.C: Change error message.
27924 * g++.dg/ext/asm1.C: Remove stray semicolon.
27925 * g++.dg/ext/typename1.C: Add missing typenames.
27926 * g++.dg/inherit/template-as-base.C: Change error message.
27927 * g++.dg/lookup/scoped1.C: Likewise.
27928 * g++.dg/lookup/scoped2.C: Likewise.
27929 * g++.dg/lookup/using2.C: Likewise.
27930 * g++.dg/other/component1.C: Remove stray semicolon.
27931 * g++.dg/other/do1.C: Change error message.
27932 * g++.dg/other/error2.C: Likewise.
27933 * g++.dg/other/init1.C: Likewise.
27934 * g++.dg/other/packed1.C: Remove stray semicolon.
27935 * g++.dg/other/ptrmem2.C: Change error message.
27936 * g++.dg/parse/parameter-declaration-1.C: Remove line number
27937 marker.
27938 * g++.dg/special/initp1.C: Remove invalid attribute usage.
27939 * g++.dg/template/access3.C: Add typename keyword.
27940 * g++.dg/template/access5.C: Remove stray semicolon.
27941 * g++.dg/template/access6.C: Likewise.
27942 * g++.dg/template/complit1.C: Likewise.
27943 * g++.dg/template/crash1.C: Change error message.
27944 * g++.dg/template/inherit2.C: Remove stray semicolon.
27945 * g++.dg/template/instantiate2.C: Likewise.
27946 * g++.dg/template/instantiate3.C: Change error message.
27947 * g++.dg/template/qual1.C: Remove stray semicolon.
27948 * g++.dg/template/qualttp18.C: Change error message.
27949 * g++.dg/template/ref1.C: Remove stray semicolon.
27950 * g++.dg/template/sizeof1.C (A::value): Declare it.
27951 * g++.dg/template/spec4.C: Change error message.
27952 * g++.dg/template/static1.C: Likewise.
27953 * g++.dg/template/type1.C: Likewise.
27954 * g++.dg/template/typename3.C: Likewise.
27955 * g++.old-deja/g++.benjamin/13478.C: Change error message.
27956 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
27957 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
27958 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
27959 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
27960 named return value extension.
27961 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
27962 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
27963 * g++.old-deja/g++.bob/extern_C.C: Likewise.
27964 * g++.old-deja/g++.bob/inherit2.C: Likewise.
27965 * g++.old-deja/g++.brendan/complex1.C: Likewise.
27966 * g++.old-deja/g++.brendan/copy5.C: Likewise.
27967 * g++.old-deja/g++.brendan/crash13.C: Likewise.
27968 * g++.old-deja/g++.brendan/crash15.C: Likewise.
27969 * g++.old-deja/g++.brendan/crash18.C: Change error message.
27970 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
27971 * g++.old-deja/g++.brendan/crash38.C: Likewise.
27972 * g++.old-deja/g++.brendan/crash50.C: Likewise.
27973 * g++.old-deja/g++.brendan/crash56.C: Likewise.
27974 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
27975 syntax.
27976 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
27977 * g++.old-deja/g++.brendan/crash8.C: Change error message.
27978 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
27979 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
27980 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
27981 * g++.old-deja/g++.brendan/template11.C: Likewise.
27982 * g++.old-deja/g++.brendan/template26.C: Likewise.
27983 * g++.old-deja/g++.brendan/template27.C: Use explicit
27984 specialization syntax.
27985 * g++.old-deja/g++.brendan/template30.C: Likewise.
27986 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
27987 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
27988 non-dependent names.
27989 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
27990 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
27991 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
27992 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
27993 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
27994 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
27995 named return value extension.
27996 * g++.old-deja/g++.ext/namedret2.C: Likewise.
27997 * g++.old-deja/g++.ext/namedret3.C: Likewise.
27998 * g++.old-deja/g++.ext/return1.C: Likewise.
27999 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
28000 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
28001 * g++.old-deja/g++.jason/access8.C: Likewise.
28002 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
28003 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
28004 pseudo-destructor names.
28005 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
28006 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
28007 pseudo-destructor names.
28008 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
28009 * g++.old-deja/g++.jason/overload19.C: Likewise.
28010 * g++.old-deja/g++.jason/overload32.C: Likewise.
28011 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
28012 stray semicolons.
28013 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
28014 * g++.old-deja/g++.jason/return.C: Likewise.
28015 * g++.old-deja/g++.jason/return2.C: Likewise.
28016 * g++.old-deja/g++.jason/shadow1.C: Likewise.
28017 * g++.old-deja/g++.jason/special.C: Use explicit specialization
28018 syntax.
28019 * g++.old-deja/g++.jason/template10.C: Account for use of
28020 non-dependent names.
28021 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
28022 syntax.
28023 * g++.old-deja/g++.jason/template37.C: Likewise.
28024 * g++.old-deja/g++.law/access4.C: Change error messages.
28025 * g++.old-deja/g++.law/arm13.C: Remove incorrect
28026 pseudo-destructor names.
28027 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
28028 * g++.old-deja/g++.law/ctors9.C: Likewise.
28029 * g++.old-deja/g++.law/cvt22.C: Likewise.
28030 * g++.old-deja/g++.law/dtors5.C: Likewise.
28031 * g++.old-deja/g++.law/global-init1.C: Likewise.
28032 * g++.old-deja/g++.law/missed-error3.C: Likewise.
28033 * g++.old-deja/g++.law/operators28.C: Likewise.
28034 * g++.old-deja/g++.law/visibility28.C: Likewise.
28035 * g++.old-deja/g++.martin/eval1.C: Likewise.
28036 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
28037 name.
28038 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
28039 * g++.old-deja/g++.mike/net34.C: Likewise.
28040 * g++.old-deja/g++.mike/net36.C: Likewise.
28041 * g++.old-deja/g++.mike/ns2.C: Likewise.
28042 * g++.old-deja/g++.mike/p12306.C: Likewise.
28043 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
28044 value extension.
28045 * g++.old-deja/g++.mike/p700.C: Likewise.
28046 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
28047 * g++.old-deja/g++.mike/p710.C: Likewise.
28048 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
28049 value extension.
28050 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
28051 * g++.old-deja/g++.mike/pmf9.C: Likewise.
28052 * g++.old-deja/g++.ns/crash2.C: Likewise.
28053 * g++.old-deja/g++.ns/crash3.C: Likewise.
28054 * g++.old-deja/g++.ns/invalid1.C: Likewise.
28055 * g++.old-deja/g++.ns/ns17.C: Likewise.
28056 * g++.old-deja/g++.ns/template16.C: Likewise.
28057 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
28058 keyword.
28059 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
28060 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
28061 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
28062 named return value extension.
28063 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
28064 * g++.old-deja/g++.other/access4.C: Issue additional error
28065 messages.
28066 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
28067 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
28068 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
28069 * g++.old-deja/g++.other/crash25.C: Change error message.
28070 * g++.old-deja/g++.other/crash4.C: Change error message.
28071 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
28072 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
28073 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
28074 checks.
28075 * g++.old-deja/g++.other/defarg8.C: Likewise.
28076 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
28077 * g++.old-deja/g++.other/dtor10.C: Likewise.
28078 * g++.old-deja/g++.other/incomplete.C: Likewise.
28079 * g++.old-deja/g++.other/linkage7.C: Likewise.
28080 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
28081 lookup algorithm.
28082 * g++.old-deja/g++.other/mangle2.C: Likewise.
28083 * g++.old-deja/g++.other/refinit2.C: Likewise.
28084 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
28085 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
28086 * g++.old-deja/g++.pt/crash28.C: Likewise.
28087 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
28088 syntax.
28089 * g++.old-deja/g++.pt/crash32.C: Change error message.
28090 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
28091 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
28092 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
28093 error message position.
28094 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
28095 * g++.old-deja/g++.pt/defarg8.C: Change error message.
28096 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
28097 syntax.
28098 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
28099 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
28100 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
28101 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
28102 keyword.
28103 * g++.old-deja/g++.pt/explicit31.C: Likewise.
28104 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
28105 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
28106 keyword.
28107 * g++.old-deja/g++.pt/explicit71.C: Change error message.
28108 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
28109 syntax.
28110 * g++.old-deja/g++.pt/friend28.C: Account for use of
28111 non-dependent names.
28112 * g++.old-deja/g++.pt/friend29.C: Likewise.
28113 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
28114 rules.
28115 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
28116 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
28117 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
28118 lookup rules.
28119 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
28120 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
28121 keyword.
28122 * g++.old-deja/g++.pt/memclass20.C: Likewise.
28123 * g++.old-deja/g++.pt/memclass5.C: Likewise.
28124 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
28125 keyword.
28126 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
28127 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
28128 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
28129 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
28130 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
28131 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
28132 keyword.
28133 * g++.old-deja/g++.pt/spec10.C: Likewise.
28134 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
28135 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
28136 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
28137 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
28138 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
28139 * g++.old-deja/g++.pt/ttp62.C: Likewise.
28140 * g++.old-deja/g++.pt/ttp64.C: Likewise.
28141 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
28142 * g++.old-deja/g++.pt/typename15.C: Likewise.
28143 * g++.old-deja/g++.pt/typename22.C: Likewise.
28144 * g++.old-deja/g++.pt/typename6.C: Change error messages.
28145 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
28146 * g++.old-deja/g++.pt/virtual2.C: Likewise.
28147 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
28148 syntax.
28149 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
28150 return value extension.
28151 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
28152 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
28153 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
28154 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
28155
28156 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
28157
28158 * g++.dg/warn/inline1.C: New test.
28159 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
28160 * g++.old-deja/g++.jason/synth10.C: Likewise.
28161 * g++.old-deja/g++.mike/net31.C: Likewise.
28162 * g++.old-deja/g++.mike/p8786.C: Likewise.
28163
28164 * g++.dg/template/friend10.C: New test.
28165 * g++.dg/template/conv5.C: New test.
28166
28167 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
28168
28169 * g++.dg/lookup/scoped3.C: New test.
28170
28171 * g++.dg/lookup/decl1.C: New test.
28172 * g++.dg/lookup/decl2.C: New test.
28173
28174 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
28175
28176 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
28177 gcc.c-torture/compile/20021015-1.c,
28178 gcc.c-torture/compile/20021015-2.c,
28179 gcc.c-torture/compile/20021123-1.c,
28180 gcc.c-torture/compile/20021123-2.c,
28181 gcc.c-torture/compile/20021123-3.c,
28182 gcc.c-torture/compile/20021123-4.c,
28183 gcc.c-torture/execute/20021024-1.c: Add tests previously added
28184 only to 3.1 or 3.2 branch.
28185
28186 2002-12-23 Mark Mitchell <mark@codesourcery.com>
28187
28188 * gcc.dg/i386-bitfield3.c: New test.
28189
28190 * gcc.dg/i386-bitfield2.c: New test.
28191
28192 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
28193
28194 * g++.dg/parse/conv_op1.C: New test.
28195
28196 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
28197
28198 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
28199 approved.
28200
28201 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
28202
28203 * gcc.c-torture/compile/20021220-1.c: New test.
28204
28205 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
28206
28207 * gcc.dg/i386-fastcall-1.c: New.
28208
28209 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28210
28211 * gcc.c-torture/execute/20021219-1.c: New test.
28212
28213 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28214
28215 * gcc.dg/i386-pic-1.c: New test.
28216
28217 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28218
28219 PR c++/8099
28220 * g++.dg/template/friend9.C: New test.
28221
28222 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28223
28224 PR c++/3663
28225 * g++.dg/template/access7.C: New test.
28226
28227 2002-12-18 Nick Clifton <nickc@redhat.com>
28228
28229 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
28230 the libstdc++-v3 directory has been found.
28231
28232 2002-12-12 Devang Patel <dpatel@apple.com>
28233 * gcc.dg/darwin-ld-1.c: New test.
28234 * gcc.dg/darwin-ld-2.c: New test.
28235 * gcc.dg/darwin-ld-3.c: New test.
28236 * gcc.dg/darwin-ld-4.c: New test.
28237 * gcc.dg/darwin-ld-5.c: New test.
28238
28239 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
28240
28241 * gcc.c-torture/compile/20021212-1.c: New test.
28242
28243 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
28244
28245 * gcc.dg/fshort-wchar: New test.
28246
28247 2002-12-10 Mark Mitchell <mark@codesourcery.com>
28248
28249 PR c++/8372
28250 * g++.dg/template/dtor1.C: New test.
28251
28252 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
28253 markers.
28254
28255 2002-12-10 Jakub Jelinek <jakub@redhat.com>
28256
28257 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
28258
28259 2002-12-09 Mark Mitchell <mark@codesourcery.com>
28260
28261 * g++.dg/template/static1.C: New test.
28262 * g++.dg/template/static2.C: New test.
28263 * g++.old-deja/g++.ext/memconst.C: New test.
28264
28265 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28266
28267 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
28268 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
28269 * g++.dg/special/initp1.C: Likewise.
28270
28271 2002-12-06 Jakub Jelinek <jakub@redhat.com>
28272
28273 * gcc.c-torture/execute/20021204-1.c: New test.
28274
28275 2002-12-04 Geoffrey Keating <geoffk@apple.com>
28276
28277 * gcc.dg/ppc-fmadd-1.c: New file.
28278 * gcc.dg/ppc-fmadd-2.c: New file.
28279 * gcc.dg/ppc-fmadd-3.c: New file.
28280
28281 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
28282
28283 * gcc.c-torture/compile/20021204-1.c: New test.
28284
28285 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
28286
28287 * g++.dg/inherit/covariant2.C: New test.
28288 * g++.dg/inherit/covariant3.C: New test.
28289 * g++.dg/inherit/covariant4.C: New test.
28290 * g++.dg/inherit/covariant1.C: Remove XFAIL.
28291 * g++.old-deja/g++.robertl/eb17.C: Likewise.
28292
28293 2002-12-03 Mark Mitchell <mark@codesourcery.com>
28294
28295 PR c++/8688
28296 * g++.dg/init/brace3.C: New test.
28297
28298 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
28299
28300 * gcc.dg/20020210-1.c: Fix a comment typo.
28301
28302 2002-12-02 Mark Mitchell <mark@codesourcery.com>
28303
28304 PR c++/8720
28305 * g++.dg/parse/defarg1.C: New test.
28306
28307 PR c++/8615
28308 * g++.dg/template/char1.C: New test.
28309
28310 * g++.dg/template/varmod1.C: Fix typo.
28311
28312 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28313
28314 DR 180
28315 * g++.old-deja/g++.pt/crash32.C: Expect error.
28316
28317 2002-12-01 Mark Mitchell <mark@codesourcery.com>
28318
28319 PR c++/5919
28320 * g++.dg/template/varmod1.C: New test.
28321
28322 PR c++/8727
28323 * g++.dg/inherit/typeinfo1.C: New test.
28324
28325 PR c++/8663
28326 * g++.dg/inherit/typedef1.C: New test.
28327
28328 2002-11-30 Mark Mitchell <mark@codesourcery.com>
28329
28330 PR c++/8332
28331 PR c++/8493
28332 * g++.dg/template/strlen1.C: New test.
28333
28334 PR c++/8227
28335 * g++.dg/template/ctor2.C: New test.
28336
28337 PR c++/8214
28338 * g++.dg/init/string1.C: New test.
28339
28340 PR c++/8511
28341 * g++.dg/template/friend8.C: New test.
28342
28343 2002-11-29 Joe Buck <jbuck@synopsys.com>
28344
28345 * g++.dg/lookup/anon2.C: New test.
28346
28347 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
28348
28349 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
28350 h8300 port.
28351
28352 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
28353
28354 * gcc.dg/bitfld-6.c: New test.
28355
28356 2002-11-27 Jan Hubicka <jh@suse.cz>
28357
28358 * gcc.c-torture/execute/20021127.[cx]: New test.
28359
28360 2002-11-26 Jan Hubicka <jh@suse.cz>
28361
28362 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
28363 quality.
28364
28365 2002-11-26 Geoffrey Keating <geoffk@apple.com>
28366
28367 * g++.dg/init/brace2.C: New test.
28368 * g++.old-deja/g++.mike/p9129.C: Correct.
28369
28370 2002-11-26 Mark Mitchell <mark@codesourcery.com>
28371
28372 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
28373
28374 2002-11-25 Andreas Bauer <baueran@in.tum.de>
28375
28376 * gcc.dg/sibcall-6: New test for indirect sibcalls.
28377
28378 2002-11-25 Mark Mitchell <mark@codesourcery.com>
28379
28380 * testsuite/g++.dg/abi/empty11.C: New test.
28381 * testsuite/g++.dg/rtti/cv1.C: New test.
28382
28383 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
28384
28385 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
28386
28387 2002-11-24 Mark Mitchell <mark@codesourcery.com>
28388
28389 * g++.dg/abi/empty10.C: New test.
28390
28391 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
28392
28393 * gcc.c-torture/compile/20021124-1.c: New test.
28394
28395 2002-11-22 Mark Mitchell <mark@codesourcery.com>
28396
28397 * g++.dg/abi/rtti2.C: New test.
28398
28399 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
28400
28401 * gcc.dg/i386-unroll-1.c: New test.
28402
28403 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
28404
28405 * gcc.c-torture/compile/20021120-1.c: New test.
28406 * gcc.c-torture/compile/20021120-2.c: New test.
28407
28408 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
28409
28410 * gcc.dg/bitfld-5.c: New test.
28411
28412 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
28413
28414 * gcc.c-torture/execute/20021120-3.c: New test.
28415
28416 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
28417
28418 * gcc.c-torture/execute/20021120-2.c: New test.
28419
28420 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
28421
28422 * gcc.c-torture/execute/20021120-1.c: New test.
28423
28424 2002-11-20 Jakub Jelinek <jakub@redhat.com>
28425
28426 * gcc.c-torture/execute/20021118-3.c: New test.
28427
28428 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28429
28430 * gcc.c-torture/compile/20021119-1.c: New test.
28431
28432 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
28433
28434 * gcc.dg/duff-1.c: New test.
28435 * gcc.dg/duff-2.c: New test.
28436 * gcc.dg/duff-3.c: New test.
28437
28438 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
28439
28440 * gcc.dg/cpp/_Pragma5.c: New test.
28441
28442 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
28443
28444 * gcc.c-torture/execute/20021118-2.c: New test.
28445
28446 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
28447
28448 * gcc.c-torture/execute/20021118-1.c: New test.
28449
28450 2002-11-16 Jakub Jelinek <jakub@redhat.com>
28451
28452 * gcc.dg/20021116-1.c: New test.
28453
28454 2002-11-14 Mark Mitchell <mark@codesourcery.com>
28455
28456 * g++.dg/abi/vcall1.C: New test.
28457
28458 2002-11-14 Jakub Jelinek <jakub@redhat.com>
28459
28460 * gcc.dg/20021029-1.c: New test.
28461 * gcc.dg/20021029-2.c: New test.
28462
28463 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
28464
28465 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
28466
28467 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28468
28469 PR c/8439
28470 * gcc.dg/20021110.c: Move to ...
28471 * gcc.c-torture/compile/20021110.c: .... here.
28472
28473 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28474
28475 PR c/8467
28476 * gcc.c-torture/execute/20021111-1.c
28477
28478 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28479
28480 PR c/8439
28481 * gcc.dg/20021110.c: New test.
28482
28483 2002-11-10 Mark Mitchell <mark@codesourcery.com>
28484
28485 * g++.dg/abi/vthunk3.C: Run only on x86.
28486
28487 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
28488
28489 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
28490
28491 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
28492
28493 * lib/compat.exp (compat-execute): Fix logic error in last
28494 change.
28495
28496 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
28497
28498 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
28499
28500 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28501
28502 PR c++/8389
28503 * g++.dg/template/access6.C: New test.
28504
28505 2002-11-08 Jan Hubicka <jh@suse.cz>
28506
28507 * gcc.dg/i386-ssefp-1.c: New test.
28508 * gcc.dg/i386-ssefp-1.c: New test.
28509
28510 2002-11-08 Jan Hubicka <jh@suse.cz>
28511
28512 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
28513
28514 2002-11-07 Mark Mitchell <mark@codesourcery.com>
28515
28516 * g++.dg/abi/vthunk3.C: New test.
28517
28518 PR c++/8338
28519 * g++.dg/template/crash2.C: New test.
28520
28521 2002-11-07 Mark Mitchell <mark@codesourcery.com>
28522
28523 * testsuite/g++.dg/abi/dtor1.C: New test.
28524 * testsuite/g++.dg/abi/dtor2.C: Likewise.
28525
28526 2002-11-05 Geoffrey Keating <geoffk@apple.com>
28527
28528 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
28529 Darwin.
28530
28531 2002-11-04 Adam Nemet <anemet@lnxw.com>
28532
28533 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
28534 -mthumb. Only xfail with -O0.
28535
28536 2002-11-03 Mark Mitchell <mark@codesourcery.com>
28537
28538 * g++.dg/abi/thunk1.C: New test.
28539 * g++.dg/abi/thunk2.C: Likewise.
28540 * g++.dg/abi/vtt1.C: Likewise.
28541
28542 2002-11-02 Diego Novillo <dnovillo@redhat.com>
28543
28544 PR optimization/8423
28545 * gcc.c-torture/execute/builtin-constant.c: New test.
28546
28547 2002-11-01 Zack Weinberg <zack@codesourcery.com>
28548
28549 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
28550 Add some more cases.
28551
28552 2002-11-01 Mark Mitchell <mark@codesourcery.com>
28553
28554 PR c++/8391
28555 * g++.dg/opt/local1.C: New test.
28556
28557 2002-10-30 Mark Mitchell <mark@codesourcery.com>
28558
28559 PR c++/8160
28560 * g++.dg/template/complit1.C: New test.
28561
28562 PR c++/8149
28563 * g++.dg/template/typename4.C: Likewise.
28564
28565 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28566
28567 Core issue 287, PR c++/7639
28568 * g++.dg/template/instantiate1.C: Adjust error location.
28569 * g++.dg/template/instantiate3.C: New test.
28570 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
28571 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
28572 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
28573
28574 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
28575
28576 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
28577
28578 2002-10-29 Mark Mitchell <mark@codesourcery.com>
28579
28580 PR c++/8287
28581 * g++.dg/init/dtor2.C: New test.
28582
28583 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28584
28585 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
28586 * gcc.dg/nest.c: Bypass errors on irix6.
28587
28588 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
28589
28590 * gcc.dg/nest.c: Expect error for mmix-*-*.
28591 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
28592
28593 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
28594
28595 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
28596 markers.
28597
28598 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
28599
28600 2002-10-25 Mike Stump <mrs@apple.com>
28601
28602 * gcc.dg/warn-1.c: New test.
28603
28604 2002-10-25 Zack Weinberg <zack@codesourcery.com>
28605
28606 * g++.dg/template/typename3.C: New test.
28607
28608 2002-10-25 Mark Mitchell <mark@codesourcery.com>
28609
28610 * g++.dg/lookup/ptrmem1.C: New test.
28611
28612 * g++.dg/abi/vthunk2.C: New test.
28613
28614 2002-10-25 Zack Weinberg <zack@codesourcery.com>
28615
28616 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
28617
28618 2002-10-24 Mark Mitchell <mark@codesourcery.com>
28619
28620 * g++.dg/abi/empty9.C: New test.
28621
28622 2002-10-24 Richard Henderson <rth@redhat.com>
28623
28624 * g++.dg/inherit/thunk1.C: Enable for ia64.
28625
28626 2002-10-23 Mark Mitchell <mark@codesourcery.com>
28627
28628 PR c++/8067
28629 * g++.dg/lookup/pretty1.C: New test.
28630
28631 2002-10-23 Jakub Jelinek <jakub@redhat.com>
28632
28633 * gcc.dg/20021023-1.c: New test.
28634
28635 2002-10-23 Mark Mitchell <mark@codesourcery.com>
28636
28637 PR c++/7679
28638 * g++.dg/parse/inline1.C: New test.
28639
28640 2002-10-23 Richard Henderson <rth@redhat.com>
28641
28642 * g++.dg/inherit/thunk1.C: Enable for x86_64.
28643
28644 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
28645
28646 2002-10-22 Mark Mitchell <mark@codesourcery.com>
28647
28648 PR c++/6579
28649 * g++.dg/parse/stmtexpr3.C: New test.
28650
28651 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
28652
28653 * g++.dg/expr/cond1.C: New test.
28654
28655 2002-10-21 Zack Weinberg <zack@codesourcery.com>
28656
28657 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
28658
28659 2002-10-21 Mark Mitchell <mark@codesourcery.com>
28660
28661 * g++.dg/abi/vbase13.C: New test.
28662 * g++.dg/abi/vbase14.C: Likewise.
28663
28664 2002-10-21 Jakub Jelinek <jakub@redhat.com>
28665
28666 * gcc.dg/tls/pic-1.c: New test.
28667 * gcc.dg/tls/nonpic-1.c: New test.
28668 * gcc.dg/20021018-1.c: New test.
28669
28670 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
28671
28672 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
28673 Remove only files with the same base name as the test case.
28674 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
28675 (profopt-execute): Likewise. Also, remove old profiling
28676 and performance data files before running the tests.
28677
28678 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
28679 * g++.dg/bprob/bprob.exp: Likewise.
28680 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
28681 to allow more general test case names.
28682
28683 * g++.dg/bprob/bprob-1.C: Rename to ...
28684 * g++.dg/bprob/g++-bprob-1.C: ... this.
28685
28686 * g77.dg/bprob/bprob-1.f: Rename to ...
28687 * g77.dg/bprob/g77-bprob-1.f: ... this.
28688
28689 2002-10-21 Zack Weinberg <zack@codesourcery.com>
28690
28691 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
28692 bison 1.50 or later.
28693
28694 2002-10-21 Janis Johnson <janis187@us.ibm.com>
28695
28696 * g++.dg/README: Describe more test directories.
28697
28698 2002-10-21 Mark Mitchell <mark@codesourcery.com>
28699
28700 * g++.dg/init/array6.C: Add additional tests.
28701
28702 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
28703
28704 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
28705 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
28706
28707 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
28708
28709 * gcc.c-torture/compile/20020604-1.x: New.
28710 * gcc.c-torture/compile/simd-5.x: Likewise.
28711 * gcc.c-torture/execute/920710-1.x: Likewise.
28712 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
28713
28714 2002-10-21 Mark Mitchell <mark@codesourcery.com>
28715
28716 * g++.dg/inherit/override1.C: Add dg-options clause.
28717
28718 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28719
28720 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
28721 _mm_slli_si128.
28722
28723 2002-10-19 Andreas Schwab <schwab@suse.de>
28724
28725 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
28726 directory component.
28727
28728 2002-10-18 Mark Mitchell <mark@codesourcery.com>
28729
28730 * g++.dg/inherit/thunk1.C: New test.
28731
28732 * g++.dg/inherit/override1.C: New test.
28733
28734 * g++.dg/abi/mangle11.C: New test.
28735 * g++.dg/abi/mangle14.C: New test.
28736 * g++.dg/abi/mangle17.C: New test.
28737
28738 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
28739
28740 * g++.dg/overload/member2.C: New test.
28741
28742 2002-10-17 Janis Johnson <janis187@us.ibm.com>
28743
28744 * g++.dg/README: Describe new compat directory.
28745 * g++.dg/dg.exp: Skip tests in compat directory.
28746 * README.compat: New file.
28747 * lib/compat.exp: New expect script.
28748 * g++.dg/compat: New test directory.
28749 * g++.dg/compat/compat.exp: New expect script.
28750 * g++.dg/compat/abi: New test directory.
28751 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
28752 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
28753 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
28754 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
28755 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
28756 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
28757 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
28758 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
28759 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
28760 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
28761 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
28762 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
28763 * g++.dg/compat/break: New test directory.
28764 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
28765 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
28766 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
28767 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
28768 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
28769 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
28770 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
28771 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
28772 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
28773 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
28774 g++.dg/compat/break/README: New files.
28775 * g++.dg/compat/eh: New test directory.
28776 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
28777 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
28778 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
28779 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
28780 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
28781 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
28782 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
28783 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
28784 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
28785 g++.dg/compat/eh/filter2_y.C,
28786 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
28787 g++.dg/compat/eh/new1_y.C,
28788 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
28789 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
28790 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
28791 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
28792 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
28793 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
28794 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
28795 g++.dg/compat/eh/unexpected1_y.C: New files.
28796 * g++.dg/compat/init: New test directory.
28797 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
28798 g++.dg/compat/init/array5_y.C,
28799 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
28800 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
28801 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
28802 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
28803 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
28804 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
28805 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
28806 g++.dg/compat/init/init-ref2_y.C: New files.
28807
28808 2002-10-17 Mark Mitchell <mark@codesourcery.com>
28809
28810 PR c++/7584
28811 * g++.dg/inherit/using3.C: New test.
28812
28813 2002-10-17 Jan Hubicka <jh@suse.cz>
28814
28815 * gcc.dg/20021017-2.c: New test.
28816
28817 2002-10-17 Mark Mitchell <mark@codesourcery.com>
28818
28819 * g++.dg/abi/mangle16.C: Adjust.
28820
28821 * g++.dg/init/array8.C: New test.
28822
28823 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
28824
28825 * gcc.dg/special/mips-abi.exp: New test.
28826 * gcc.dg/special/mips-abi.s: Empty file used by the above.
28827
28828 2002-10-16 Mark Mitchell <mark@codesourcery.com>
28829
28830 * g++.dg/abi/mangle16.C: New test.
28831 * g++.dg/abi/mangle17.C: Likewise.
28832
28833 PR c++/7478
28834 * g++.dg/template/ref1.C: New test.
28835
28836 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28837
28838 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
28839
28840 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
28841
28842 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
28843
28844 2002-10-16 Mark Mitchell <mark@codesourcery.com>
28845
28846 PR c++/7524
28847 * g++.dg/init/array7.C: New test.
28848
28849 2002-10-15 Mark Mitchell <mark@codesourcery.com>
28850
28851 * g++.dg/init/array6.C: New test.
28852
28853 * g++.dg/abi/mangle13.C: Likewise.
28854 * g++.dg/abi/mangle14.C: Likewise.
28855 * g++.dg/abi/mangle15.C: Likewise.
28856
28857 2002-10-14 Mark Mitchell <mark@codesourcery.com>
28858
28859 * g++.dg/abi/empty8.C: New test.
28860
28861 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
28862
28863 * g++.dg/init/ctor1.C: New test.
28864
28865 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
28866
28867 * gcc.c-torture/execute/20021015-1.c: New test.
28868
28869 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
28870
28871 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
28872
28873 2002-10-14 Jan Hubicka <jh@suse.cz>
28874
28875 * gcc.dg/i386-ssetype-[1-5].c: New tests.
28876
28877 2002-10-14 Richard Henderson <rth@redhat.com>
28878
28879 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
28880
28881 2002-10-14 Mark Mitchell <mark@codesourcery.com>
28882
28883 PR optimization/6631
28884 * g++.dg/opt/const2.C: New test.
28885
28886 2002-10-14 Mark Mitchell <mark@codesourcery.com>
28887
28888 PR c++/7176
28889 * g++.dg/parse/friend1.C: New test.
28890 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
28891
28892 2002-10-14 Jakub Jelinek <jakub@redhat.com>
28893
28894 * gcc.dg/20021014-1.c: New test.
28895
28896 2002-10-11 Mark Mitchell <mark@codesourcery.com>
28897
28898 PR c++/5661
28899 * g++.dg/ext/vlm1.C: New test.
28900 * g++.dg/ext/vlm2.C: Likewise.
28901
28902 * g++.dg/init/array1.C: Remove invalid braces.
28903 * g++.dg/init/brace1.C: New test.
28904 * g++.dg/init/copy2.C: Likewise.
28905 * g++.dg/init/copy3.C: Likewise.
28906 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
28907 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
28908 braces.
28909
28910 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
28911
28912 * gcc.dg/cpp/assembler.S: Don't use -ansi.
28913
28914 2002-10-11 Richard Shann <richard.shann@superh.com>
28915
28916 * gcc.c-torture/compile/simd-5.c: New test.
28917
28918 2002-10-10 Roger Sayle <roger@eyesopen.com>
28919
28920 * gcc.c-torture/execute/shiftopt-1.c: New test case.
28921
28922 2002-10-10 Jim Wilson <wilson@redhat.com>
28923
28924 * gcc.c-torture/execute/20021010-1.c: New test.
28925
28926 2002-10-09 Zack Weinberg <zack@codesourcery.com>
28927
28928 PR c/7353
28929 * g++.dg/ext/typedef-init.C: New test.
28930 * gcc.dg/typedef-init.c: New test.
28931
28932 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
28933
28934 * gcc.dg/cpp/paste13.c: New test.
28935
28936 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28937
28938 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
28939 remaining platforms, XFAIL during compile, not execute. Don't
28940 XFAIL at -O0.
28941
28942 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
28943
28944 * gcc.dg/alias-1.c: Tweak expected warning.
28945
28946 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
28947
28948 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
28949
28950 2002-10-06 Andreas Jaeger <aj@suse.de>
28951
28952 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
28953 * gcc.dg/cpp/c++98.C: Likewise.
28954
28955 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
28956 * g++.dg/cpp/c++98.C: Likewise.
28957
28958 * g++.dg/README (Subdirectories): Mention cpp directory.
28959
28960 PR target/7559
28961 * gcc.dg/20021006-1.c: New test.
28962
28963 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28964
28965 PR c++/7804
28966 * g++.dg/other/warning1.C: New test.
28967
28968 2002-10-04 Roger Sayle <roger@eyesopen.com>
28969
28970 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
28971 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
28972 and sparc-*-* with -m64 as expected failures. See PR 8087.
28973
28974 2002-10-03 Mark Mitchell <mark@codesourcery.com>
28975
28976 PR c++/7931
28977 * g++.dg/template/ptrmem3.C: New test.
28978
28979 PR c++/7754
28980 * g++.dg/template/union1.C: New test.
28981
28982 2002-10-03 Mark Mitchell <mark@codesourcery.com>
28983
28984 PR c++/8006
28985 * g++.dg/abi/mangle9.C: New test.
28986 * g++.dg/abi/mangle10.C: New test.
28987 * g++.dg/abi/mangle11.C: New test.
28988 * g++.dg/abi/mangle12.C: New test.
28989
28990 2002-10-02 Mark Mitchell <mark@codesourcery.com>
28991
28992 PR c++/7188.
28993 * g++.dg/template/meminit1.C: New test.
28994 * g++.dg/warn/Wreorder-1.C: Likewise.
28995 * g++.old-deja/g++.mike/warn3.C: Tweak.
28996 * lib/prune.exp: Ingore "in copy constructor".
28997
28998 2002-10-02 Andreas Jaeger <aj@suse.de>
28999
29000 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
29001 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
29002 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
29003 on x86-64.
29004
29005 2002-10-01 Mark Mitchell <mark@codesourcery.com>
29006
29007 * gcc.dg/empty1.C: Fix typo.
29008
29009 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
29010
29011 * gcc.dg/alias-1.c: New test.
29012
29013 2002-10-01 Mark Mitchell <mark@codesourcery.com>
29014
29015 * gcc.dg/empty1.C: New test.
29016
29017 * g++.dg/tls/init-2.C: Tweak error messages.
29018
29019 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
29020
29021 * gcc.c-torture/compile/20020923-1.c: New test.
29022
29023 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
29024
29025 * gcc.c-torture/execute/ffs-1.c: New test.
29026 * gcc.c-torture/execute/ffs-2.c: Ditto.
29027
29028 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
29029
29030 * g++.dg/overload/member1.C: New test.
29031
29032 2002-09-30 Mark Mitchell <mark@codesourcery.com>
29033
29034 * g++.dg/abi/empty7.C: New test.
29035 * g++.dg/init/pm2.C: Likewise.
29036
29037 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
29038
29039 * g++.dg/rtti/crash1.C: New test.
29040
29041 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
29042
29043 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
29044 gcc.dg/sibcall-4.c: New tests.
29045
29046 2002-09-28 Roger Sayle <roger@eyesopen.com>
29047
29048 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
29049 powerpc and MMIX targets.
29050
29051 2002-09-27 Zack Weinberg <zack@codesourcery.com>
29052
29053 * gcc.dg/cpp/20020927-1.c: New.
29054
29055 2002-09-26 David S. Miller <davem@redhat.com>
29056
29057 * gcc.c-torture/compile/trunctfdf.c: New.
29058
29059 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29060
29061 * lib/target-supports.exp (check_weak_available): Handle solaris2.
29062
29063 2002-09-27 Alan Modra <amodra@bigpond.net.au>
29064
29065 * gcc.c-torture/execute/loop-15.c: New.
29066
29067 2002-09-26 Janis Johnson <janis187@us.ibm.com>
29068
29069 * README.QMTEST: Fix typo.
29070
29071 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
29072
29073 * gcc.dg/20020926-1.c: New test.
29074
29075 2002-09-25 David S. Miller <davem@redhat.com>
29076
29077 PR target/7842
29078 * gcc.c-torture/execute/shiftdi.c: New test.
29079
29080 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
29081
29082 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
29083 unique to the tool.
29084 * lib/g77.exp (g77_init): Likewise.
29085 * lib/g++.exp (g++_init): Likewise.
29086 * lib/objc.exp (objc_init): Likewise.
29087
29088 2002-09-25 Mark Mitchell <mark@codesourcery.com>
29089
29090 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
29091 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
29092 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
29093
29094 2002-09-25 Richard Henderson <rth@redhat.com>
29095
29096 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
29097 too-small long double.
29098
29099 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
29100
29101 * gcc.dg/20020919-1.c: New test.
29102
29103 2002-09-23 Mark Mitchell <mark@codesourcery.com>
29104
29105 * g++.dg/abi/bitfield6.C: New test.
29106 * g++.dg/abi/bitfield7.C: New test.
29107 * g++.dg/abi/bitfield8.C: New test.
29108 * g++.dg/abi/vbase11.C: New test.
29109
29110 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
29111
29112 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
29113 hppa*-*-hpux*. Update test comment.
29114
29115 2002-09-20 Jakub Jelinek <jakub@redhat.com>
29116
29117 * gcc.dg/tls/struct-1.c: New test.
29118
29119 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
29120
29121 * gcc.dg/cpp/tr-warn2.c: Update.
29122
29123 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
29124
29125 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
29126
29127 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
29128
29129 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
29130 systems.
29131
29132 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
29133
29134 * gcc.c-torture/execute/ieee/mzero3.c: New test.
29135
29136 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
29137 Adjust for c++filt moved to binutils. Remove spurious duplicate
29138 setting of cxxfilt.
29139
29140 2002-09-19 Geoffrey Keating <geoffk@apple.com>
29141
29142 * gcc.dg/20020312-2.c: Update for darwin.
29143
29144 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
29145
29146 * g++.old-deja/g++.other/crash32.C: Mark ICE.
29147
29148 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
29149
29150 * objc.dg/comp-types-1.m: New test.
29151 * objc.dg/comp-types-2.m: New test.
29152 * objc.dg/comp-types-3.m: New test.
29153 * objc.dg/comp-types-4.m: New test.
29154 * objc.dg/comp-types-5.m: New test.
29155 * objc.dg/comp-types-6.m: New test.
29156
29157 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
29158
29159 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
29160
29161 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
29162
29163 * g++.dg/other/do1.C: New test.
29164
29165 * g++.dg/template/subst1.C: New test.
29166
29167 2002-09-16 Steve Ellcey <sje@cup.hp.com>
29168
29169 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
29170
29171 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
29172
29173 * g++.dg/template/qualttp20.C: Adjust expected errors.
29174 * g++.old-deja/g++.jason/report.C: Likewise.
29175 * g++.old-deja/g++.other/qual1.C: Likewise.
29176
29177 * g++.dg/lookup/scoped2.C: New test.
29178
29179 * g++.dg/ext/asm3.C: New test.
29180
29181 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
29182
29183 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
29184
29185 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
29186
29187 * ChangeLog: follow spelling conventions.
29188 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
29189 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
29190 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
29191 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
29192 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
29193 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
29194 * g++.old-deja/g++.law/global-init1.C: Likewise.
29195 * g++.old-deja/g++.other/delete4.C: Likewise.
29196 * g++.old-deja/g++.other/inline21.C: Likewise.
29197 * g++.old-deja/g++.other/singleton.C: Likewise.
29198 * g77.dg/strlen0.f: Likewise.
29199 * g77.f-torture/compile/20010519-1.f: Likewise.
29200 * g77.f-torture/compile/980310-4.f: Likewise.
29201 * gcc.c-torture/compile/20000605-1.c: Likewise.
29202 * gcc.c-torture/execute/20020225-1.c: Likewise.
29203 * gcc.dg/c90-hexfloat-2.c: Likewise.
29204 * gcc.dg/c99-bool-1.c: Likewise.
29205 * gcc.dg/c99-hexfloat-2.c: Likewise.
29206 * gcc.dg/dll-2.c: Likewise.
29207 * gcc.dg/wtr-union-init-1.c: Likewise.
29208 * gcc.dg/wtr-union-init-2.c: Likewise.
29209 * gcc.dg/wtr-union-init-3.c: Likewise.
29210 * gcc.dg/cpp/avoidpaste1.c: Likewise.
29211 * gcc.dg/cpp/defined.c: Likewise.
29212 * gcc.dg/cpp/macsyntx.c: Likewise.
29213 * gcc.dg/cpp/paste2.c: Likewise.
29214 * gcc.dg/cpp/trad/defined.c: Likewise.
29215 * gcc.dg/format/c90-printf-1.c: Likewise.
29216 * gcc.dg/format/c90-scanf-1.c: Likewise.
29217 * gcc.dg/format/c99-printf-1.c: Likewise.
29218 * gcc.dg/format/c99-scanf-1.c: Likewise.
29219 * gcc.misc-tests/gcov-8.c: Likewise.
29220 * lib/profopt.exp: Likewise.
29221
29222 2002-09-15 Krister Walfridsson <cato@df.lth.se>
29223
29224 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
29225
29226 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
29227
29228 * g++.dg/inherit/using2.C: New test.
29229
29230 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
29231
29232 * ChangeLog: Follow spelling conventions.
29233 * g++.dg/template/friend4.C: Likewise.
29234 * g++.old-deja/g++.pt/crash67.C: Likewise.
29235 * gcc.c-torture/execute/20000801-4.c: Likewise.
29236 * gcc.dg/c90-digraph-1.c: Likewise.
29237 * gcc.dg/c94-digraph-1.c: Likewise.
29238 * gcc.dg/c99-digraph-1.c: Likewise.
29239 * gcc.dg/cpp/line5.c: Likewise.
29240 * gcc.dg/cpp/multiline.c: Likewise.
29241 * gcc.dg/cpp/trad/literals-1.c: Likewise.
29242 * gcc.dg/format/attr-3.c: Likewise.
29243 * gcc.dg/format/c90-scanf-3.c: Likewise.
29244 * gcc.dg/format/ext-4.c: Likewise.
29245
29246 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
29247
29248 * g++.dg/template/pretty1.C: New test.
29249
29250 2002-09-14 Alan Modra <amodra@bigpond.net.au>
29251
29252 * gcc.c-torture/execute/struct-cpy-1.c: New test.
29253
29254 2002-09-13 Matt Austern <austern@apple.com>
29255
29256 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
29257 passing a cast expression to a function by const reference.
29258
29259 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
29260
29261 * g++.dg/template/deduce1.C: New test.
29262
29263 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
29264
29265 * gcc.c-torture/execute/simd-1.c: Force all use of int to
29266 32-bit int.
29267
29268 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
29269
29270 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
29271 usage.
29272
29273 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
29274
29275 * gcc.c-torture/compile/20020910-1.c: New test.
29276
29277 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
29278
29279 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
29280
29281 2002-09-10 Andreas Jaeger <aj@suse.de>
29282
29283 * gcc.dg/20020312-2.c: Adjust for x86-64.
29284
29285 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
29286
29287 * g77.dg/7388.f: New test case for PR 7388.
29288
29289 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
29290
29291 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
29292
29293 2002-09-05 Ziemowit Laski <zlaski@apple.com>
29294
29295 * objc.dg/proto-lossage-1.m: New test.
29296
29297 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
29298
29299 * gcc.dg/cpp/_Pragma4.c: Fix typo.
29300
29301 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
29302
29303 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
29304 expected to pass.
29305
29306 2002-09-06 Stan Shebs <shebs@apple.com>
29307 David Edelsohn <edelsohn@gnu.org>
29308
29309 * gcc.dg/weak: New directory.
29310 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
29311 target-specific xfail bits.
29312 * gcc.dg/typeof-2.c: Move to new directory.
29313 * gcc.dg/weak.exp: New expect script.
29314
29315 2002-09-06 Alan Modra <amodra@bigpond.net.au>
29316
29317 * gcc.c-torture/execute/extzvsi.c: New test.
29318
29319 2002-09-05 Stan Shebs <shebs@apple.com>
29320
29321 * gcc.dg/weak-1.c: xfail on Darwin.
29322 * gcc.dg/weak-2.c: Ditto.
29323 * gcc.dg/weak-3.c: Ditto.
29324 * gcc.dg/weak-4.c: Ditto.
29325 * gcc.dg/weak-5.c: Ditto.
29326 * gcc.dg/weak-6.c: Ditto.
29327 * gcc.dg/weak-7.c: Ditto.
29328 * gcc.dg/weak-8.c: Ditto.
29329 * gcc.dg/weak-9.c: Ditto.
29330
29331 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
29332
29333 * gcc.c-torture/execute/loop-14.c: New test.
29334
29335 2002-09-04 Jakub Jelinek <jakub@redhat.com>
29336
29337 * g++.dg/other/cxa-atexit1.C: New test.
29338
29339 * gcc.dg/typeof-2.c: New test.
29340
29341 2002-09-03 Roger Sayle <roger@eyesopen.com>
29342
29343 * gcc.dg/builtins-2.c: New testcase.
29344 * gcc.dg/builtins-3.c: New testcase.
29345
29346 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
29347
29348 * gcc.dg/cpp/_Pragma4.c: New test.
29349
29350 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
29351
29352 * objc/execute/nil_method-1.m: New testcase.
29353
29354 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
29355
29356 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
29357 [Object class], not [Object initialize].
29358
29359 2002-08-31 Roger Sayle <roger@eyesopen.com>
29360 Hans-Peter Nilsson <hp@bitrange.com>
29361
29362 * gcc.c-torture/execute/20020720-1.x: Skip test on
29363 mmix-knuth-mmixware. Correct comment.
29364
29365 2002-08-27 Mark Mitchell <mark@codesourcery.com>
29366
29367 * testsuite/g++.dg/abi/bitfield5.C: New test.
29368 * testsuite/g++.dg/abi/vbase10.C: Likewise.
29369
29370 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
29371
29372 * objc.dg/undeclared-selector.m: New test.
29373
29374 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
29375
29376 * g++.dg/other/offsetof1.C: Avoid cast warning.
29377
29378 2002-08-26 Ziemowit Laski <zlaski@apple.com>
29379
29380 * objc.dg/super-class-2.m: New test.
29381
29382 2002-08-24 Matt Austern <austern@apple.com>
29383
29384 * g++.dg/ext/lvaddr.C: New test.
29385 * g++.dg/ext/lvcast.C: New test.
29386
29387 2002-08-22 Mark Mitchell <mark@codesourcery.com>
29388
29389 * testsuite/g++.dg/inherit/cond1.C: New test.
29390
29391 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
29392
29393 * gcc.dg/noncompile/incomplete-1.c: New test.
29394
29395 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
29396
29397 * gcc.dg/typespec-1.c: New test.
29398
29399 2002-08-20 Devang Patel <dpatel@apple.com>
29400 * objc.dg/proto-hier-2.m: New test.
29401
29402 2002-08-19 Ziemowit Laski <zlaski@apple.com>
29403
29404 * objc.dg/bitfield-1.m: New test.
29405 * objc.dg/bitfield-2.m: New test.
29406
29407 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
29408
29409 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
29410 gcc.dg/c99-flex-array-4.c: New tests.
29411
29412 2002-08-16 Stan Shebs <shebs@apple.com>
29413
29414 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
29415
29416 2002-08-15 Jakub Jelinek <jakub@redhat.com>
29417
29418 * gcc.dg/typeof-1.c: New test.
29419 * g++.dg/ext/typeof2.C: New test.
29420
29421 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
29422
29423 * g++.dg/other/offsetof1.C: New test.
29424
29425 2002-08-14 Richard Henderson <rth@redhat.com>
29426
29427 * gcc.dg/tls/diag-3.c: Fix expected message strings.
29428
29429 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
29430
29431 * gcc.dg/cpp/_Pragma3.c: New test.
29432
29433 2002-08-13 Mark Mitchell <mark@codesourcery.com>
29434
29435 * g++.dg/template/inherit3: New test.
29436
29437 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
29438
29439 * gcc.dg/bitfld-4.c: Add blank options.
29440
29441 2002-08-09 Mark Mitchell <mark@codesourcery.com>
29442
29443 * g++.dg/template/crash1.C: New test.
29444
29445 2002-08-08 Jakub Jelinek <jakub@redhat.com>
29446
29447 * gcc.dg/tls/opt-2.c: New test.
29448
29449 2002-08-08 Devang Patel <dpatel@apple.com>
29450
29451 * objc.dg/selector-1.m : New test
29452
29453 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
29454
29455 * g++.dg/abi/bitfield4.C: New test.
29456 * gcc.dg/bitfld-4.c: New test.
29457
29458 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
29459
29460 * g++.dg/other/packed1.C: New test.
29461
29462 2002-08-07 Mark Mitchell <mark@codesourcery.com>
29463
29464 * g++.dg/abi/offsetof.C: Tweak error messages.
29465 * g++.old-deja/g++.mike/p10769a.C: Likewise.
29466
29467 2002-08-08 Jakub Jelinek <jakub@redhat.com>
29468
29469 * gcc.dg/bitfld-3.c: New test.
29470
29471 2002-08-07 Jakub Jelinek <jakub@redhat.com>
29472 Richard Henderson <rth@redhat.com>
29473
29474 * gcc.dg/i386-bitfield1.c: New test.
29475 * g++.dg/abi/bitfield3.C: Update.
29476
29477 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
29478
29479 * objc.dg/const-str-2.m: Update.
29480 * gcc.dg/cpp/c++98.c: Change to C extension.
29481 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
29482 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
29483
29484 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
29485
29486 * testsuite/gcc.dg/tls/diag-3.c: New.
29487
29488 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
29489
29490 * g++.dg/README (Subdirectories): Document new subdir expr.
29491 * g++.dg/expr/pmf-1.C: New test.
29492
29493 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
29494
29495 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
29496
29497 2002-08-06 Jakub Jelinek <jakub@redhat.com>
29498
29499 * g++.dg/abi/bitfield3.C: New test.
29500
29501 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
29502
29503 * lib/gcov.exp: Tweak expected line formats.
29504 * gcc.misc-tests/gcov8.c: New test.
29505 * gcc.misc-tests/gcov8.x: New flags.
29506
29507 2002-08-05 Jakub Jelinek <jakub@redhat.com>
29508
29509 * consistency.vlad/layout/endian.c: Include string.h.
29510
29511 * gcc.c-torture/execute/20020805-1.c: New test.
29512
29513 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
29514
29515 * g++.dg/other/conversion1.C: New test.
29516
29517 2002-08-03 Roger Sayle <roger@eyesopen.com>
29518
29519 * gcc.dg/builtins-1.c: New testcase.
29520
29521 2002-08-02 Mark Mitchell <mark@codesourcery.com>
29522
29523 * g++.dg/inherit/access3.C: New test.
29524
29525 2002-08-01 Jakub Jelinek <jakub@redhat.com>
29526
29527 * gcc.dg/ia64-visibility-2.c: New test.
29528
29529 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
29530
29531 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
29532 __qualifier_flags to __flags.
29533
29534 2002-07-31 Mark Mitchell <mark@codesourcery.com>
29535
29536 * g++.dg/inherit/operator1.C: New test.
29537 * g++.dg/lookup/disamb1.C: Fix typo in comment.
29538 * g++.dg/other/error1.C: Change expected error message.
29539 * g++.dg/template/conv4.C: Likewise.
29540
29541 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
29542
29543 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
29544 for documented behavior.
29545
29546 2002-07-25 Roger Sayle <roger@eyesopen.com>
29547
29548 * gcc.c-torture/execute/20020720-1.x: Skip this test on
29549 several targets known to fail.
29550
29551 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
29552
29553 * gcc.dg/mips-args-[123].c: New tests.
29554
29555 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
29556
29557 * gcc.dg/ppc-spe.c: New.
29558
29559 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
29560
29561 * g++.dg/other/ptrmem4.C: New testcase.
29562
29563 2002-07-24 Richard Henderson <rth@redhat.com>
29564
29565 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
29566
29567 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
29568
29569 * g++.dg/ext/alignof1.C (main): Return 0 for success.
29570
29571 2002-07-24 Roger Sayle <roger@eyesopen.com>
29572
29573 * gcc.c-torture/execute/memset-3.c: New testcase.
29574
29575 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
29576
29577 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
29578 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
29579
29580 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29581
29582 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
29583 Delete.
29584
29585 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
29586
29587 * gcc.c-torture/compile/simd-4.c: New test.
29588
29589 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29590
29591 PR c++/7347, c++/7348
29592 * g++.dg/template/access4.C: New test.
29593 * g++.dg/template/access5.C: New test.
29594 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
29595 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
29596 * g++.old-deja/g++.pt/ttp58.C: Likewise.
29597 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
29598
29599 2002-07-22 Jakub Jelinek <jakub@redhat.com>
29600
29601 * gcc.dg/gnu89-init-2.c: New test.
29602
29603 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
29604
29605 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
29606
29607 2002-07-20 Roger Sayle <roger@eyesopen.com>
29608
29609 * gcc.c-torture/execute/20020720-1.c: New testcase.
29610
29611 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
29612
29613 * gcc.dg/cpp/Wsignprom.c: New tests.
29614
29615 2002-07-20 Alan Modra <amodra@bigpond.net.au>
29616
29617 * gcc.c-torture/execute/loop-13.c: New test.
29618
29619 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
29620
29621 * gcc.dg/cpp/expr.c: New tests.
29622
29623 2002-07-18 David Edelsohn <edelsohn@gnu.org>
29624
29625 * g++.dg/opt/pr6713.C: Add template instantiation.
29626
29627 2002-07-18 Alan Modra <amodra@bigpond.net.au>
29628
29629 * gcc.dg/nest.c: New test.
29630
29631 2002-07-17 Richard Henderson <rth@redhat.com>
29632
29633 * g++.dg/opt/pr6713.C: New test.
29634
29635 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
29636
29637 * gcc.c-torture/execute/loop-2e.x: Let the testcase
29638 XFAIL for all x86 processors.
29639
29640 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
29641
29642 * gcc.c-torture/execute/20010122-1.x: Do not test with
29643 -fomit-frame-pointer.
29644
29645 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29646
29647 * g++.dg/template/instantiate2.C: New test.
29648 * g++.dg/template/spec4.C: New test.
29649
29650 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29651
29652 * g++.dg/template/access2.C: New test.
29653 * g++.dg/template/access3.C: New test.
29654
29655 2002-07-15 Zack Weinberg <zack@codesourcery.com>
29656
29657 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
29658 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
29659 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
29660 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
29661 Convert to use <stdarg.h>.
29662 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
29663 Delete.
29664 * gcc.dg/va-arg-2.c: New.
29665 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
29666
29667 2002-07-15 Jakub Jelinek <jakub@redhat.com>
29668
29669 * gcc.c-torture/compile/20020710-1.c: New test.
29670
29671 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
29672 Andrew Pinski <pinskia@physics.uc.edu>
29673
29674 gcc.c-torture/compile/simd-2.c: New testcase.
29675 gcc.c-torture/compile/simd-3.c: Likewise.
29676
29677 2002-07-11 Mark Mitchell <mark@codesourcery.com>
29678
29679 PR c++/7224
29680 * g++.dg/overload/error1.C: New test.
29681
29682 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29683
29684 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
29685 configuration and IRIX 6 O32 ABI.
29686
29687 2002-07-11 Roger Sayle <roger@eyesopen.com>
29688
29689 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
29690
29691 2002-07-10 Roger Sayle <roger@eyesopen.com>
29692
29693 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
29694
29695 2002-07-10 Jeffrey A Law <law@redhat.com>
29696
29697 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
29698
29699 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
29700
29701 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
29702
29703 * gcc.dg/20020312-2.c: Check for __PPC__.
29704
29705 2002-07-09 Diego Novillo <dnovillo@redhat.com>
29706
29707 * gcc.c-torture/compile/20020709-1.c: New test.
29708
29709 2002-07-07 Roger Sayle <roger@eyesopen.com>
29710
29711 * g++.dg/template/qualttp21.C: New test case.
29712
29713 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
29714
29715 * gcc.c-torture/compile/20020706-1.c: New test.
29716 * gcc.c-torture/compile/20020706-2.c: New test.
29717
29718 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
29719 Alexandre Oliva <aoliva@redhat.com>
29720
29721 * g++.dg/warn/incomplete1.C: New test.
29722
29723 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29724
29725 PR c++/7099
29726 * g++.dg/warn/noreturn1.C: New test.
29727
29728 2002-07-03 Mark Mitchell <mark@codesourcery.com>
29729
29730 PR c++/6706
29731 * g++.dg/debug/debug6.C: New test.
29732 * g++.dg/debug/debug7.C: New test.
29733
29734 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
29735
29736 * gcc.c-torture/compile/simd-3.c: New test.
29737
29738 2002-07-03 Chris Demetriou <cgd@broadcom.com>
29739
29740 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
29741 * gcc.dg/20020620-1.c: Likewise.
29742
29743 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29744
29745 PR c++/6944
29746 * g++.dg/init/array4.C: New test.
29747 * g++.dg/init/array5.C: New test.
29748
29749 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
29750
29751 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
29752 * gcc.c-torture/execute/simd-2.c (main): Likewise.
29753
29754 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29755
29756 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
29757 * gcc.dg/wtr-aggr-init-1.c: Likewise.
29758 * gcc.dg/wtr-conversion-1.c: Likewise.
29759 * gcc.dg/wtr-escape-1.c: Likewise.
29760 * gcc.dg/wtr-int-type-1.c: Likewise.
29761 * gcc.dg/wtr-label-1.c: Likewise.
29762 * gcc.dg/wtr-static-1.c: Likewise.
29763 * gcc.dg/wtr-strcat-1.c: Likewise.
29764 * gcc.dg/wtr-suffix-1.c: Likewise.
29765 * gcc.dg/wtr-switch-1.c: Likewise.
29766 * gcc.dg/wtr-unary-plus-1.c: Likewise.
29767 * gcc.dg/wtr-union-init-1.c: Likewise.
29768 * gcc.dg/wtr-union-init-2.c: Likewise.
29769 * gcc.dg/wtr-union-init-3.c: Likewise.
29770
29771 * gcc.dg/wtr-func-def-1.c: New test.
29772
29773 2002-07-02 Devang Patel <dpatel@apple.com>
29774
29775 * objc.dg/param-1.m: New test.
29776
29777 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
29778
29779 * gcc.dg/cpp/trad/directive.c: Add test.
29780 * gcc.dg/cpp/trad/macroargs.c: Add test.
29781 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
29782
29783 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
29784
29785 * gcc.dg/cpp/cmdlne-M.c: New test.
29786
29787 2002-07-02 Ziemowit Laski <zlaski@apple.com>
29788
29789 * objc.dg/desig-init-1.m: New test.
29790
29791 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29792
29793 PR c++/6716
29794 * g++.dg/template/instantiate1.C: New test.
29795
29796 2002-07-01 Mark Mitchell <mark@codesourcery.com>
29797
29798 PR c++/7112
29799 * g++.dg/template/sizeof2.C: New test.
29800
29801 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
29802
29803 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
29804 gcc.dg/cpp/trad/include.c: New tests.
29805
29806 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
29807
29808 PR target/7177
29809 * gcc.c-torture/compile/20020701-1.c: New test.
29810
29811 2002-07-01 Stan Shebs <shebs@apple.com>
29812
29813 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
29814 header here...
29815 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
29816 (objc-torture-execute): or here.
29817
29818 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
29819
29820 * gcc.c-torture/execute/arith-rand-ll.c: New test.
29821
29822 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
29823
29824 * gcc.dg/cpp/trad/escaped-nl.c: New test.
29825
29826 2002-06-30 Devang Patel <dpatel@apple.com>
29827
29828 * objc.dg/fsyntax-only.m: New test.
29829
29830 2002-06-27 Mark Mitchell <mark@codesourcery.com>
29831
29832 PR c++/6695
29833 * g++.dg/template/friend7.C: New file.
29834
29835 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
29836
29837 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
29838 return type.
29839
29840 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
29841
29842 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
29843 avoid division by zero.
29844
29845 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
29846
29847 * gcc.dg/Wunknownprag.c: New tests.
29848
29849 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
29850
29851 * gcc.c-torture/execute/simd-2.c: New test.
29852
29853 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
29854
29855 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
29856 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
29857 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
29858 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
29859 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
29860 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
29861 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
29862 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
29863 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
29864 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
29865 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
29866 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
29867 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
29868 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
29869 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
29870 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
29871 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
29872
29873 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
29874
29875 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
29876 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
29877 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
29878 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
29879 New tests.
29880 * gcc.dg/cpp/trad/directive.c: Update.
29881
29882 2002-06-23 Andreas Jaeger <aj@suse.de>
29883
29884 * gcc.c-torture/execute/complex-6.c: New.
29885
29886 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
29887
29888 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
29889 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
29890 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
29891 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
29892
29893 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
29894
29895 * gcc.dg/cpp/trad: New directory with traditional tests copied
29896 from parent directory.
29897 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
29898 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
29899 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
29900 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
29901 Move to trad/ and rename.
29902 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
29903 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
29904 gcc.dg/cpp/trad/redef2.c: New tests.
29905 * gcc.dg/cpp/trad/trad.exp: New driver.
29906
29907 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
29908
29909 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
29910 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
29911 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
29912 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
29913 Remove.
29914
29915 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
29916
29917 * gcc.dg/20020620-1.c: New test.
29918
29919 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29920
29921 * g++.dg/template/ttp4.C: New test.
29922
29923 2002-06-19 Jakub Jelinek <jakub@redhat.com>
29924
29925 * g++.dg/opt/vt1.C: Fix regexp.
29926
29927 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29928
29929 * gcc.c-torture/execute/pure-1.c: Make functions static again.
29930 Don't use attribute `noinline'.
29931
29932 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
29933
29934 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
29935
29936 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
29937
29938 * gcc.c-torture/execute/simd-1.c: New.
29939
29940 * gcc.dg/simd-1.c: New.
29941
29942 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
29943
29944 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
29945
29946 2002-06-16 Richard Henderson <rth@redhat.com>
29947
29948 * g++.dg/ext/anon-struct1.C: New.
29949 * g++.dg/ext/anon-struct2.C: New.
29950 * g++.dg/ext/anon-struct3.C: New.
29951 * gcc.dg/anon-struct-1.c: New.
29952 * gcc.dg/anon-struct-2.c: New.
29953 * gcc.dg/anon-struct-3.c: New.
29954 * gcc.dg/20011008-1.c: Adjust warning text.
29955 * gcc.dg/20020527-1.c: Add -fms-extensions.
29956
29957 2002-06-16 Richard Henderson <rth@redhat.com>
29958
29959 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
29960
29961 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
29962
29963 * gcc.c-torture/execute/20020615-1.c: New test.
29964
29965 2002-06-15 Roger Sayle <roger@eyesopen.com>
29966
29967 * gcc.c-tortuture/execute/compare-1.c: New test case.
29968 * gcc.c-tortuture/execute/compare-2.c: New test case.
29969 * gcc.c-tortuture/execute/compare-3.c: New test case.
29970
29971 2002-06-13 Richard Henderson <rth@redhat.com>
29972
29973 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
29974 ia64 ilp32.
29975
29976 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29977
29978 * g++.dg/template/typename2.C: Update error message.
29979
29980 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
29981
29982 * gcc.c-torture/execute/20020611-1.c: New test.
29983
29984 2002-06-11 Bob Wilson <bob.wilson@acm.org>
29985
29986 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
29987 list of targets to skip.
29988
29989 2002-06-10 Bob Wilson <bob.wilson@acm.org>
29990
29991 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
29992 targets if not optimizing.
29993
29994 2002-06-10 Jakub Jelinek <jakub@redhat.com>
29995
29996 * gcc.c-torture/compile/20020605-1.c: New test.
29997
29998 * g++.dg/opt/vt1.C: New test.
29999
30000 * gcc.dg/20020531-1.c: New test.
30001
30002 * gcc.dg/20020530-1.c: New test.
30003
30004 * gcc.dg/20020527-1.c: New test.
30005
30006 * g++.dg/opt/cse1.C: New test.
30007
30008 2002-06-07 Roger Sayle <roger@eyesopen.com>
30009
30010 * gcc.dg/20020607-2.c: New test case.
30011
30012 2002-06-07 Jakub Jelinek <jakub@redhat.com>
30013
30014 * gcc.c-torture/compile/20020604-1.c: New test.
30015
30016 2002-06-04 Richard Henderson <rth@redhat.com>
30017
30018 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
30019 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
30020 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
30021
30022 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
30023
30024 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
30025
30026 2002-06-03 Richard Henderson <rth@redhat.com>
30027
30028 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
30029 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
30030
30031 2002-06-02 Richard Henderson <rth@redhat.com>
30032
30033 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
30034 test functions static.
30035
30036 2002-06-02 Andreas Jaeger <aj@suse.de>
30037
30038 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
30039 now.
30040
30041 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
30042
30043 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
30044 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
30045 Update for mofified diagnostics.
30046 * gcc.dg/c99-intconst-1.c: No longer fail.
30047
30048 2002-06-02 Richard Henderson <rth@redhat.com>
30049
30050 * gcc.dg/uninit-A.c: Remove xfail markers.
30051
30052 2002-06-01 Roger Sayle <roger@eyesopen.com>
30053
30054 * gcc.dg/fnegate-1.c: New test case.
30055
30056 2002-05-30 Osku Salerma <osku@iki.fi>
30057
30058 * gcc.c-torture/execute/mayalias-1.c: New file.
30059
30060 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
30061
30062 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
30063 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
30064 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
30065
30066 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
30067
30068 * gcc.c-torture/execute/20020529-1.c: New test.
30069
30070 2002-05-27 Richard Henderson <rth@redhat.com>
30071
30072 * g++.dg/ext/attrib6.C: New test case.
30073
30074 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30075
30076 * gcc.c-torture/execute/pure-1.c: New test.
30077
30078 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
30079
30080 * gcc.dg/cpp/arith-2.c: Remove.
30081
30082 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
30083
30084 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
30085 * gcc.dg/cpp/if-3.c: Remove.
30086
30087 2002-05-26 Jakub Jelinek <jakub@redhat.com>
30088
30089 * g++.dg/opt/cse2.C: New test.
30090
30091 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
30092
30093 * gcc.dg/cpp/arith-1.c: New semantic tests.
30094 * gcc.dg/cpp/if-1.c: Update.
30095
30096 2002-05-24 Ben Elliston <bje@redhat.com>
30097
30098 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
30099
30100 2002-05-24 Jakub Jelinek <jakub@redhat.com>
30101
30102 * gcc.dg/verbose-asm.c: New test.
30103
30104 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
30105
30106 * gcc.dg/cpp/paste12.c: New test.
30107
30108 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
30109
30110 * g++.dg/parse/named_ops.C: New test.
30111
30112 2002-05-23 Mark Mitchell <mark@codesourcery.com>
30113
30114 * gcc/testsuite/gcc.dg/weak-8.c: New test.
30115
30116 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
30117
30118 * gcc.dg/weak-2.c: Allow optional leading underscore
30119 in scan-assembler symbol name.
30120 * gcc.dg/weak-3.c: Likewise.
30121 * gcc.dg/weak-4.c: Likewise.
30122 * gcc.dg/weak-5.c: Likewise.
30123
30124 2002-05-23 Jakub Jelinek <jakub@redhat.com>
30125
30126 * gcc.dg/20020523-1.c: New test.
30127
30128 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
30129
30130 * objc.dg/const-str-2.m: Update now that we stop after
30131 a command line error.
30132
30133 2002-05-22 Richard Henderson <rth@redhat.com>
30134
30135 * g++.dg/dg.exp: Fix typo in test pruneing.
30136
30137 2002-05-22 Richard Henderson <rth@redhat.com>
30138
30139 * g++.dg/dg.exp: Prune the tls subdirectory.
30140 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
30141 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
30142 * g++.dg/tls/init-1.C: New.
30143
30144 2002-05-22 Jakub Jelinek <jakub@redhat.com>
30145
30146 * gcc.dg/20020517-1.c: New test.
30147
30148 2002-05-21 Richard Henderson <rth@redhat.com>
30149
30150 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
30151 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
30152
30153 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
30154
30155 * g++.dg/other/copy2.C: New test.
30156
30157 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
30158
30159 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
30160 (MAX_COPY): Bump up to 10 times sizeof (long long).
30161 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
30162
30163 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
30164 sizeof (long long).
30165
30166 * gcc.c-torture/execute/strcpy-1.c: New test.
30167
30168 2002-05-19 Jason Merrill <jason2redhat.com>
30169
30170 * g++.dg/ext/oper1.C: New test.
30171
30172 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
30173 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
30174
30175 * README.QMTEST: New file.
30176
30177 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
30178
30179 2002-05-19 Andreas Jaeger <aj@suse.de>
30180
30181 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
30182 now.
30183 * gcc.c-torture/execute/loop-2d.x: Likewise.
30184
30185 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
30186
30187 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
30188 support weak symbols.
30189 * gcc.dg/weak-4.c: Likewise.
30190 * gcc.dg/weak-6.c: Likewise.
30191
30192 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
30193
30194 * gcc.dg/weak-3.c: Add dg-excess-error comment for
30195 cygwin, coff and h8300-*-hms targets
30196 * gcc.dg/weak-5.c: Likewise.
30197 * gcc.dg/weak-7.c: Likewise.
30198
30199 2002-05-16 Jason Merrill <jason@redhat.com>
30200
30201 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
30202 (scan-assembler-not, scan-assembler-dem): Likewise.
30203 (scan-assembler-dem-not): Likewise.
30204
30205 2002-05-15 Richard Henderson <rth@redhat.com>
30206
30207 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
30208
30209 2002-05-15 Richard Henderson <rth@redhat.com>
30210
30211 * gcc.dg/weak-5.c (vfoo1c): No warning here.
30212 (vfoo1f): Warning here.
30213 (vfoo1l): Don't redefine the alias.
30214
30215 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
30216
30217 * g++.dg/init/pm1.C: New test.
30218
30219 2002-05-12 David S. Miller <davem@redhat.com>
30220
30221 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
30222 types.
30223
30224 2002-05-10 Roger Sayle <roger@eyesopen.com>
30225
30226 * gcc.c-torture/execute/20020510-1.c: New test case.
30227
30228 2002-05-10 David S. Miller <davem@redhat.com>
30229
30230 * gcc.c-torture/execute/conversion.c: Test long double too.
30231
30232 2002-05-09 Jakub Jelinek <jakub@redhat.com>
30233
30234 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
30235 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
30236 * lib/g++.exp (g++_link_flags): Likewise.
30237 * lib/objc.exp (objc_target_compile): Likewise.
30238
30239 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
30240
30241 * gcc.dg/cpp/poison.c: Update.
30242 * gcc.dg/cpp/20000625-2.c: Remove.
30243 * gcc.dg/cpp/direct2s.c: Remove final test.
30244
30245 2002-05-08 Tom Rix <trix@redhat.com>
30246
30247 * gcc.c-torture/execute/20020508-1.c: New test.
30248 * gcc.c-torture/execute/20020508-2.c: New test.
30249 * gcc.c-torture/execute/20020508-3.c: New test.
30250
30251 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
30252
30253 * gcc.dg/cpp/charconst-4.c: More tests.
30254
30255 2002-05-08 Mark Mitchell <mark@codesourcery.com>
30256
30257 PR c/6569
30258 * gcc.dg/weak-3.c: Update location of warning messages.
30259 * gcc.dg/weak-5.c: Likewise.
30260
30261 2002-05-06 Roger Sayle <roger@eyesopen.com>
30262
30263 * gcc.c-torture/execute/20020506-1.c: New test case.
30264
30265 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
30266
30267 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
30268
30269 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
30270
30271 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
30272
30273 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
30274
30275 * gcc.dg/cpp/charconst-3.c: New test.
30276
30277 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
30278
30279 * gcc.dg/cpp/charconst.c: Update tests.
30280
30281 2002-05-05 Tim Josling <tej@melbpc.org.au>
30282
30283 * treelang: Added directory for new sample language treelang. Also
30284 lib/treelang.exp: New file to signal treelang should be tested.
30285
30286 2002-05-03 Jakub Jelinek <jakub@redhat.com>
30287
30288 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
30289 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
30290 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
30291 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
30292 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
30293 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
30294 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
30295
30296 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
30297
30298 * gcc.dg/format/xopen-2.c: New test.
30299
30300 2002-05-03 Jakub Jelinek <jakub@redhat.com>
30301
30302 * gcc.dg/20020503-1.c: New test.
30303
30304 2002-05-02 Mark Mitchell <mark@codesourcery.com>
30305
30306 * g++.dg/init/dtor1.C: Make it tougher.
30307
30308 2002-05-01 Mark Mitchell <mark@codesourcery.com>
30309
30310 * g++.dg/init/dtor1.C: New test.
30311
30312 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
30313
30314 * gcc.dg/altivec-8.c: New.
30315
30316 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
30317
30318 * gcc.dg/altivec-7.c: New.
30319
30320 2002-04-29 Jakub Jelinek <jakub@redhat.com>
30321
30322 * g++.dg/parse/typedef1.C: New test.
30323
30324 2002-04-29 Mark Mitchell <mark@codesourcery.com>
30325
30326 PR c++/6486
30327 * g++.dg/template/friend6.C: New test.
30328
30329 PR c++/6492
30330 * g++.dg/init/copy1.C: New test.
30331
30332 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
30333
30334 * g++.dg/warn/effc1.C: New test.
30335
30336 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
30337
30338 * gcc.dg/cpp/if-cexp.c: Add a test.
30339
30340 2002-04-28 Jakub Jelinek <jakub@redhat.com>
30341
30342 * gcc.dg/20020426-2.c: New test.
30343
30344 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
30345
30346 * gcc.dg/cpp/if-mop.c: Update.
30347 * gcc.dg/cpp/if-mpar.c: Add test.
30348 * gcc.dg/cpp/if-oppr.c: Update.
30349
30350 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30351
30352 PR c/6343
30353 * gcc.dg/weak-[2-7].c: New tests.
30354
30355 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
30356
30357 * gcc.dg/enum1.c: New test.
30358
30359 2002-04-26 Mark Mitchell <mark@codesourcery.com>
30360
30361 PR c++/6497
30362 * g++.dg/inherit/access2.C: New test.
30363
30364 2002-04-26 Mark Mitchell <mark@codesourcery.com>
30365
30366 PR bootstrap/6445
30367 * gcc.dg/20020426-1.c: New test.
30368
30369 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
30370
30371 * g++.dg/abi/enum1.C: New test.
30372
30373 2002-04-26 Richard Henderson <rth@redhat.com>
30374
30375 * gcc.dg/c99-bool-1.c: Expect always true warning.
30376
30377 2002-04-25 Roger Sayle <roger@eyesopen.com>
30378
30379 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
30380
30381 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30382
30383 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
30384 targets.
30385
30386 2002-04-24 Mark Mitchell <mark@codesourcery.com>
30387
30388 * g++.dg/abi/mange7.C: New test.
30389
30390 PR c++/6438.
30391 * g++.dg/parse/stmtexpr2.C: New test.
30392
30393 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
30394
30395 * gcc.dg/20020312-2.c: Add SH target.
30396
30397 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30398
30399 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
30400 compiler output on mips*-*-irix*.
30401
30402 2002-04-23 Jakub Jelinek <jakub@redhat.com>
30403
30404 * g++.dg/parse/attr1.C: New test.
30405
30406 2002-04-23 Roger Sayle <roger@eyesopen.com>
30407
30408 * gcc.c-torture/execute/string-opt-17.c: New test case.
30409 * gcc.c-torture/execute/memset-2.c: New test case.
30410
30411 2002-04-23 Mark Mitchell <mark@codesourcery.com>
30412
30413 PR c++/6256:
30414 * g++.dg/template/friend5.C: New test.
30415
30416 PR c++/6331:
30417 * g++.dg/template/qual1.C: Likewise.
30418
30419 2002-04-22 Zack Weinberg <zack@codesourcery.com>
30420
30421 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
30422 Include stdlib.h, not stdio.h or ctype.h.
30423
30424 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
30425
30426 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
30427 cris-*-elf* and mmix-*-*.
30428 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
30429 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
30430 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
30431 Ditto.
30432 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
30433 * gcc.dg/wchar_t-1.c: Ditto.
30434
30435 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
30436
30437 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
30438 Clarify comment.
30439
30440 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
30441
30442 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
30443
30444 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30445
30446 * gcc.c-torture/execute/20000906-1.x: Delete.
30447
30448 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
30449
30450 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
30451
30452 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
30453
30454 * PR6367
30455 * g77.f-torture/execute/6367.f: New test.
30456 * g77.f-torture/execute/6367.x: Disable for MMIX.
30457
30458 2002-04-19 Mark Mitchell <mark@codesourcery.com>
30459
30460 * PR6352
30461 * g++.dg/opt/inline2.C: New test.
30462
30463 2002-04-18 Richard Henderson <rth@redhat.com>
30464
30465 * gcc.dg/20000906-1.c: Enable for all targets.
30466 * gcc.c-torture/compile/iftrap-2.c: New.
30467
30468 2002-04-18 Jakub Jelinek <jakub@redhat.com>
30469
30470 * gcc.dg/20020418-1.c: New test.
30471 * gcc.dg/20020418-2.c: New test.
30472
30473 2002-04-18 Richard Henderson <rth@redhat.com>
30474
30475 * gcc.c-torture/compile/iftrap-1.c: New.
30476 * gcc.dg/iftrap-1.c: Adjust for ia64.
30477 * gcc.dg/iftrap-2.c: New.
30478
30479 2002-04-18 Jakub Jelinek <jakub@redhat.com>
30480
30481 * gcc.c-torture/compile/20020418-1.c: New test.
30482
30483 2002-04-18 Roger Sayle <roger@eyesopen.com>
30484
30485 * gcc.c-torture/compile/20020415-1.c: New.
30486
30487 2002-04-18 David S. Miller <davem@redhat.com>
30488
30489 * gcc.c-torture/execute/20020418-1.c: New test.
30490
30491 2002-04-17 Jakub Jelinek <jakub@redhat.com>
30492
30493 * gcc.dg/20020416-1.c: New test.
30494
30495 * g++.dg/opt/inline1.C: New test.
30496
30497 2002-04-16 Jakub Jelinek <jakub@redhat.com>
30498
30499 * gcc.dg/altivec-5.c: New test.
30500
30501 * gcc.dg/20020415-1.c: New test.
30502
30503 2002-04-15 Mark Mitchell <mark@codesourcery.com>
30504
30505 * testsuite/lib/chill.exp: Remove.
30506
30507 2002-04-14 Jakub Jelinek <jakub@redhat.com>
30508
30509 * g++.dg/other/big-struct.C: New test.
30510
30511 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
30512
30513 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
30514 of scratch file.
30515
30516 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
30517
30518 PR c/6277
30519 * gcc.dg/i386-387-1.c: Allow optional leading underscore
30520 in scan-assembler function name
30521
30522 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
30523
30524 * g77.f-torture/execute/980628-4.x,
30525 g77.f-torture/execute/980628-5.x,
30526 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
30527 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
30528 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
30529 i[34567]86-*-*.
30530
30531 2002-04-13 David S. Miller <davem@redhat.com>
30532
30533 * gcc.c-torture/execute/20020413-1.c: New test.
30534
30535 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
30536
30537 * gcc.dg/asm-6.c,
30538 * g++.dg/ext/asm1.C: New tests.
30539
30540 2002-04-12 Mark Mitchell <mark@codesourcery.com>
30541
30542 PR c++ 5373.
30543 * g++.dg/parse/stmtexpr1.C: New test.
30544
30545 PR c++/5189.
30546 * g++.dg/template/copy1.C: New test.
30547
30548 2002-04-12 Richard Henderson <rth@redhat.com>
30549
30550 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
30551
30552 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
30553
30554 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
30555 gcc.c-torture/execute/20020307-2.c.
30556
30557 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
30558
30559 * g++.dg/ext/attrib5.C,
30560 * g++.dg/lookup/struct1.C: New tests.
30561
30562 2002-04-11 Jakub Jelinek <jakub@redhat.com>
30563
30564 * gcc.dg/20020411-1.c: New test.
30565
30566 * gcc.c-torture/execute/20020411-1.c: New test.
30567
30568 2002-04-10 Janis Johnson <janis187@us.ibm.com>
30569
30570 * g77.f-torture/execute/6177.f: New test.
30571
30572 2002-04-10 Jakub Jelinek <jakub@redhat.com>
30573
30574 PR middle-end/6247
30575 * g++.dg/opt/cleanup1.C: New test.
30576
30577 * g++.dg/opt/const1.C: New test.
30578
30579 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
30580
30581 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
30582
30583 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
30584
30585 PR c++/5507
30586 * g++.dg/template/typename2.C: New test.
30587
30588 2002-04-10 Alan Modra <amodra@bigpond.net.au>
30589
30590 * gcc.c-torture/execute/loop-12.c: New.
30591
30592 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
30593
30594 * g77.f-torture/execute/980628-4.x,
30595 g77.f-torture/execute/980628-5.x,
30596 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
30597 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
30598 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
30599
30600 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30601
30602 PR optimization/6086
30603 * g++.dg/opt/preinc1.C: New test.
30604
30605 2002-04-06 Mark Mitchell <mark@codesourcery.com>
30606
30607 PR c++/5571
30608 * g++.dg/opt/static2.C: New test.
30609
30610 2002-04-06 Mark Mitchell <mark@codesourcery.com>
30611
30612 PR c/5120
30613 * gcc.dg/20020406-1.c: New test.
30614
30615 2002-04-04 David S. Miller <davem@redhat.com>
30616
30617 * gcc.c-torture/execute/20020404-1.c: New test.
30618
30619 2002-04-04 Jakub Jelinek <jakub@redhat.com>
30620
30621 PR c/6123
30622 * gcc.dg/20020312-2.c: Do not declare global register variable
30623 if __PIC__ or __pic__ is defined.
30624
30625 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
30626
30627 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
30628 __asm__ so that it works correctly even if -ansi -pedantic-errors.
30629
30630 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30631
30632 * gcc.misc-tests/linkage.exp: Update last change to handle
30633 sparc*-, not just sparc-.
30634
30635 2002-04-03 Richard Henderson <rth@redhat.com>
30636
30637 * gcc.dg/cpp/ucs.c: Improved long UCS test.
30638
30639 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
30640
30641 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
30642
30643 2002-04-02 David S. Miller <davem@redhat.com>
30644
30645 * gcc.c-torture/execute/20020402-3.c: New test.
30646
30647 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
30648
30649 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
30650 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
30651
30652 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
30653 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
30654 g77.f-torture/execute/20001201.x,
30655 g77.f-torture/execute/u77-test.x: New files.
30656
30657 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
30658 * gcc.dg/wchar_t-1.c: Ditto.
30659
30660 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30661
30662 * gcc.c-torture/execute/20020402-1.c: New test.
30663
30664 2002-04-01 Richard Henderson <rth@redhat.com>
30665
30666 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
30667
30668 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
30669
30670 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30671
30672 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
30673
30674 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
30675
30676 * g++.dg/inherit/template-as-base.C: Expect error.
30677 * g++.dg/inherit/namespace-as-base.C: Likewise.
30678
30679 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
30680
30681 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
30682 g++.dg/ext/instantiate3.C: Tweak match patterns.
30683
30684 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
30685 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
30686 -da test.
30687
30688 2002-03-31 Richard Henderson <rth@redhat.com>
30689
30690 * gcc.dg/special/alias-2.c: New.
30691 * gcc.dg/special/ecos.exp: Run it.
30692
30693 2002-03-31 Richard Henderson <rth@redhat.com>
30694
30695 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
30696
30697 2002-03-31 Kazu Hirata <kazu@hxi.com>
30698
30699 * gcc.dg/weak-1.c: Disable on h8300 port.
30700
30701 2002-03-29 Janis Johnson <janis187@us.ibm.com>
30702
30703 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
30704 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
30705 ordering tests.
30706 * g++.dg/bprob/bprob-1.C: New test.
30707 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
30708 * g++.dg/gcov/gcov-1.C: New test.
30709 * g++.dg/gcov/gcov-1.x: New file.
30710 * g++.dg/gcov/gcov-2.C: New test.
30711 * g++.dg/gcov/gcov-3.C: New test.
30712 * g++.dg/gcov/gcov-3.h: New file.
30713
30714 2002-03-28 Roger Sayle <roger@eyesopen.com>
30715
30716 * g++.old-deja/g++.other/builtins5.C: New test.
30717 * g++.old-deja/g++.other/builtins6.C: New test.
30718 * g++.old-deja/g++.other/builtins7.C: New test.
30719 * g++.old-deja/g++.other/builtins8.C: New test.
30720 * g++.old-deja/g++.other/builtins9.C: New test.
30721
30722 2002-03-29 Jakub Jelinek <jakub@redhat.com>
30723
30724 * g++.dg/opt/static1.C: New test.
30725
30726 * g++.dg/opt/longbranch1.C: New test.
30727
30728 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
30729
30730 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
30731
30732 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
30733
30734 2002-03-28 Jeffrey A Law (law@redhat.com)
30735
30736 * gcc.c-torture/execute/20020328-1.c: New test.
30737
30738 2002-03-27 Richard Henderson <rth@redhat.com>
30739
30740 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
30741 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
30742 move from g++.old-deja/g++.ext/.
30743
30744 2002-03-27 Mark Mitchell <mark@codesourcery.com>
30745
30746 * g++.dg/init/new2.C: New test.
30747
30748 2002-03-26 Richard Henderson <rth@redhat.com>
30749
30750 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
30751
30752 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
30753 on sparc.
30754
30755 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
30756 sparcv9 systems.
30757 * gcc.dg/20001102-1.c: Likewise.
30758
30759 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
30760
30761 * gcc.dg/cpp/endif-pedantic1.c,
30762 gcc.dg/cpp/endif-pedantic2.c: New tests.
30763
30764 2002-03-26 Mark Mitchell <mark@codesourcery.com>
30765
30766 * g++.dg/init/new1.C: New test.
30767
30768 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
30769
30770 * g++.dg/abi/vbase9.C: New test.
30771
30772 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
30773
30774 * gcc.dg/arm-asm.c: New test.
30775
30776 2002-03-26 Andrew Cagney <ac131313@redhat.com>
30777
30778 * gcc.dg/Wswitch-enum.c: New test.
30779 Fix PR c/5044.
30780
30781 2002-03-26 Richard Henderson <rth@redhat.com>
30782
30783 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
30784 structure.
30785
30786 2002-03-25 Richard Henderson <rth@redhat.com>
30787
30788 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
30789 sparcv9 systems.
30790
30791 * gcc.c-torture/compile/20011119-1.c (xxx): New.
30792 * gcc.c-torture/compile/20011119-2.c (xxx): New.
30793
30794 2002-03-25 Zack Weinberg <zack@codesourcery.com>
30795
30796 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
30797
30798 2002-03-25 Bob Wilson <bob.wilson@acm.org>
30799
30800 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
30801 targets using generic thunk support.
30802
30803 2002-03-25 Jakub Jelinek <jakub@redhat.com>
30804
30805 * gcc.c-torture/compile/20020323-1.c: New test.
30806
30807 * g++.dg/opt/conj2.C: New test.
30808
30809 2002-03-24 Richard Henderson <rth@redhat.com>
30810
30811 * gcc.dg/weak-1.c: Use -fno-common.
30812
30813 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
30814
30815 * g77.dg/f77-edit-apostrophe-out.f: New test
30816 * g77.dg/f77-edit-h-out.f: New test
30817 * g77.dg/f77-edit-t-in.f: New test
30818 * g77.dg/f77-edit-t-out.f: New test
30819 * g77.dg/f77-edit-x-out.f: New test
30820 * g77.dg/f77-edit-slash-out.f: New test
30821 * g77.dg/f77-edit-colon-out.f: New test
30822 * g77.dg/f77-edit-s-out.f: New test
30823
30824 2002-03-24 Richard Henderson <rth@redhat.com>
30825
30826 * objc/execute/formal_protocol-6.x: New XFAIL.
30827
30828 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
30829
30830 * gcc.dg/weak-1.c: Early return from dg-final on platforms
30831 that do not support weak symbols
30832
30833 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
30834
30835 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
30836 * lib/g77.exp: Likewise.
30837 * lib/objc.exp: Likewise.
30838
30839 2002-03-23 Andrew Cagney <ac131313@redhat.com>
30840
30841 * gcc.dg/Wswitch-default.c: New test.
30842
30843 2002-03-23 Jakub Jelinek <jakub@redhat.com>
30844
30845 * g++.dg/other/enum1.C: New test.
30846
30847 2002-03-23 Zack Weinberg <zack@codesourcery.com>
30848
30849 * gcc.dg/pragma-ep-3.c: Fix typo.
30850
30851 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
30852
30853 * g++.dg/inherit/template-as-base.C: New test.
30854
30855 2002-03-22 Jakub Jelinek <jakub@redhat.com>
30856
30857 * g++.old-deja/g++.other/dwarf2-1.C: Move...
30858 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
30859
30860 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
30861
30862 * gcc.dg/cpp/multiline.c: Update to match.
30863
30864 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
30865
30866 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
30867
30868 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
30869
30870 * gcc.dg/cpp/extratokens2.c: New file.
30871
30872 2002-03-21 David Edelsohn <edelsohn@gnu.org>
30873
30874 * gcc.dg/20020312-2.c: Add rs6000 target.
30875
30876 * gcc.c-torture/compile/20020319-1.c: New test.
30877
30878 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30879
30880 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
30881 (A, E): Handle this.
30882
30883 2002-03-20 Jason Merrill <jason@redhat.com>
30884
30885 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
30886 ignoring -fpic.
30887 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
30888 through prune_gcc_output.
30889
30890 2002-03-20 Jakub Jelinek <jakub@redhat.com>
30891
30892 * gcc.c-torture/compile/20020320-1.c: New test.
30893
30894 2002-03-19 Jakub Jelinek <jakub@redhat.com>
30895
30896 * gcc.c-torture/compile/20020318-1.c: New test.
30897
30898 * gcc.dg/struct-by-value-1.c: New test.
30899
30900 * gcc.dg/20020319-1.c: New test.
30901
30902 2002-03-18 Jakub Jelinek <jakub@redhat.com>
30903
30904 * g++.dg/opt/conj1.C: New test.
30905
30906 2002-03-17 Mark Mitchell <mark@codesourcery.com>
30907
30908 * g++.dg/template/qualttp20.C: Revert previous change.
30909 * g++.dg/template/qualttp3.C: Likewise.
30910 * g++.dg/template/qualttp4.C: Likewise.
30911 * g++.dg/template/qualttp5.C: Likewise.
30912 * g++.dg/template/qualttp6.C: Likewise.
30913 * g++.dg/template/qualttp7.C: Likewise.
30914 * g++.dg/template/qualttp8.C: Likewise.
30915 * g++.dg/template/recurse.C: Likewise.
30916
30917 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
30918
30919 * gcc.dg/cpp/wchar-1.c: Update.
30920
30921 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
30922
30923 * g++.dg/template/conv1.C: New test.
30924 * g++.dg/template/conv2.C: New test.
30925 * g++.dg/template/conv3.C: New test.
30926 * g++.dg/template/conv4.C: New test.
30927
30928 2002-03-15 Mark Mitchell <mark@codesourcery.com>
30929
30930 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
30931 * g++.dg/template/qualttp3.C: Likewise.
30932 * g++.dg/template/qualttp4.C: Likewise.
30933 * g++.dg/template/qualttp5.C: Likewise.
30934 * g++.dg/template/qualttp6.C: Likewise.
30935 * g++.dg/template/qualttp7.C: Likewise.
30936 * g++.dg/template/qualttp8.C: Likewise.
30937 * g++.dg/template/recurse.C: Likewise.
30938
30939 2002-03-15 Mark Mitchell <mark@codesourcery.com>
30940
30941 * g++.dg/opt/dtor1.C: New test.
30942
30943 2002-03-15 Jakub Jelinek <jakub@redhat.com>
30944
30945 * gcc.c-torture/compile/20020315-1.c: New test.
30946
30947 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
30948
30949 * gcc.dg/weak-1.c: Fix scan tests.
30950
30951 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
30952
30953 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
30954 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
30955 cris-*-aout* mmix-*-*.
30956 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
30957 cris-*-aout* mmix-*-*.
30958 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
30959 cris-*-elf* cris-*-aout* and mmix-*-*.
30960 * gcc.dg/20001009-1.c: Ditto.
30961 * gcc.dg/20010912-1.c: Ditto.
30962 * gcc.dg/20020122-4.c: Ditto.
30963 * gcc.dg/inline-2.c: Ditto.
30964
30965 2002-03-14 Jeffrey A Law (law@cygnus.com)
30966
30967 * gcc.c-torture/compile/20020314-1.c: New test.
30968
30969 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
30970
30971 * gcc.c-torture/execute/20020314-1.c: New test.
30972
30973 2002-03-14 Jakub Jelinek <jakub@redhat.com>
30974
30975 * g++.dg/warn/Wunused-1.C: New test.
30976
30977 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
30978
30979 * g++.dg/abi/mangle6.C: New test.
30980
30981 2002-03-13 Jakub Jelinek <jakub@redhat.com>
30982
30983 * gcc.c-torture/compile/20020309-2.c: New test.
30984
30985 * gcc.c-torture/compile/20020312-1.c: New test.
30986
30987 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
30988
30989 * g++.dg/other/access1.C: New test.
30990
30991 2002-03-12 Jakub Jelinek <jakub@redhat.com>
30992
30993 * gcc.c-torture/execute/wchar_t-1.c: New test.
30994
30995 2002-03-12 David Edelsohn <edelsohn@gnu.org>
30996
30997 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
30998
30999 2002-03-12 Roger Sayle <roger@eyesopen.com>
31000
31001 * gcc.dg/20020312-1.c: New test case.
31002
31003 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
31004
31005 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
31006
31007 2002-03-11 Richard Henderson <rth@redhat.com>
31008
31009 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
31010 * g++.old-deja/g++.jason/report.C: Likewise.
31011
31012 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
31013
31014 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
31015 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
31016
31017 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
31018
31019 * testsuite/g++.dg/overload/pmf1.C: New test.
31020
31021 2002-03-11 Kazu Hirata <kazu@hxi.com>
31022
31023 * gcc.c-torture/execute/20020307-1.c: Use long.
31024
31025 2002-03-11 Jakub Jelinek <jakub@redhat.com>
31026
31027 PR optimization/5844
31028 * gcc.dg/20020310-1.c: New test.
31029
31030 2002-03-09 Michael Meissner <meissner@redhat.com>
31031
31032 * gcc.c-torture/execute/memcpy-2.c: New test.
31033 * gcc.c-torture/execute/memset-1.c: New test.
31034 * gcc.c-torture/execute/strlen-1.c: New test.
31035 * gcc.c-torture/execute/strcmp-1.c: New test.
31036 * gcc.c-torture/execute/strncmp-1.c: New test.
31037
31038 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
31039
31040 * gcc.dg/ppc-ldstruct.c: New test.
31041
31042 2002-03-09 Jakub Jelinek <jakub@redhat.com>
31043
31044 * gcc.c-torture/execute/va-arg-22.c: New test.
31045
31046 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31047
31048 * gcc.c-torture/compile/20020309-1.c: New test.
31049
31050 2002-03-08 Jakub Jelinek <jakub@redhat.com>
31051
31052 * gcc.c-torture/execute/20020307-2.c: New test.
31053
31054 2002-03-07 Jeffrey A Law (law@redhat.com)
31055
31056 * g77.f-torture/compile/20020307-1.f: New test.
31057
31058 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
31059
31060 * gcc.dg/unordered-1.c: New test.
31061
31062 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
31063
31064 * gcc.c-torture/execute/20020307-1.c: New test.
31065
31066 2002-03-05 Jakub Jelinek <jakub@redhat.com>
31067
31068 * gcc.dg/20020304-1.c: New test.
31069
31070 * gcc.c-torture/compile/20020304-2.c: New test.
31071
31072 2002-03-04 Zack Weinberg <zack@codesourcery.com>
31073
31074 * gcc.c-torture/compile/20020304-1.c: New test case
31075 (from PR c/5830).
31076
31077 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
31078
31079 * gcc.dg/20020103-1.c: Add other -D ppc variants.
31080
31081 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
31082
31083 * g++.dg/other/classkey1.C: New test.
31084
31085 2002-03-01 Richard Henderson <rth@redhat.com>
31086
31087 * gcc.c-torture/compile/981223-1.x: New.
31088 * gcc.c-torture/compile/920625-1.x: New.
31089
31090 2002-02-28 Richard Henderson <rth@redhat.com>
31091
31092 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
31093
31094 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
31095
31096 * gcc.c-torture/execute/20020227-1.c: New test.
31097
31098 2002-02-27 Mark Mitchell <mark@codesourcery.com>
31099
31100 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
31101 here" ERROR lines.
31102 * g++.old-deja/g++.oliva/partord1.C: Likewise.
31103 * g++.old-deja.g++.other/defarg1.C: Likewise.
31104 * g++.old-deja/g++.pt/calls2.C: Likewise.
31105 * g++.old-deja/g++.pt/crash20.C: Likewise.
31106 * g++.old-deja/g++.pt/crash30.C: Likewise.
31107 * g++.old-deja/g++.pt/crash36.C: Likewise.
31108 * g++.old-deja/g++.pt/crash6.C: Likewise.
31109 * g++.old-deja/g++.pt/defarg13.C: Likewise.
31110 * g++.old-deja/g++.pt/derived3.C: Likewise.
31111 * g++.old-deja/g++.pt/error1.C: Likewise.
31112 * g++.old-deja/g++.pt/friend21.C: Likewise.
31113 * g++.old-deja/g++.pt/friend23.C: Likewise.
31114 * g++.old-deja/g++.pt/infinite1.C: Likewise.
31115 * g++.old-deja/g++.robertl/eb128.C: Likewise.
31116
31117 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
31118
31119 * gcc.c-torture/execute/20020225-2.c: New test.
31120
31121 2002-02-27 Zack Weinberg <zack@codesourcery.com>
31122
31123 * gcc.c-torture/execute/920730-1t.c,
31124 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
31125 Delete test cases, only relevant to -traditional.
31126
31127 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
31128
31129 * gcc.dg/cpp/undef1.c: Remove.
31130 * gcc.dg/cpp/directiv.c: Update.
31131 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
31132
31133 2002-02-27 Michael Meissner <meissner@redhat.com>
31134
31135 * gcc.c-torture/execute/20020226-1.c: New test.
31136
31137 2002-02-26 Jakub Jelinek <jakub@redhat.com>
31138
31139 * g++.dg/debug/debug4.C: New test.
31140
31141 * gcc.dg/ia64-visibility-1.c: New test.
31142
31143 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
31144
31145 * gcc.dg/debug/20020224-1.c: New.
31146
31147 2002-02-25 Kazu Hirata <kazu@hxi.com>
31148
31149 * gcc.c-torture/execute/960416-1.x: New.
31150 * gcc.c-torture/execute/divconst-3.x: Likewise.
31151
31152 2002-02-25 Jakub Jelinek <jakub@redhat.com>
31153
31154 * gcc.dg/20020224-1.c: New test.
31155
31156 2002-02-25 Alan Modra <amodra@bigpond.net.au>
31157
31158 * gcc.c-torture/execute/20020225-1.c: New.
31159
31160 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
31161
31162 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
31163
31164 2002-02-23 Jakub Jelinek <jakub@redhat.com>
31165
31166 * gcc.dg/20020222-1.c: New test.
31167
31168 2002-02-22 Jakub Jelinek <jakub@redhat.com>
31169
31170 * g++.dg/opt/anonunion1.C: New test.
31171
31172 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
31173
31174 * g++.dg/template/qualttp19.C: New test.
31175 * g++.dg/template/qualttp20.C: New test.
31176 * g++.old-deja/g++.jason/report.C: Adjust expected errors
31177 * g++.old-deja/g++.other/qual1.C: Likewise.
31178
31179 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
31180
31181 * gcc.dg/attr-alwaysinline.c: New.
31182
31183 2002-02-21 Jakub Jelinek <jakub@redhat.com>
31184
31185 * gcc.dg/20020220-1.c: New test.
31186
31187 * gcc.dg/20020220-2.c: New test.
31188
31189 * g++.dg/opt/mmx1.C: New test.
31190
31191 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
31192
31193 * gcc.c-torture/compile/20020110.c: New test.
31194
31195 2002-02-20 Jakub Jelinek <jakub@redhat.com>
31196
31197 * gcc.c-torture/execute/20020219-1.c: New test.
31198
31199 * gcc.dg/20020219-1.c: New test.
31200
31201 * gcc.dg/noncompile/20020220-1.c: New test.
31202
31203 * g++.dg/opt/ptrintsum1.C: New test.
31204
31205 * gcc.dg/debug/20020220-1.c: New test.
31206
31207 2002-02-17 Jakub Jelinek <jakub@redhat.com>
31208
31209 * gcc.c-torture/execute/20020216-1.c: New test.
31210
31211 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
31212
31213 * gcc.dg/decl-1.c: Update, new test.
31214
31215 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
31216
31217 * g++.dg/abi/bitfield1.C: New test.
31218 * g++.dg/abi/bitfield2.C: New test.
31219
31220 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
31221
31222 * gcc.dg/attr-nest.c: New test.
31223
31224 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
31225
31226 * gcc.c-torture/execute/20020215-1.c: New test.
31227
31228 2002-02-14 Jakub Jelinek <jakub@redhat.com>
31229
31230 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
31231 * g++.dg/debug/debug.exp: New.
31232 * g++.dg/debug/trivial.C: New.
31233 * g++.dg/debug/debug1.C: Moved...
31234 * g++.dg/other/debug1.C: ...from here.
31235 * g++.dg/debug/debug2.C: Moved...
31236 * g++.dg/other/debug2.C: ...from here.
31237 * g++.dg/debug/debug3.C: Moved...
31238 * g++.dg/other/debug3.C: ...from here.
31239
31240 * gcc.dg/noncompile/20020213-1.c: New test.
31241
31242 2002-02-13 Jakub Jelinek <jakub@redhat.com>
31243
31244 * g++.dg/other/debug3.C: New test.
31245
31246 * gcc.c-torture/execute/20020213-1.c: New test.
31247
31248 2002-02-13 Richard Smith <richard@ex-parrot.com>
31249
31250 * g++.old-deja/g++.other/thunk1.C: New test.
31251
31252 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
31253
31254 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
31255
31256 2002-02-13 Stan Shebs <shebs@apple.com>
31257
31258 * gcc.dg/altivec-3.c: New.
31259
31260 2002-02-12 Jakub Jelinek <jakub@redhat.com>
31261
31262 * gcc.dg/Wunreachable-1.c: New test.
31263 * gcc.dg/Wunreachable-2.c: New test.
31264
31265 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
31266
31267 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
31268
31269 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
31270
31271 * gcc.dg/decl-1.c: New test.
31272
31273 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
31274
31275 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
31276
31277 2002-02-10 Kazu Hirata <kazu@hxi.com>
31278
31279 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
31280 * gcc.c-torture/compile/980506-1.x: Likewise.
31281
31282 2002-02-10 Kazu Hirata <kazu@hxi.com>
31283
31284 * gcc.dg/20020210-1.c: New.
31285
31286 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
31287
31288 * g77.f-torture/execute/947.f: New regression test
31289 for PR fortran/947.
31290
31291 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
31292
31293 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
31294 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
31295
31296 2002-02-08 Richard Henderson <rth@redhat.com>
31297
31298 * gcc.c-torture/compile/labels-3.c: New.
31299
31300 2002-02-08 Jakub Jelinek <jakub@redhat.com>
31301
31302 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
31303 expression statements work instead.
31304 * gcc.dg/noncompile/20020207-1.c: New test.
31305
31306 2002-02-07 Richard Henderson <rth@redhat.com>
31307
31308 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
31309
31310 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
31311
31312 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
31313 message from g77
31314 * lib/g77-dg.exp: Trim g77 error messages so that they are
31315 recognized by dg.exp.
31316
31317 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
31318
31319 PR fortran/5473
31320 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
31321
31322 2002-02-07 Richard Henderson <rth@redhat.com>
31323
31324 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
31325 to be sufficiently aligned for integers.
31326
31327 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
31328
31329 * g++.dg/template/friend4.C: New test.
31330
31331 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
31332
31333 PR fortran/5743
31334 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
31335 unsupported cases.
31336
31337 2002-02-07 Richard Henderson <rth@redhat.com>
31338
31339 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
31340 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
31341 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
31342 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
31343
31344 2002-02-06 Richard Henderson <rth@redhat.com>
31345
31346 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
31347
31348 2002-02-06 Janis Johnson <janis187@us.ibm.com>
31349
31350 * gcc.dg/20020206-1.c: New test.
31351
31352 2002-02-06 Jakub Jelinek <jakub@redhat.com>
31353
31354 * gcc.c-torture/execute/20020206-1.c: New test.
31355
31356 * gcc.c-torture/execute/20020206-2.c: New test.
31357
31358 PR optimization/5429:
31359 * gcc.c-torture/compile/20020206-1.c: New test.
31360
31361 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
31362
31363 * g++.dg/ext/align1.C: Do not use an explicit alignment value
31364 as certain file formats cannot support particularly large
31365 alignments.
31366
31367 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
31368 and do not expect to be able to link the executable.
31369
31370 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
31371 fail because the COFF format does not support the weak attribute.
31372
31373 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
31374
31375 * g77.dg/pr5473.f: New test
31376
31377 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
31378
31379 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
31380 Fix testcase accordingly.
31381
31382 2002-02-04 Richard Henderson <rth@redhat.com>
31383
31384 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
31385 (buf): Change to be an array of pointers, not ints.
31386
31387 2002-02-04 Jakub Jelinek <jakub@redhat.com>
31388
31389 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
31390 before all tests. Move warning one line above to match where it
31391 C frontend emits.
31392 * gcc.dg/Wswitch-2.c: New test.
31393 * g++.dg/warn/Wswitch-1.C: New test.
31394 * g++.dg/warn/Wswitch-2.C: New test.
31395
31396 2002-02-04 Richard Henderson <rth@redhat.com>
31397
31398 * g++.dg/abi/offsetof.C: Fix size comparison.
31399
31400 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
31401
31402 * gcc.dg/cast-qual-2.c: New test.
31403
31404 2002-02-04 Jakub Jelinek <jakub@redhat.com>
31405
31406 * gcc.dg/20020201-4.c: New test.
31407
31408 2002-02-04 Ben Elliston <bje@redhat.com>
31409
31410 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
31411 target_info attribute != 0, in addition to the empty string.
31412 (gcc_target_compile): Likewise.
31413
31414 2002-02-03 Andrew Cagney <ac131313@redhat.com>
31415
31416 * gcc.dg/Wswitch.c: New test.
31417 PR gcc/4475. PR gcc/3780.
31418
31419 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
31420
31421 * g77.f-torture/execute/5122.f: New test for regressions
31422 against PR fortran/5122.
31423
31424 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
31425
31426 * g77.f-torture/compile/pr3743.f: Delete
31427 * g77.dg/pr3743-1.f: New test.
31428 * g77.dg/pr3743-2.f: New test.
31429 * g77.dg/pr3743-3.f: New test.
31430 * g77.dg/pr3743-4.f: New test.
31431
31432 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
31433
31434 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
31435
31436 2002-02-02 Richard Henderson <rth@redhat.com>
31437
31438 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
31439 * gcc.c-torture/execute/bf64-1.c: Likewise.
31440
31441 2002-02-02 Jakub Jelinek <jakub@redhat.com>
31442
31443 * gcc.dg/20020201-2.c: New test.
31444
31445 * gcc.dg/20020201-3.c: New test.
31446
31447 * gcc.c-torture/execute/bitfld-2.c: New test.
31448
31449 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
31450
31451 * gcc.dg/bitfld-1.c: Update.
31452 * gcc.dg/bitfld-2.c: Update.
31453 * gcc.c-torture/execute/bitfld-1.x: New.
31454
31455 2002-02-02 Jakub Jelinek <jakub@redhat.com>
31456
31457 * gcc.c-torture/execute/20020201-1.c: New test.
31458
31459 2002-02-01 Janis Johnson <janis187@us.ibm.com>
31460
31461 PR target/5469
31462 * gcc.dg/20020201-1.c: New test.
31463
31464 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
31465
31466 PR fortran/3743
31467 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
31468 * g77.f-torture/compile/pr3743.x: Remove
31469
31470 2002-01-31 Tom Rix <trix@redhat.com>
31471
31472 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
31473
31474 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
31475
31476 * gcc.dg/noncompile/20020130-1.c: New test.
31477
31478 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
31479
31480 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
31481
31482 2002-01-29 Richard Henderson <rth@redhat.com>
31483
31484 * gcc.c-torture/execute/991118-1.c: Cast various constants back
31485 to long long.
31486 * gcc.c-torture/execute/bf64-1.c: Likewise.
31487
31488 2002-01-29 Jakub Jelinek <jakub@redhat.com>
31489
31490 * gcc.c-torture/execute/20020129-1.c: New test.
31491
31492 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
31493
31494 * gcc.c-torture/compile/20000224-1.c: Update.
31495 * gcc.c-torture/execute/bitfld-1.c: New tests.
31496 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
31497 * gcc.dg/uninit-A.c: Update.
31498
31499 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
31500
31501 * g++.dg/template/ctor1.C: Add instantiation.
31502
31503 2002-01-28 Paul Koning <pkoning@equallogic.com>
31504
31505 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
31506 argument to __builtin_prefetch to be const ptr.
31507
31508 2002-01-28 Jakub Jelinek <jakub@redhat.com>
31509
31510 * gcc.c-torture/compile/20020120-1.c: New test.
31511
31512 2002-01-27 Kazu Hirata <kazu@hxi.com>
31513
31514 * gcc.c-torture/execute/20020127-1.c: New test.
31515
31516 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
31517
31518 * g77.dg/f77-edit-i-in.f: New test
31519 * g77.dg/f77-edit-i-out.f: New test
31520
31521 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
31522
31523 * gcc.dg/debug/debug.exp: New file.
31524 * gcc.dg/debug/trivial.c: New file.
31525 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
31526 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
31527 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
31528 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
31529 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
31530 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
31531 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
31532 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
31533 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
31534 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
31535 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
31536 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
31537 * gcc.dg/20000503-1.c: Removed.
31538 * gcc.dg/20010207-1.c: Removed.
31539 * gcc.dg/20011223-1.c: Removed.
31540 * gcc.dg/20020104-2.c: Removed.
31541 * gcc.dg/debug-1.c: Removed.
31542 * gcc.dg/debug-2.c: Removed.
31543 * gcc.dg/debug-3.c: Removed.
31544 * gcc.dg/debug-4.c: Removed.
31545 * gcc.dg/debug-5.c: Removed.
31546 * gcc.dg/debug-6.c: Removed.
31547 * gcc.dg/dwarf2-1.c: Removed.
31548 * gcc.dg/dwarf2-2.c: Removed.
31549
31550 2002-01-25 Jakub Jelinek <jakub@redhat.com>
31551
31552 * g++.old-deja/g++.other/eh5.C: New test.
31553 * g++.old-deja/g++.other/sibcall2.C: New test.
31554 * g++.old-deja/g++.other/array9.C: New test.
31555 * g++.old-deja/g++.other/typename2.C: New test.
31556 * g++.old-deja/g++.other/crash60.C: New test.
31557 * g++.old-deja/g++.other/conv9.C: New test.
31558 * g++.old-deja/g++.other/mangle10.C: New test.
31559 * g++.old-deja/g++.other/unchanging1.C: New test.
31560 * g++.old-deja/g++.other/exprstmt1.C: New test.
31561 * g++.old-deja/g++.other/inline23.C: New test.
31562 * g++.old-deja/g++.eh/ia64-1.C: New test.
31563 * g++.old-deja/g++.other/dwarf2-1.C: New test.
31564 * g++.old-deja/g++.other/reload1.C: New test.
31565 * g++.old-deja/g++.other/static20.C: New test.
31566 * g++.old-deja/g++.other/local-alloc1.C: New test.
31567 * g++.old-deja/g++.other/conv8.C: New test.
31568 * g++.old-deja/g++.other/stmtexpr2.C: New test.
31569 * g++.old-deja/g++.other/storeexpr1.C: New test.
31570 * g++.old-deja/g++.other/storeexpr2.C: New test.
31571 * g++.dg/eh/template2.C: New test.
31572 * g++.dg/warn/weak1.C: New test.
31573
31574 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
31575
31576 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
31577 Remove first, non-varying, argument.
31578
31579 2002-01-23 Richard Henderson <rth@redhat.com>
31580
31581 * gcc.dg/inline-2.c: New.
31582
31583 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
31584 Add optional target arg. Check number of arguments.
31585 (scan-assembler-not, scan-assembler-dem): Likewise.
31586 (scan-assembler-dem-not): Likewise.
31587
31588 2002-01-23 Zack Weinberg <zack@codesourcery.com>
31589
31590 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
31591 line 12.
31592 * g++.old-deja/g++.brendan/parse3.C,
31593 g++.old-deja/g++.other/crash26.C,
31594 g++.old-deja/g++.other/crash28.C,
31595 g++.old-deja/g++.other/crash29.C,
31596 g++.old-deja/g++.other/crash30.C,
31597 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
31598
31599 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
31600
31601 * gcc.dg/20020115-1.c: New.
31602
31603 2002-01-23 Bob Wilson <bob.wilson@acm.org>
31604
31605 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
31606
31607 2002-01-23 Janis Johnson <janis187@us.ibm.com>
31608
31609 * gcc.dg/20020122-3.c: New.
31610
31611 2002-01-23 Jakub Jelinek <jakub@redhat.com>
31612
31613 * g++.dg/other/gc1.C: New test.
31614
31615 2002-01-23 Zack Weinberg <zack@codesourcery.com>
31616
31617 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
31618
31619 2002-01-22 Richard Henderson <rth@redhat.com>
31620
31621 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
31622
31623 2002-01-22 Richard Henderson <rth@redhat.com>
31624
31625 * gcc.dg/20020122-4.c: New.
31626
31627 2002-01-22 H.J. Lu <hjl@gnu.org>
31628
31629 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
31630 link output.
31631 * gcc.dg/special/ecos.exp: Likewise.
31632 * lib/g++-dg.exp: Likewise.
31633 * lib/g77-dg.exp: Likewise.
31634 * lib/gcc-dg.exp : Likewise.
31635 * lib/mike-g++.exp: Likewise.
31636 * lib/mike-g77.exp: Likewise.
31637 * lib/mike-gcc.exp: Likewise.
31638 * lib/objc-dg.exp: Likewise.
31639
31640 2002-01-22 Janis Johnson <janis187@us.ibm.com>
31641
31642 PR target/5379
31643 * gcc.dg/20020122-2.c: New test.
31644
31645 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
31646
31647 * gcc.dg/20020122-1.c: New test.
31648
31649 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
31650
31651 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
31652
31653 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
31654
31655 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
31656
31657 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31658
31659 * gcc.c-torture/compile/20020121-1.c: New test.
31660
31661 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
31662
31663 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
31664 ld_library_path.
31665
31666 2002-01-21 Jakub Jelinek <jakub@redhat.com>
31667
31668 * gcc.dg/20020218-1.c: New test.
31669
31670 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
31671
31672 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
31673 messages
31674 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
31675 "At global scope" warning
31676 * g++.dg/ext/align1.C: Change cygwin test for alignment
31677 from db-bogus to dg-warning
31678
31679 2002-01-21 Zack Weinberg <zack@codesourcery.com>
31680
31681 * g77.f-torture/compile/cpp2.F: New test.
31682
31683 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
31684
31685 * g++.dg/template/access1.C: New test.
31686
31687 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
31688
31689 * gcc.dg/20020118-1.c: New.
31690
31691 2002-01-18 Kazu Hirata <kazu@hxi.com>
31692
31693 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
31694
31695 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
31696
31697 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
31698 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
31699 alignment warnings.
31700
31701 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
31702
31703 * gcc.misc-tests/i386-prefetch.exp: Save and restore
31704 torture_with_loops and torture_without_loops
31705
31706 2002-01-17 Jakub Jelinek <jakub@redhat.com>
31707
31708 * gcc.c-torture/compile/20020116-1.c: New test.
31709
31710 2002-01-16 Jakub Jelinek <jakub@redhat.com>
31711
31712 * gcc.dg/20020116-2.c: New test.
31713
31714 * gcc.dg/ultrasp4.c: New test.
31715
31716 * gcc.dg/20020116-1.c: New test.
31717
31718 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
31719
31720 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
31721 by EABI.
31722
31723 2002-01-15 Janis Johnson <janis187@us.ibm.com>
31724
31725 * gcc.misc-tests/i386-prefetch.exp: New.
31726 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
31727 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
31728 * gcc.misc-tests/i386-pf-none-1.c: New test.
31729 * gcc.misc-tests/i386-pf-sse-1.c: New test.
31730
31731 2002-01-15 Jakub Jelinek <jakub@redhat.com>
31732
31733 * gcc.dg/gnu89-init-1.c: Add new tests.
31734
31735 2002-01-15 Andreas Jaeger <aj@suse.de>
31736
31737 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
31738 * gcc.dg/i386-mmx-2.c: Likewise.
31739 * gcc.dg/i386-sse-1.c: Likewise.
31740 * gcc.dg/i386-sse-2.c: Likewise.
31741 * gcc.dg/i386-sse-3.c: Likewise.
31742
31743 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
31744
31745 * g77.f-torture/execute/intrinsic-unix-bessel.f:
31746 Uncomment additional cases that now pass.
31747
31748 2002-01-11 Richard Henderson <rth@redhat.com>
31749
31750 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
31751 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
31752
31753 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
31754
31755 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
31756
31757 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
31758
31759 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
31760 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
31761
31762 2002-01-10 Dale Johannesen <dalej@apple.com>
31763
31764 * gcc.c-torture/execute/loop-11.c: New.
31765
31766 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
31767
31768 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
31769 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
31770
31771 2002-01-09 Richard Henderson <rth@redhat.com>
31772
31773 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
31774 type in which to perform the operation for each size.
31775
31776 2002-01-09 Alan Matsuoka (alanm@redhat.com)
31777
31778 * gcc.c-torture/compile/20020109-2.c: New test.
31779
31780 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
31781
31782 * gcc.c-torture/execute/loop-10.c: New test.
31783
31784 2002-01-09 Jakub Jelinek <jakub@redhat.com>
31785
31786 * gcc.c-torture/compile/20010226-1.c: New test.
31787 * gcc.c-torture/compile/20010227-1.c: New test.
31788 * gcc.c-torture/compile/20010426-1.c: New test.
31789 * gcc.c-torture/compile/20010510-1.c: New test.
31790 * gcc.c-torture/compile/20010605-3.c: New test.
31791 * gcc.c-torture/compile/20010824-1.c: New test.
31792 * gcc.c-torture/execute/20010409-1.c: New test.
31793 * gcc.dg/noncompile/20000901-1.c: New test.
31794 * gcc.dg/20001023-1.c: New test.
31795 * gcc.dg/20001101-1.c: New test.
31796 * gcc.dg/20001102-1.c: New test.
31797 * gcc.dg/20010207-1.c: New test.
31798 * gcc.dg/20010405-1.c: New test.
31799 * gcc.dg/20010822-1.c: New test.
31800 * gcc.dg/20011107-1.c: New test.
31801
31802 2002-01-09 Jeffrey A Law (law@redhat.com)
31803
31804 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
31805
31806 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
31807 execution failure on PA targets.
31808
31809 2002-01-09 Jakub Jelinek <jakub@redhat.com>
31810
31811 * gcc.c-torture/compile/20020109-1.c: New test.
31812
31813 2002-01-08 Kazu Hirata <kazu@hxi.com>
31814
31815 * gcc.c-torture/execute/20020108-1.c: New test.
31816
31817 2002-01-08 Jakub Jelinek <jakub@redhat.com>
31818
31819 * gcc.dg/20020108-1.c: New test.
31820
31821 2002-01-08 H.J. Lu <hjl@gnu.org>
31822
31823 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
31824 for header files.
31825
31826 2002-01-08 Geoff Keating <geoffk@redhat.com>
31827
31828 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
31829 consistency.
31830
31831 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
31832
31833 * gcc.dg/altivec-4.c: Test altivec predicates.
31834
31835 2002-01-07 Jakub Jelinek <jakub@redhat.com>
31836
31837 * gcc.c-torture/execute/20020107-1.c: New test.
31838
31839 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
31840
31841 PR c/5279
31842 * gcc.c-torture/compile/20020106-1.c: New test.
31843
31844 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
31845
31846 * gcc.c-torture/execute/nestfunc-4.c: New test.
31847
31848 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
31849
31850 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
31851 extra triple that slipped in.
31852 * g++.old-deja/g++.abi/align.C: Likewise.
31853 * g++.old-deja/g++.abi/bitfields.C: Likewise.
31854
31855 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
31856
31857 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
31858 * g++.old-deja/g++.abi/align.C: Likewise.
31859 * g++.old-deja/g++.abi/bitfields.C: Likewise.
31860
31861 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
31862 on FreeBSD/i386.
31863 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
31864 FreeBSD.
31865
31866 2002-01-04 Jakub Jelinek <jakub@redhat.com>
31867
31868 * gcc.dg/20020104-1.c: New test.
31869
31870 * gcc.dg/20020104-2.c: New test.
31871
31872 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
31873
31874 * gcc.dg/20020103-1.c: Fix typo in target selector.
31875
31876 2002-01-03 Richard Henderson <rth@redhat.com>
31877
31878 * gcc.dg/20020103-1.c: New.
31879
31880 2002-01-03 Kazu Hirata <kazu@hxi.com>
31881
31882 * gcc.c-torture/execute/20020103-1.c: New test.
31883
31884 2002-01-03 Jakub Jelinek <jakub@redhat.com>
31885
31886 * g++.dg/other/debug2.C: New test.
31887
31888 * gcc.c-torture/compile/20020103-1.c: New test.
31889
31890 2002-01-02 Jakub Jelinek <jakub@redhat.com>
31891
31892 * gcc.dg/gnu89-init-1.c: Added new tests.
31893
31894 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
31895
31896 * g++.dg/template/friend2.C: Remove as patch is reverted.
31897
31898 * g++.dg/warn/oldcast1.C: New test.
31899
31900 * g++.dg/template/ptrmem1.C: New test.
31901 * g++.dg/template/ptrmem2.C: New test.
31902
31903 * g++.dg/template/ntp.C: New test.
31904
31905 * g++.dg/other/component1.C: New test.
31906
31907 * g++.dg/template/ttp3.C: New test.
31908
31909 * g++.dg/template/friend2.C: New test.
31910 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
31911
31912 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
31913
31914 * g++.dg/other/ptrmem1.C: New test.
31915 * g++.dg/other/ptrmem2.C: New test.
31916
31917 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
31918
31919 * g++.dg/template/ctor1.C: New test.
31920
31921 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
31922
31923 * g++.dg/template/friend2.C: New test.
31924
31925 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
31926
31927 * gcc.dg/mmix-1.c: New test.
31928
31929 2001-12-31 Richard Henderson <rth@redhat.com>
31930
31931 * gcc.dg/asm-5.c: New.
31932
31933 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
31934
31935 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
31936 in namespace __gnu_cxx
31937
31938 2001-12-30 Richard Henderson <rth@redhat.com>
31939
31940 * gcc.dg/debug-6.c: New.
31941
31942 2001-12-30 Jakub Jelinek <jakub@redhat.com>
31943
31944 * gcc.c-torture/compile/20011229-2.c: New test.
31945
31946 2001-12-29 Jakub Jelinek <jakub@redhat.com>
31947
31948 * gcc.dg/debug-3.c: New test.
31949 * gcc.dg/debug-4.c: New test.
31950 * gcc.dg/debug-5.c: New test.
31951
31952 2001-12-29 Richard Henderson <rth@redhat.com>
31953
31954 * g++.dg/eh/loop1.C: New.
31955
31956 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
31957
31958 * g++.dg/template/crash1.C: New test.
31959
31960 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
31961
31962 * g++.dg/other/const1.C: New test.
31963
31964 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
31965
31966 * gcc.c-torture/compile/20011229-1.c: New test.
31967
31968 2001-12-28 Stan Shebs <shebs@apple.com>
31969
31970 * lib/objc-torture.exp: Resync with c-torture.exp.
31971 * lib/objc.exp: Load standard libraries.
31972
31973 2001-12-28 Jakub Jelinek <jakub@redhat.com>
31974
31975 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
31976 additional tests.
31977
31978 2001-12-27 Roger Sayle <roger@eyesopen.com>
31979
31980 * gcc.c-torture/execute/string-opt-16.c: New testcase.
31981
31982 2001-12-27 Richard Henderson <rth@redhat.com>
31983
31984 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
31985
31986 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
31987
31988 * g++.dg/eh/ctor1.C: New test.
31989 * g++.dg/other/error2.C: New test.
31990
31991 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
31992
31993 * g++.dg/other/init2.C: New test.
31994
31995 2001-12-24 Richard Henderson <rth@redhat.com>
31996
31997 * gcc.dg/20011223-1.c: New.
31998 * gcc.dg/inline-1.c: New.
31999
32000 2001-12-23 Richard Henderson <rth@redhat.com>
32001
32002 * gcc.dg/asm-4.c: Test operand modifiers.
32003
32004 2001-12-23 Richard Henderson <rth@redhat.com>
32005
32006 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
32007
32008 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
32009
32010 * gcc.c-torture/execute/20011223-1.c: New test.
32011
32012 2001-12-21 Richard Henderson <rth@redhat.com>
32013
32014 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
32015 re-enables the warning.
32016
32017 2001-12-21 Richard Henderson <rth@redhat.com>
32018
32019 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
32020
32021 2001-12-20 Jakub Jelinek <jakub@redhat.com>
32022
32023 * gcc.c-torture/compile/20011218-1.c: New test.
32024
32025 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
32026
32027 * gcc.misc-test/arm-isr.exp: New file. Control running of the
32028 arm-isr.c test.
32029 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
32030 epilogue generation for ARM ISR routines.
32031
32032 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32033
32034 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
32035 * gcc.dg/format/c90-printf-3.c: Likewise.
32036 * gcc.dg/format/c99-printf-3.c: Likewise.
32037 * gcc.dg/format/ext-1.c: Likewise.
32038 * gcc.dg/format/ext-6.c: Likewise.
32039 * gcc.dg/format/format.h: Prototype unlocked stdio.
32040
32041 2001-12-20 Richard Henderson <rth@redhat.com>
32042
32043 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
32044 (arena): Use it.
32045 (malloc): Correct allocation logic. Abort if we fill up the
32046 arena before initialization complete.
32047 (realloc): Correct allocation logic.
32048
32049 2001-12-20 Jakub Jelinek <jakub@redhat.com>
32050
32051 * gcc.c-torture/compile/20011219-2.c: New test.
32052
32053 * gcc.c-torture/execute/20011219-1.c: New test.
32054
32055 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
32056
32057 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
32058 target does not support weak symbols.
32059
32060 2001-12-19 Jakub Jelinek <jakub@redhat.com>
32061
32062 * gcc.c-torture/compile/20011219-1.c: New test.
32063
32064 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
32065
32066 * g++.dg/other/error1.C: New test.
32067
32068 2001-12-17 Jeffrey A Law (law@redhat.com)
32069
32070 * gcc.c-torture/execute/20011217-1.c: New test.
32071
32072 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
32073
32074 * objc.dg/special/: New directory.
32075 * objc.dg/special/special.exp: New file.
32076 * objc.dg/special/unclaimed-category-1.h: New file.
32077 * objc.dg/special/unclaimed-category-1a.m: New file.
32078 * objc.dg/special/unclaimed-category-1.m: New file.
32079
32080 2001-12-17 Andreas Jaeger <aj@suse.de>
32081
32082 * gcc.c-torture/compile/20011217-2.c: New test.
32083
32084 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
32085
32086 * gcc.c-torture/compile/20011217-1.c: New test.
32087
32088 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
32089
32090 * testsuite/gcc.dg/20011214-1.c: New.
32091
32092 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
32093
32094 * gcc.dg/altivec-4.c: New.
32095
32096 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
32097
32098 * gcc.dg/20011113-1.c: New test.
32099
32100 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
32101
32102 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
32103 std::__malloc_alloc_template<0> and
32104 std::__default_alloc_template<false, 0>.
32105
32106 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
32107
32108 * objc/execute/bf-21.m: New test.
32109 * objc/execute/enumeration-1.m: New test.
32110 * objc/execute/enumeration-2.m: New test.
32111
32112 2001-12-12 Jakub Jelinek <jakub@redhat.com>
32113
32114 * gcc.dg/gnu89-init-1.c: New test.
32115
32116 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
32117
32118 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
32119 * g++.old-deja/g++.jason/2371.C: Likewise.
32120 * g++.old-deja/g++.jason/template33.C: Likewise.
32121 * g++.old-deja/g++.jason/template34.C: Likewise.
32122 * g++.old-deja/g++.jason/template36.C: Likewise.
32123 * g++.old-deja/g++.oliva/typename1.C: Likewise.
32124 * g++.old-deja/g++.oliva/typename2.C: Likewise.
32125 * g++.old-deja/g++.other/typename1.C: Likewise.
32126 * g++.old-deja/g++.pt/inherit2.C: Likewise.
32127 * g++.old-deja/g++.pt/nontype5.C: Likewise.
32128 * g++.old-deja/g++.pt/typename11.C: Likewise.
32129 * g++.old-deja/g++.pt/typename14.C: Likewise.
32130 * g++.old-deja/g++.pt/typename16.C: Likewise.
32131 * g++.old-deja/g++.pt/typename3.C: Likewise.
32132 * g++.old-deja/g++.pt/typename4.C: Likewise.
32133 * g++.old-deja/g++.pt/typename5.C: Likewise.
32134 * g++.old-deja/g++.pt/typename7.C: Likewise.
32135 * g++.old-deja/g++.robertl/eb9.C: Likewise.
32136
32137 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
32138
32139 * g++.dg/other/linkage1.C: New test.
32140 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
32141 specifiers.
32142
32143 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
32144
32145 * gcc.dg/concat.c: New test.
32146
32147 2001-12-11 Stan Shebs <shebs@apple.com>
32148
32149 * objc/compile: New test directory.
32150 * objc/compile/compile.exp: New expect script.
32151 * objc/compile/20011211-1.m: New compile test.
32152
32153 2001-12-11 Jason Merrill <jason@redhat.com>
32154
32155 * lib/prune.exp (prune_gcc_output): Also handle "In member
32156 function". So many permutations...
32157
32158 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
32159
32160 * g++.dg/template/typedef1.C: New test.
32161
32162 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
32163
32164 * g++.dg/other/copy1.C: New test.
32165
32166 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
32167
32168 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
32169
32170 * gcc.dg/builtin-choose-expr.c: New.
32171
32172 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
32173
32174 * gcc.dg/altivec-2.c: New.
32175
32176 2001-12-07 Richard Henderson <rth@redhat.com>
32177
32178 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
32179
32180 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
32181
32182 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
32183 ultrasparc.
32184
32185 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32186
32187 * g++-old.deja/g++.robertl/eb101.C: Deleted.
32188
32189 2001-12-06 Janis Johnson <janis187@us.ibm.com>
32190
32191 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
32192 variable argument list.
32193
32194 2001-12-06 Zack Weinberg <zack@codesourcery.com>
32195
32196 * gcc.c-torture/execute/memcheck: Delete entire directory.
32197 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
32198 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
32199
32200 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
32201
32202 * gcc.dg/Wshadow-1.c: New test.
32203
32204 2001-12-05 Jakub Jelinek <jakub@redhat.com>
32205
32206 * gcc.c-torture/compile/20011130-1.c: New test.
32207
32208 * gcc.dg/noncompile/20011025-1.c: New test.
32209
32210 * g++.dg/other/anon-union.C: New test.
32211
32212 * gcc.c-torture/execute/20011024-1.c: New test.
32213
32214 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
32215
32216 * gcc.c-torture/execute/20000722-1.x,
32217 gcc.c-torture/execute/20010123-1.x: Remove.
32218 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
32219 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
32220 gcc.dg/c99-complit-2.c: New tests.
32221
32222 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
32223
32224 * g++.dg/inherit/base1.C: New test.
32225
32226 2001-12-04 Jakub Jelinek <jakub@redhat.com>
32227
32228 * g++.dg/other/stdarg1.C: New test.
32229
32230 * gcc.c-torture/compile/20011130-2.c: New test.
32231
32232 2001-12-03 Janis Johnson <janis187@us.ibm.com>
32233
32234 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
32235 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
32236 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
32237 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
32238 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
32239 * gcc.dg/builtin-prefetch-1.c: New test.
32240
32241 2001-12-03 Jakub Jelinek <jakub@redhat.com>
32242
32243 * gcc.dg/20011130-1.c: New test.
32244
32245 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
32246
32247 * g++.dg/other/scope1.C: New test.
32248 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
32249
32250 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
32251
32252 * gcc.dg/vla-init-1.c: New test.
32253
32254 2001-12-01 Geoff Keating <geoffk@redhat.com>
32255
32256 * gcc.c-torture/compile/structs.c: New testcase from GDB.
32257
32258 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
32259
32260 * objc.dg/alias.m: Update.
32261 * objc.dg/class-1.m: Update.
32262 * objc.dg/const-str-1.m: Update.
32263 * objc.dg/fwd-proto-1.m: Update.
32264 * objc.dg/id-1.m: Update.
32265 * objc.dg/super-class-1.m: Update.
32266
32267 2001-11-29 Mark Mitchell <mark@codesourcery.com>
32268
32269 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
32270 constructs.
32271
32272 2001-11-28 Jeffrey A Law (law@cygnus.com)
32273
32274 * gcc.c-torture/execute/20011128-1.c: New test.
32275
32276 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
32277
32278 * gcc.dg/20011127-1.c: New test.
32279
32280 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
32281
32282 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
32283 from Austin Group draft 7.
32284 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
32285 scanf format arguments.
32286 * gcc.dg/format/no-exargs-2.c: New test.
32287
32288 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
32289
32290 * g++.dg/abi/vbase8-4.C: New test.
32291
32292 2001-11-24 Ian Lance Taylor <ian@airs.com>
32293
32294 * gcc.c-torture/execute/20011121-1.c: New test.
32295
32296 2001-11-23 Jeffrey A Law (law@cygnus.com)
32297
32298 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
32299
32300 2001-11-23 Andreas Jaeger <aj@suse.de>
32301
32302 * gcc.dg/cpp/charconst-2.c: New test.
32303
32304 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
32305
32306 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
32307 to the host if it is remote. Let tests specify extra headers
32308 they use.
32309 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
32310 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
32311 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
32312 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
32313 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
32314 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
32315 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
32316 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
32317 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
32318 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
32319
32320 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
32321
32322 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
32323 for little endian ARMs.
32324
32325 2001-11-20 Jakub Jelinek <jakub@redhat.com>
32326
32327 * gcc.c-torture/compile/20011119-1.c: New test.
32328 * gcc.c-torture/compile/20011119-2.c: New test.
32329
32330 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
32331
32332 * gcc.dg/altivec-1.c: Fix typo.
32333
32334 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
32335
32336 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
32337
32338 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
32339
32340 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
32341
32342 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
32343
32344 * lib/g77.exp: Don't specify --rpath-link.
32345
32346 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
32347 across all the headers.
32348 * gcc.dg/format/format.exp: For testing on a remote host,
32349 copy format.h.
32350
32351 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
32352 * gcc.c-torture/execute/930406-1.c: Likewise.
32353 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
32354
32355 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
32356
32357 * gcc.dg/altivec-1.c: New.
32358
32359 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
32360
32361 * gcc.dg/cpp/fpreprocessed.c: New test case.
32362
32363 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
32364
32365 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
32366 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
32367 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
32368
32369 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
32370
32371 * gcc.dg/no-builtin-1.c: New test.
32372
32373 2001-11-16 Jakub Jelinek <jakub@redhat.com>
32374
32375 * gcc.c-torture/execute/20011115-1.c: New test.
32376
32377 2001-11-15 Jakub Jelinek <jakub@redhat.com>
32378
32379 * gcc.c-torture/compile/20011114-2.c: New test.
32380 * gcc.c-torture/compile/20011114-3.c: New test.
32381 * gcc.c-torture/compile/20011114-4.c: New test.
32382
32383 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
32384
32385 * g++.dg/other/init1.C: New test.
32386
32387 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
32388
32389 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
32390 message.
32391
32392 * gcc.c-torture/execute/20011114-1.c: New testcase.
32393
32394 * gcc.c-torture/compile/20010327-1.c: Revert last change.
32395 * gcc.c-torture/compile/20011114-1.c: New test, exactly
32396 like the (before this change) version of 20010327-1.c.
32397
32398 2001-11-14 Roger Sayle <roger@eyesopen.com>
32399
32400 * gcc.c-torture/execute/string-opt-13.c: New testcase.
32401
32402 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
32403
32404 * g++.dg/init/array2.C: New test.
32405
32406 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
32407
32408 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
32409
32410 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
32411
32412 * g++.dg/other/forscope1.C: New test.
32413 * g++.dg/ext/forscope1.C: New test.
32414 * g++.dg/ext/forscope2.C: New test.
32415
32416 2001-11-13 Jakub Jelinek <jakub@redhat.com>
32417
32418 * gcc.c-torture/execute/20011113-1.c: New test.
32419
32420 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
32421
32422 * gcc.c-torture/execute/20011109-2.c: New test.
32423
32424 * gcc.c-torture/execute/20011109-1.c: New test.
32425
32426 2001-11-09 Jakub Jelinek <jakub@redhat.com>
32427
32428 * gcc.c-torture/compile/20011109-1.c: New test.
32429
32430 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
32431
32432 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
32433 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
32434 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
32435 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
32436 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
32437 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
32438 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
32439
32440 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
32441
32442 * g++.dg/warn/Wshadow-1.C: New tests.
32443 * g++.old-deja/g++.mike/for3.C: Update.
32444
32445 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
32446
32447 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
32448 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
32449 XFAILs. Adjust expected error texts.
32450 * gcc.c-torture/compile/20011106-1.c,
32451 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
32452 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
32453 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
32454 gcc.dg/c99-array-lval-5.c: New tests.
32455
32456 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
32457
32458 * gcc.dg/cpp/defined.c: Update.
32459
32460 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
32461
32462 * gcc.c-torture/execute/anon-1.c: New test.
32463
32464 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
32465
32466 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
32467 same size, so no warning should be produced on stormy16.
32468
32469 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
32470 due to oversized array.
32471 * g++.old-deja/g++.mike/ns15.C: Likewise.
32472 * g++.old-deja/g++.pt/crash16.C: Likewise.
32473
32474 2001-11-02 Graham Stott <grahams@redhat.com>
32475
32476 * g++.dgother/debug1.C: Fix typos.
32477
32478 2001-11-01 Jakub Jelinek <jakub@redhat.com>
32479
32480 * g++.dg/other/debug1.C: New test.
32481
32482 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
32483
32484 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
32485 of unsigned long.
32486
32487 2001-10-30 Jakub Jelinek <jakub@redhat.com>
32488
32489 * gcc.dg/20011029-2.c: New test.
32490
32491 * gcc.c-torture/compile/20011029-1.c: New test.
32492
32493 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
32494
32495 * objc/execute/class_self-1.m: New test.
32496 * objc/execute/class_self-2.m: New test.
32497
32498 2001-10-25 Zack Weinberg <zack@codesourcery.com>
32499
32500 * gcc.misc-tests/msgs.exp: Delete.
32501 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
32502 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
32503 error set to match recent changes.
32504
32505 2001-10-24 Zack Weinberg <zack@codesourcery.com>
32506
32507 * gcc.dg/20011021-1.c: New test.
32508
32509 2001-10-24 Jakub Jelinek <jakub@redhat.com>
32510
32511 * gcc.c-torture/compile/20011023-1.c: New test.
32512
32513 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
32514
32515 * lib/g77.exp: Rewrite based on lib/g++.exp.
32516
32517 2001-10-19 Jakub Jelinek <jakub@redhat.com>
32518
32519 * gcc.c-torture/execute/20011019-1.c: New test.
32520
32521 * gcc.dg/20011018-1.c: New test.
32522
32523 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
32524
32525 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
32526
32527 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
32528
32529 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
32530 * gcc.dg/attr-invalid.c: Likewise.
32531
32532 2001-10-18 Jakub Jelinek <jakub@redhat.com>
32533
32534 * testsuite/gcc.dg/20011015-1.c: New test.
32535
32536 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
32537
32538 * g++.dg/template/unify2.C: New test.
32539
32540 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
32541
32542 * g++.dg/other/exception-specification.C: New test
32543
32544 2001-10-13 Tom Rix <trix@redhat.com>
32545
32546 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
32547 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
32548
32549 2001-10-12 Jakub Jelinek <jakub@redhat.com>
32550
32551 * testsuite/gcc.dg/20011009-1.c: New test.
32552
32553 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
32554
32555 PR g++/4476
32556 * g++.dg/other/friend1.C: New test.
32557
32558 2001-10-11 Richard Henderson <rth@redhat.com>
32559
32560 * g++.old-deja/g++.other/crash18.C: Add -S to options.
32561
32562 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32563
32564 * gcc.c-torture/compile/20011010-1.c: New.
32565
32566 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
32567
32568 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
32569 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
32570 g77.f-torture/execute/execute.exp,
32571 g77.f-torture/noncompile/noncompile.exp,
32572 gcc.c-torture/compile/compile.exp,
32573 gcc.c-torture/execute/execute.exp,
32574 gcc.c-torture/execute/ieee/ieee.exp,
32575 gcc.c-torture/execute/memcheck/memcheck.exp,
32576 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
32577 objc/execute/execute.exp: Update FSF address.
32578
32579 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
32580
32581 * gcc.dg/cpp/cmdlne-C.c: Update.
32582 * gcc.dg/cpp/cmdlne-C2.c: New.
32583
32584 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32585
32586 * gcc.c-torture/execute/20011008-3.c: New.
32587
32588 2001-10-08 DJ Delorie <dj@redhat.com>
32589
32590 * gcc.dg/20011008-1.c: New.
32591 * gcc.dg/20011008-2.c: New.
32592
32593 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
32594
32595 * gcc.dg/cpp/spacing1.c: Update test.
32596
32597 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
32598
32599 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
32600 spelling errors of "separate" as "seperate".
32601
32602 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
32603
32604 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
32605 enough to avoid inlining.
32606
32607 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
32608
32609 * lib/g77.exp: set libg2c_dir correctly.
32610
32611 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
32612
32613 * gcc.dg/cpp/macro11.c: New test.
32614
32615 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
32616
32617 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
32618 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
32619 gcc.dg/format/multattr-3.c: New tests.
32620 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
32621 tests for format attributes on function pointers being rejected.
32622
32623 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
32624
32625 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
32626
32627 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
32628
32629 * g++.dg/warn/format1.C: New test.
32630
32631 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
32632
32633 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
32634
32635 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
32636
32637 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
32638
32639 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
32640
32641 * gcc.dg/cpp/redef2.c: Add test.
32642
32643 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
32644
32645 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
32646 long-standing bug on i686, apparently.
32647 * gcc.c-torture/execute/loop-2c.x: New file.
32648 * gcc.c-torture/execute/loop-2d.x: New file.
32649 * gcc.c-torture/execute/loop-3c.x: New file.
32650
32651 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
32652
32653 * gcc.dg/cpp/20000625-2.c: Correct line number.
32654
32655 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
32656
32657 * gcc.dg/cpp/macro10.c: New test.
32658 * gcc.dg/cpp/strify3.c: New test.
32659 * gcc.dg/cpp/spacing1.c: Add tests.
32660 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
32661 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
32662
32663 2001-09-24 DJ Delorie <dj@redhat.com>
32664
32665 * gcc.c-torture/execute/20010924-1.c: New test.
32666
32667 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
32668
32669 * testsuite/objc/execute/paste.m: Remove.
32670
32671 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
32672
32673 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
32674
32675 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
32676
32677 * g77.dg/strlen0.f: New test.
32678
32679 2001-09-21 Richard Henderson <rth@redhat.com>
32680
32681 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
32682 * g++.old-deja/g++.abi/vtable2.C: Likewise.
32683
32684 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
32685
32686 Table-driven attributes.
32687 * g++.dg/ext/attrib1.C: New test.
32688
32689 2001-09-20 DJ Delorie <dj@redhat.com>
32690
32691 * gcc.dg/20000926-1.c: Update expected warning messages.
32692 * gcc.dg/array-2.c: Likewise, and test for warnings too.
32693 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
32694 array.
32695
32696 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
32697
32698 * g++.dg/eh/registers1.C: New test case.
32699
32700 2001-09-17 Richard Henderson <rth@redhat.com>
32701
32702 * gcc.dg/array-5.c: Fix VLA decomposition test.
32703
32704 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
32705
32706 * gcc.dg/cpp/line5.c: New testcase.
32707
32708 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
32709
32710 * gcc.dg/cpp/macro9.c: New test.
32711
32712 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
32713
32714 * gcc.c-torture/execute/980223.c: Change type of addr from long
32715 to char *.
32716
32717 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
32718
32719 * gcc.c-torture/execute/20010915-1.c: New test.
32720
32721 2001-09-14 Janis Johnson <janis187@us.ibm.com>
32722
32723 * g77.dg/bprob: New directory.
32724 * g77.dg/bprob/bprob.exp: New file.
32725 * g77.dg/bprob/bprob-1.f: New test.
32726 * g77.dg/gcov: New directory.
32727 * g77.dg/gcov/gcov.exp: New file.
32728 * g77.dg/gcov/gcov-1.f: New test.
32729 * g77.dg/gcov/gcov-1.x: New file.
32730
32731 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
32732
32733 * gcc.dg/cpp/directiv.c: Update.
32734 * gcc.dg/cpp/undef1.c: Update.
32735
32736 2001-09-12 Jakub Jelinek <jakub@redhat.com>
32737
32738 * gcc.dg/20010912-1.c: New test.
32739
32740 2001-09-11 Janis Johnson <janis187@us.ibm.com>
32741
32742 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
32743 language-independent file in lib.
32744 * lib/gcov.exp: New file.
32745
32746 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
32747
32748 * gcc.c-torture/compile/20010911-1.c: New test.
32749
32750 2001-09-10 Janis Johnson <janis187@us.ibm.com>
32751
32752 * lib/profopt.exp: New, to support profile-directed optimizations.
32753 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
32754 * gcc.misc-tests/bprob-1.c: New test.
32755 * gcc.misc-tests/bprob-2.c: New test.
32756
32757 2001-09-07 Janis Johnson <janis187@us.ibm.com>
32758
32759 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
32760 XFAIL and which kinds of gcov output to verify.
32761 * gcc.misc-tests/gcov-4b.x: New file.
32762 * gcc.misc-tests/gcov-5b.x: New file.
32763 * gcc.misc-tests/gcov-6.x: New file.
32764 * gcc.misc-tests/gcov-7.c: New test.
32765 * gcc.misc-tests/gcov-7.x: New file.
32766
32767 2001-09-06 Janis Johnson <janis187@us.ibm.com>
32768
32769 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
32770 * gcc.misc-tests/gcov-6.c: New test.
32771
32772 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
32773
32774 PR c++/3986
32775 * g++.dg/abi/vbase1.C: New test.
32776
32777 2001-09-05 Ziemowit Laski <zlaski@apple.com>
32778
32779 * objc.dg/method-2.m: New.
32780
32781 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
32782
32783 PR c++/4203
32784 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
32785 * g++.dg/init/empty1.C: New test.
32786
32787 2001-09-03 Jakub Jelinek <jakub@redhat.com>
32788
32789 * gcc.c-torture/compile/20010903-1.c: New test.
32790
32791 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
32792
32793 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
32794 for m68k.
32795
32796 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
32797
32798 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
32799
32800 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
32801
32802 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
32803
32804 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
32805
32806 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
32807 for 16-bit 'unsigned int'.
32808
32809 2001-08-29 Kazu Hirata <kazu@hxi.com>
32810
32811 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
32812
32813 2001-08-27 Richard Henderson <rth@redhat.com>
32814
32815 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
32816 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
32817
32818 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
32819
32820 * gcc.dg/asm-names.c (ymain): New.
32821
32822 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
32823
32824 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
32825 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
32826 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
32827
32828 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32829
32830 * gcc.dg/compare5.c: New testcase.
32831
32832 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
32833
32834 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
32835 and "In instantiation".
32836
32837 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
32838
32839 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
32840
32841 2001-08-20 Janis Johnson <janis187@us.ibm.com>
32842
32843 * gcc.misc-tests/gcov.exp: Add support for branch information.
32844 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
32845 * gcc.misc-tests/gcov-4.c: New test.
32846 * gcc.misc-tests/gcov-4b.c: New test.
32847 * gcc.misc-tests/gcov-5b.c: New test.
32848
32849 2001-08-20 Zack Weinberg <zackw@panix.com>
32850
32851 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
32852 expected to fail.
32853
32854 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
32855
32856 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
32857
32858 2001-08-19 Jakub Jelinek <jakub@redhat.com>
32859
32860 * g++.dg/eh/template1.C: New test.
32861
32862 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
32863
32864 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
32865 Fix thinko.
32866 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
32867 for xfail.
32868
32869 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
32870
32871 * lib/g77-dg.exp: Use prune.exp for common procedures
32872 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
32873 * lib/g77.exp: (g77-dg-prune) Remove
32874
32875 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
32876
32877 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
32878
32879 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32880
32881 * g++.dg/template/unify1.C: New test.
32882
32883 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
32884
32885 * g++.dg/abi/empty4.C: New test.
32886
32887 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
32888
32889 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
32890 solaris2.*
32891 * g77.f-torture/compile/pr3743.x: Likewise.
32892
32893 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
32894
32895 * g++.dg/other/using-declaration.C: New test.
32896
32897 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
32898
32899 * gcc.dg/cpp/tr-sign.c: New testcase.
32900
32901 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
32902
32903 * gcc.dg/cpp/19951025-1.c: Revert.
32904 * gcc.dg/cpp/directiv.c: We no longer process directives that
32905 interrupt macro arguments.
32906
32907 2001-08-03 Zack Weinberg <zackw@stanford.edu>
32908
32909 * gcc.dg/bconstp-1.c: New test.
32910
32911 2001-08-03 Richard Henderson <rth@redhat.com>
32912
32913 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
32914
32915 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
32916
32917 * gcc.dg/cpp/19951025-1.c: Update.
32918
32919 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
32920
32921 * g77.dg/ff90-1.f (s): Fix reference of variable z,
32922 should be x.
32923
32924 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
32925
32926 Kill -fhonor-std.
32927 * g++.old-deja/g++.ns/ns14.C: Remove special options.
32928 * g++.old-deja/g++.other/std1.C: Likewise.
32929 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
32930
32931 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
32932
32933 * lib/g77.exp: Load gcc-defs.exp for common procedures
32934 (g77_pass, g77_fail, g77_finish, g77_exit,
32935 ${tool}_check_unsupported_p} Now redundant. Deleted.
32936
32937 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
32938
32939 * g77.dg/fbackslash.f
32940 * g77.dg/fcase-preserve.f
32941 * g77.dg/ff90-1.f
32942 * g77.dg/ffixed-line-length-0.f
32943 * g77.dg/ffixed-line-length-132.f
32944 * g77.dg/ffixed-line-length-7.f
32945 * g77.dg/ffixed-line-length-72.f
32946 * g77.dg/ffixed-line-length-none.f
32947 * g77.dg/ffree-form-1.f
32948 * g77.dg/fno-backslash.f
32949 * g77.dg/fno-f90-1.f
32950 * g77.dg/fno-fixed-form-1.f
32951 * g77.dg/fno-onetrip.f
32952 * g77.dg/fno-typeless-boz.f
32953 * g77.dg/fno-underscoring.f
32954 * g77.dg/fno-vxt-1.f
32955 * g77.dg/fonetrip.f
32956 * g77.dg/ftypeless-boz.f
32957 * g77.dg/fugly-assumed.f
32958 * g77.dg/funderscoring.f
32959 * g77.dg/fvxt-1.f
32960
32961 2001-08-01 Ziemowit Laski <zlaski@apple.com>
32962
32963 * objc.dg/fwd-proto-1.m: New.
32964 * objc.dg/local-decl-1.m: New.
32965 * objc.dg/naming-1.m: New.
32966 * objc.dg/naming-2.m: New.
32967 * objc.dg/proto-hier-1.m: New.
32968
32969 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
32970
32971 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
32972 largest-type elements to a struct makes its size grow.
32973
32974 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
32975
32976 * g++.dg/abi/vthunk1.C: New test.
32977
32978 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
32979
32980 * g++.dg/abi/vbase8-22.C: New test.
32981
32982 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
32983
32984 * gcc.dg/cpp/macro8.c: New test.
32985
32986 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
32987
32988 * g++.dg/abi/vbase8-21.C: New test.
32989
32990 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
32991
32992 * g++.dg/abi/vbase8-10.C: New test.
32993
32994 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32995
32996 * lib/g++.exp (g++_set_ld_library_path): Renamed to
32997 ${tool}_set_ld_library_path.
32998 Changed caller.
32999 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
33000 g++.exp.
33001
33002 2001-07-26 Stan Cox <scox@redhat.com>
33003
33004 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
33005 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
33006 gcc_exit, gcc_check_unsupported_p):
33007 Moved to gcc-deps.exp
33008 * gcc-deps.exp: New file.
33009
33010 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33011
33012 * g++.old-deja/g++.pt/defarg14.C: New test.
33013
33014 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
33015
33016 * g++.old-deja/g++.other/lineno5.C: New test.
33017
33018 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
33019
33020 * g++.old-deja/g++.pt/crash68.C: New test.
33021
33022 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
33023
33024 * g++.old-deja/g++.other/crash42.C: New test.
33025
33026 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33027
33028 * gcc.dg/cpp/extratokens.c: Fix.
33029 * gcc.dg/cpp/skipping2.c: New tests.
33030
33031 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33032
33033 * gcc.c-torture/execute/20010724-1.c: New file.
33034 * gcc.c-torture/execute/20010724-1.x: New file.
33035
33036 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
33037
33038 * g++.old-deja/g++.other/cond7.C: New test.
33039
33040 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
33041
33042 * g++.old-deja/g++.other/optimize4.C: New test.
33043
33044 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
33045
33046 * g++.old-deja/g++.abi/vbase8-5.C: New test.
33047
33048 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
33049
33050 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
33051 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
33052 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
33053 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
33054
33055 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
33056 bug report" message.
33057
33058 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
33059 * g++.dg/ext/instantiate1.C: Move from old-deja.
33060
33061 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
33062
33063 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
33064 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
33065 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
33066 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
33067
33068 2001-07-23 Jeffrey A Law (law@cygnus.com)
33069
33070 * gcc.c-torture/execute/20010723-1.c: New test.
33071
33072 2001-07-23 Ben Elliston <bje@redhat.com>
33073
33074 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
33075
33076 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33077
33078 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
33079 i[34567]86-*-*.
33080 Delete handling of ieee_multilib_flags.
33081 Pass -mieee for alpha*-*-* and sh-*-*.
33082 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
33083
33084 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
33085
33086 Remove old-abi tests.
33087 * g++.old-deja/g++.mike/p11116.C: Remove.
33088 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
33089
33090 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
33091
33092 * g77.f-torture/compile/pr3743.f: New test
33093
33094 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
33095
33096 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
33097
33098 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33099
33100 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
33101 g++.old-deja/g++.pt/static6.C: Likewise.
33102 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
33103 supports weak symbols.
33104
33105 2001-07-18 Andreas Jaeger <aj@suse.de>
33106
33107 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
33108 supported again.
33109
33110 2001-07-18 Andreas Jaeger <aj@suse.de>
33111
33112 * gcc.dg/iftrap-1.c: Fix target line.
33113
33114 2001-07-17 Richard Henderson <rth@redhat.com>
33115
33116 * gcc.c-torture/execute/20010717-1.c: New.
33117
33118 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
33119
33120 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
33121 tests.
33122
33123 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
33124
33125 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
33126
33127 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33128
33129 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
33130 UAC_SIGBUS, UAC_NOPRINT definitions.
33131
33132 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
33133
33134 * objc/execute/object_is_class.m: New test.
33135 * objc/execute/object_is_meta_class.m: New test.
33136
33137 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
33138
33139 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
33140 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
33141
33142 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
33143
33144 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
33145 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
33146
33147 2001-07-14 Richard Henderson <rth@redhat.com>
33148
33149 * gcc.dg/iftrap-1.c: New.
33150
33151 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
33152
33153 * g77.f-torture/execute/intrinsic77.f: New test.
33154
33155 2001-07-11 Janis Johnson <janis@us.ibm.com>
33156
33157 * gcc.misc-tests/gcov-3.c: New test.
33158
33159 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
33160
33161 * gcc.c-torture/compile/20010711-1.c,
33162 * gcc.c-torture/compile/20010711-2.c: New tests.
33163
33164 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
33165
33166 * gcc.c-torture/execute/20010711-1.c: New test.
33167
33168 2001-07-11 Ben Elliston <bje@redhat.com>
33169
33170 * g++.old-deja/g++.other/enum5.C: New test.
33171
33172 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
33173
33174 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
33175 (g++-dg-prune): Call prune_gcc_output.
33176 * prune.exp: New file for prune_gcc_output.
33177 * lib/g++.exp, lib/gcc.exp: Load it.
33178
33179 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
33180
33181 * gcc.c-torture/compile/20010701-1.c,
33182 g++.old-deja/g++.ext/attrib6.C: New tests.
33183
33184 2001-07-06 Jeffrey A Law (law@cygnus.com)
33185
33186 * gcc.c-torture/compile/20010706-1.c: New test.
33187
33188 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
33189
33190 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
33191
33192 2001-06-28 Stan Shebs <shebs@apple.com>
33193
33194 * gcc.dg/pragma-darwin.c: New test.
33195
33196 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33197
33198 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
33199 Solaris 2.[678] system.
33200
33201 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
33202
33203 * gcc.dg/20010622-1.c: New test.
33204
33205 2001-06-18 Stan Shebs <shebs@apple.com>
33206
33207 * objc.dg: New directory.
33208 * objc.dg/dg.exp: New file.
33209 * objc.dg/alias.m: New.
33210 * objc.dg/class-1.m: New.
33211 * objc.dg/class-2.m: New.
33212 * objc.dg/const-str-1.m: New.
33213 * objc.dg/const-str-2.m: New.
33214 * objc.dg/id-1.m: New.
33215 * objc.dg/method-1.m: New.
33216 * objc.dg/super-class-1.m: New.
33217 * lib/objc-dg.exp: New file.
33218
33219 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
33220
33221 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
33222 of label name.
33223
33224 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
33225
33226 * g++.old-deja/g++.abi/vbase8-9.C: New test.
33227
33228 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33229
33230 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
33231 variable.
33232
33233 2001-06-12 Richard Henderson <rth@redhat.com>
33234
33235 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
33236
33237 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
33238
33239 * g++.old-deja/g++.abi/vbase5.C: New test.
33240 * g++.old-deja/g++.abi/vbase6.C: New test.
33241 * g++.old-deja/g++.abi/vbase7.C: New test.
33242
33243 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33244
33245 * gcc.c-torture/compile/20010610-1.c: New test.
33246
33247 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
33248
33249 * g++.old-deja/g++.abi/vbase4.C: New test.
33250
33251 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
33252
33253 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
33254 support %f for HC11/HC12 targets.
33255 * gcc.c-torture/execute/930513-1.x: New file, likewise.
33256 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
33257 on HC11/HC12 targets.
33258 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
33259
33260 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33261
33262 * gcc.dg/wchar_t-1.c: New file.
33263 * gcc.dg/wint_t-1.c: Likewise.
33264
33265 2001-06-11 Bernd Schmidt <bernds@redhat.com>
33266
33267 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
33268
33269 2001-06-11 Richard Henderson <rth@redhat.com>
33270
33271 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
33272
33273 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
33274
33275 * gcc.c-torture/compile/20010611-1.c: New test.
33276
33277 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
33278
33279 * gcc.dg/c99-tag-1.c: Add more tests.
33280
33281 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
33282
33283 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
33284 representation on MN10300 and ARM/Thumb.
33285
33286 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
33287
33288 * g77.f-torture/execute/20010610.f: New.
33289
33290 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
33291
33292 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
33293 names.
33294
33295 2001-06-09 Richard Henderson <rth@redhat.com>
33296
33297 * gcc.c-torture/execute/ashrdi-1.c: New.
33298 * gcc.c-torture/execute/ashldi-1.c: New.
33299 * gcc.c-torture/execute/lshrdi-1.c: New.
33300
33301 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
33302
33303 * objc/execute/load-3.m: Added. Check sending +load to categories,
33304 in addition to classes.
33305
33306 2001-06-08 Stan Shebs <shebs@apple.com>
33307
33308 * objc/execute/load-2.m: New test. From Nicola Pero
33309 <n.pero@mi.flashnet.it>.
33310
33311 2001-06-08 Jakub Jelinek <jakub@redhat.com>
33312
33313 * gcc.c-torture/execute/20010605-2.c: New test.
33314
33315 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
33316
33317 * g++.old-deja/g++.abi/vbase2.C: New test.
33318 * g++.old-deja/g++.abi/vbase3.C: New test.
33319
33320 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
33321
33322 * g++.old-deja/g++.pt/friend49.C: New test.
33323
33324 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
33325
33326 * g++.old-deja/g++.ext/anon3.C: New test.
33327
33328 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
33329
33330 * g++.old-deja/g++.other/conv7.C: New test.
33331
33332 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
33333
33334 * gcc.c-torture/compile/20010605-2.c: New test.
33335
33336 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
33337
33338 * gcc.c-torture/execute/20010604-1.c: New test.
33339
33340 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
33341
33342 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
33343
33344 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
33345
33346 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
33347 (g++_link_flags): Likewise.
33348 (g++_init): Pass gccpath's value to two previous functions.
33349
33350 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33351
33352 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
33353 Ensure logfile entry matches exec command line.
33354
33355 2001-05-31 Richard Henderson <rth@redhat.com>
33356
33357 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
33358 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
33359
33360 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
33361
33362 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
33363 compiler for irix6.2
33364
33365 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
33366
33367 * g++.old-deja/g++.other/optimize3.C: New file.
33368
33369 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
33370
33371 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
33372 assemble.
33373
33374 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
33375
33376 * g++.old-deja/g++.other/optimize2.C: New file.
33377
33378 2001-05-25 Diego Novillo <dnovillo@redhat.com>
33379
33380 * gcc.c-torture/compile/20010518-2.c: New file.
33381 * gcc.c-torture/execute/20010518-1.c: New file.
33382 * gcc.c-torture/execute/20010518-2.c: New file.
33383
33384 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
33385
33386 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
33387
33388 2001-05-24 Mark Mitchell <mark@codesourcery.com>
33389
33390 G++ no longer defines builtins that do not begin with __builtin.
33391 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
33392 * g++.old-deja/g++.brendand/misc13.C: Likewise.
33393 * g++.old-deja/g++.law/builtin1.C: Likewise.
33394 * g++.old-deja/g++.law/cvt2.C: Likewise.
33395 * g++.old-deja/g++.mike/net5.C: Likewise.
33396 * g++.old-deja/g++.other/builtins1.C: Likewise.
33397 * g++.old-deja/g++.other/builtins2.C: Likewise.
33398 * g++.old-deja/g++.other/builtins3.C: Likewise.
33399 * g++.old-deja/g++.other/builtins4.C: Likewise.
33400 * g++.old-deja/g++.other/inline8.C: Likewise.
33401 * g++.old-deja/g++.robertl/eb39.C: Likewise.
33402
33403 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
33404
33405 * g++.old-deja/g++.pt/using1.C: Adjust.
33406 * g++.old-deja/g++.pt/using2.C: New test.
33407
33408 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
33409
33410 * gcc.dg/cpp/charconst.c: New tests.
33411 * gcc.dg/cpp/escape.c: New tests.
33412 * gcc.dg/cpp/escape-1.c: New tests.
33413 * gcc.dg/cpp/escape-2.c: New tests.
33414 * gcc.dg/cpp/ucs.c: New tests.
33415
33416 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
33417
33418 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
33419 native compiler for irix6.5.
33420
33421 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
33422
33423 * lib/g++.exp (g++_include_flags): Use args to compute
33424 get_multilibs.
33425 (g++_link_flags): Likewise.
33426 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
33427
33428 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
33429
33430 * gcc.dg/c90-hexfloat-1.c: Add more tests.
33431
33432 2001-05-21 Geoff Keating <geoffk@redhat.com>
33433
33434 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
33435 this file.
33436
33437 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
33438
33439 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
33440 STACK_SIZE;
33441 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
33442 to STACK_SIZE; Use it to define size of add_histo array.
33443 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
33444 to STACK_SIZE.
33445 (f): Use GITT_SIZE to define size of gitt local table.
33446 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
33447 to STACK_SIZE; Use it to define size of bytemem array.
33448
33449 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
33450
33451 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
33452 on 68HC11/HC12 due to the asm instruction.
33453 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
33454 * gcc.c-torture/compile/920520-1.x: Likewise.
33455 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
33456 on 68HC11/HC12 because the function is larger than 64K.
33457 * gcc.c-torture/compile/961203-1.x: New file, this test fails
33458 on 68HC11/HC12 because the structure is too large.
33459
33460 2001-05-20 Richard Henderson <rth@redhat.com>
33461
33462 * gcc.c-torture/execute/20010520-1.c: New.
33463
33464 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33465
33466 * g++.old-deja/g++.warn/compare1.C: New test.
33467 * gcc.dg/compare4.c: New test.
33468
33469 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
33470
33471 * g++.old-deja/g++.other/optimize1.C: New test.
33472
33473 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33474
33475 * g++.old-deja/g++.pt/spec41.C: New test.
33476
33477 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
33478
33479 * gcc.c-torture/compile/20010114-1.x: Remove.
33480
33481 2001-05-18 Stan Shebs <shebs@apple.com>
33482
33483 * gcc.c-torture/compile/20010518-1.c: New test.
33484
33485 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
33486
33487 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
33488 * g++.old-deja/g++.pt/crash67.C: New test.
33489
33490 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
33491
33492 * g++.old-deja/g++.other/debug9.C: New test.
33493
33494 2001-05-16 Zack Weinberg <zackw@stanford.edu>
33495
33496 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
33497
33498 2001-05-16 Jan Hubicka <jh@suse.cz>
33499
33500 * gcc.c-torture/compile/20010516-1.c: New test.
33501
33502 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
33503
33504 * g++.old-deja/g++.other/crash41.C: New test.
33505
33506 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
33507
33508 * g++.old-deja/g++.pt/crash66.C: New test.
33509
33510 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
33511
33512 * g++.old-deja/g++.robertl/eb27.C: Convert.
33513
33514 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
33515
33516 * g++.dg/friend-warn.C: New test. Do not warn about friend
33517 declaration being redundant.
33518
33519 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
33520
33521 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
33522
33523 2001-05-14 Mark Mitchell <mark@codesourcery.com>
33524
33525 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
33526
33527 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
33528
33529 * lib/g++.exp: Use testsuite_flags.
33530
33531 2001-05-13 Mark Mitchell <mark@codesourcery.com>
33532
33533 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
33534
33535 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
33536
33537 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
33538
33539 2001-05-11 Mark Mitchell <mark@codesourcery.com>
33540
33541 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
33542
33543 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
33544
33545 * gcc.c-torture/compile/20010313-1.c: New test.
33546
33547 2001-05-09 Zack Weinberg <zackw@stanford.edu>
33548
33549 * gcc.dg/cpp/direct2.c: New test.
33550 * gccq.dg/cpp/direct2s.c: New test.
33551
33552 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
33553
33554 2001-05-07 Mark Mitchell <mark@codesourcery.com>
33555
33556 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
33557 * g++.old-deja/g++.other/op3.C: Likewise.
33558
33559 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
33560
33561 * gcc.dg/cpp/syshdr.h: New file.
33562 * gcc.dg/cpp/sysmac1.c: Update.
33563 * gcc.dg/cpp/sysmac2.c: Update.
33564
33565 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
33566
33567 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
33568
33569 2001-05-04 David Edelsohn <edelsohn@gnu.org>
33570
33571 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
33572 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
33573
33574 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
33575
33576 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
33577
33578 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
33579
33580 * lib/g++.exp (g++_include_flags): Don't use any special flags
33581 if TESTING_IN_BUILD_TREE is not defined.
33582 (g++_init): Use a plain 'c++' as the compiler if
33583 TESTING_IN_BUILD_TREEE is not defined.
33584
33585 2001-05-02 Jakub Jelinek <jakub@redhat.com>
33586
33587 * g++.old-deja/g++.eh/catch13.C: New test.
33588 * g++.old-deja/g++.eh/catch14.C: New test.
33589
33590 2001-05-02 Jakub Jelinek <jakub@redhat.com>
33591
33592 * gcc.dg/cpp/tr-define.c: New test.
33593
33594 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
33595
33596 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
33597 <stdlib.h>, not <malloc.h>.
33598
33599 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
33600
33601 * g++.old-deja/g++.ns/template17.C: New test.
33602
33603 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
33604
33605 * g++.old-deja/g++.pt/ref4.C: New test.
33606
33607 2001-04-30 Richard Henderson <rth@redhat.com>
33608
33609 * gcc.dg/20000724-1.c: Revert last change.
33610
33611 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
33612
33613 * g77.f-torture/execute/20010430.f: New test.
33614
33615 2001-04-30 Mark Mitchell <mark@codesourcery.com>
33616
33617 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
33618
33619 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
33620
33621 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
33622
33623 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
33624
33625 * g++.old-deja/g++.eh/crash6.C: New test.
33626
33627 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
33628
33629 * g++.old-deja/g++.other/warn7.C: New test.
33630
33631 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
33632
33633 * g++.old-deja/g++.other/defarg9.C: New test.
33634
33635 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
33636
33637 * g77.f-torture/compile/20010426.f: New test.
33638 * g77.f-torture/execute/20010426.f: New test.
33639
33640 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
33641
33642 * g77.f-torture/compile/20000629-1.x: Remove - error
33643 has been fixed.
33644
33645 2001-04-26 Jeffrey A Law (law@cygnus.com)
33646
33647 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
33648 Tweak slightly to work with g++.dg framework.
33649 * g++.dg/special/ecos.exp: Run initp1.C test.
33650 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
33651
33652 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
33653 its linker doesn't give line numbers either.
33654 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
33655
33656 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
33657
33658 * g++.old-deja/g++.other/lex1.C: New test.
33659
33660 2001-04-26 Jakub Jelinek <jakub@redhat.com>
33661
33662 * gcc.dg/noncompile/20010425-1.c: New test.
33663
33664 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
33665
33666 * g++.old-deja/g++.pt/mangle2.C: New test.
33667
33668 2001-04-25 Jakub Jelinek <jakub@redhat.com>
33669
33670 * gcc.dg/format/plus-1.c: New test.
33671
33672 2001-04-25 Jakub Jelinek <jakub@redhat.com>
33673
33674 * gcc.dg/20010423-1.c: New test.
33675
33676 2001-04-25 Jakub Jelinek <jakub@redhat.com>
33677
33678 * gcc.c-torture/execute/20010422-1.c: New test.
33679
33680 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
33681
33682 * g++.old-deja/g++.ns/type2.C: New test.
33683
33684 2001-04-24 Zack Weinberg <zackw@stanford.edu>
33685
33686 * g++.old-deja/g++.other/perf1.C: New test.
33687
33688 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
33689
33690 * gcc.dg/c99-func-2.c: Remove xfail.
33691 * gcc.dg/c99-func-3.c: Remove xfail.
33692 * gcc.dg/c99-func-4.c: Remove xfail.
33693
33694 2001-04-23 Zack Weinberg <zackw@stanford.edu>
33695
33696 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
33697
33698 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
33699
33700 * gcc.c-torture/compile/20010423-1.c: New test.
33701
33702 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
33703
33704 * g++.old-deja/g++.pt/typename28.C: New test.
33705
33706 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
33707
33708 * g++.old-deja/g++.abi/empty2.C: New test.
33709 * g++.old-deja/g++.abi/empty3.C: New test.
33710
33711 2001-04-20 Jakub Jelinek <jakub@redhat.com>
33712
33713 * g++.old-deja/g++.other/comdat2.C: New test.
33714 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
33715
33716 2001-04-20 Jakub Jelinek <jakub@redhat.com>
33717
33718 * g++.old-deja/g++.other/overload14.C: New test.
33719
33720 2001-04-20 Jakub Jelinek <jakub@redhat.com>
33721
33722 * g++.old-deja/g++.other/lookup23.C: New test.
33723
33724 2001-04-20 Jakub Jelinek <jakub@redhat.com>
33725
33726 * gcc.c-torture/execute/20010403-1.c: New test.
33727
33728 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
33729 Mark Mitchell <mark@codesourcery.com>
33730
33731 * lib/old-dejagnu.exp: Don't delete output of executable.
33732 Add .exe suffix to executables.
33733
33734 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
33735
33736 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
33737
33738 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33739
33740 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
33741
33742 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
33743
33744 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
33745 * g++.old-deja/g++.abi/crash1.C: New test.
33746
33747 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
33748
33749 * g++.old-deja/g++.other/crash40.C: New test.
33750
33751 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33752
33753 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
33754
33755 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
33756
33757 * g++.old-deja/g++.other/warn6.C: New test.
33758
33759 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
33760
33761 * g++.old-deja/g++.robertl/eb42.C: Same.
33762
33763 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33764
33765 * gcc.dg/wtr-conversion-1.c: New testcase.
33766
33767 2001-04-10 Richard Henderson <rth@redhat.com>
33768
33769 * g++.old-deja/g++.other/array5.C: New.
33770
33771 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33772
33773 * gcc.c-torture/execute/20010408-1.c: New test.
33774
33775 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
33776
33777 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
33778 headers and constructs.
33779 * g++.old-deja/g++.robertl/eb79.C: Same.
33780 * g++.old-deja/g++.robertl/eb77.C (main): Same.
33781 * g++.old-deja/g++.robertl/eb73.C: Same.
33782 * g++.old-deja/g++.robertl/eb66.C (main): Same.
33783 * g++.old-deja/g++.robertl/eb55.C (t): Same.
33784 * g++.old-deja/g++.robertl/eb54.C (main): Same.
33785 * g++.old-deja/g++.robertl/eb46.C (main): Same.
33786 * g++.old-deja/g++.robertl/eb44.C: Same.
33787 * g++.old-deja/g++.robertl/eb41.C (main): Same.
33788 * g++.old-deja/g++.robertl/eb4.C (main): Same.
33789 * g++.old-deja/g++.robertl/eb39.C: Same.
33790 * g++.old-deja/g++.robertl/eb33.C (main): Same.
33791 * g++.old-deja/g++.robertl/eb31.C (main): Same.
33792 * g++.old-deja/g++.robertl/eb30.C: Same.
33793 * g++.old-deja/g++.robertl/eb3.C: Same.
33794 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
33795 * g++.old-deja/g++.robertl/eb21.C: Same.
33796 * g++.old-deja/g++.robertl/eb15.C: Same.
33797 * g++.old-deja/g++.robertl/eb118.C: Same.
33798 * g++.old-deja/g++.robertl/eb115.C (main): Same.
33799 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
33800 * g++.old-deja/g++.robertl/eb109.C: Same.
33801 * g++.old-deja/g++.other/sibcall1.C (main): Same.
33802 * g++.old-deja/g++.mike/rtti1.C: Same.
33803 * g++.old-deja/g++.mike/p658.C: Same.
33804 * g++.old-deja/g++.mike/net46.C: Same.
33805 * g++.old-deja/g++.mike/net34.C: Same.
33806 * g++.old-deja/g++.mike/memoize1.C: Same.
33807 * g++.old-deja/g++.mike/eh2.C: Same.
33808 * g++.old-deja/g++.law/weak.C: Same.
33809 * g++.old-deja/g++.law/visibility7.C: Same.
33810 * g++.old-deja/g++.law/visibility25.C: Same.
33811 * g++.old-deja/g++.law/visibility22.C: Same.
33812 * g++.old-deja/g++.law/visibility2.C: Same.
33813 * g++.old-deja/g++.law/visibility17.C: Same.
33814 * g++.old-deja/g++.law/visibility13.C: Same.
33815 * g++.old-deja/g++.law/visibility10.C: Same.
33816 * g++.old-deja/g++.law/visibility1.C: Same.
33817 * g++.old-deja/g++.law/virtual3.C (eval): Same.
33818 * g++.old-deja/g++.law/vbase1.C: Same.
33819 * g++.old-deja/g++.law/operators32.C: Same.
33820 * g++.old-deja/g++.law/nest3.C: Same.
33821 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
33822 * g++.old-deja/g++.law/except5.C (main): Same.
33823 * g++.old-deja/g++.law/cvt7.C (run): Same.
33824 * g++.old-deja/g++.law/cvt2.C: Same.
33825 * g++.old-deja/g++.law/cvt16.C: Same.
33826 * g++.old-deja/g++.law/ctors6.C (bar): Same.
33827 * g++.old-deja/g++.law/ctors17.C (main): Same.
33828 * g++.old-deja/g++.law/ctors13.C: Same.
33829 * g++.old-deja/g++.law/ctors12.C (main): Same.
33830 * g++.old-deja/g++.law/ctors10.C: Same.
33831 * g++.old-deja/g++.law/code-gen5.C: Same.
33832 * g++.old-deja/g++.law/bad-error7.C: Same.
33833 * g++.old-deja/g++.law/arm9.C: Same.
33834 * g++.old-deja/g++.law/arm12.C: Same.
33835 * g++.old-deja/g++.law/arg8.C: Same.
33836 * g++.old-deja/g++.law/arg1.C: Same.
33837 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
33838 * g++.old-deja/g++.jason/template31.C: Same.
33839 * g++.old-deja/g++.jason/template24.C (main): Same.
33840 * g++.old-deja/g++.jason/2371.C: Same.
33841 * g++.old-deja/g++.eh/new2.C: Same.
33842 * g++.old-deja/g++.eh/new1.C: Same.
33843 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
33844 * g++.old-deja/g++.brendan/nest21.C (main): Same.
33845 * g++.old-deja/g++.brendan/err-msg3.C: Same.
33846 * g++.old-deja/g++.brendan/crash62.C: Same.
33847 * g++.old-deja/g++.brendan/crash52.C: Same.
33848 * g++.old-deja/g++.brendan/crash49.C (main): Same.
33849 * g++.old-deja/g++.brendan/crash38.C: Same.
33850 * g++.old-deja/g++.brendan/crash15.C (main): Same.
33851 * g++.old-deja/g++.brendan/copy9.C: Same.
33852
33853 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
33854
33855 * gcc.c-torture/execute/20001203-2.c (memset):
33856 Count argument is of type __SIZE_TYPE__.
33857
33858 2001-04-04 Diego Novillo <dnovillo@redhat.com>
33859
33860 * gcc.c-torture/compile/20010404-1.c: New test.
33861
33862 2001-04-04 Jakub Jelinek <jakub@redhat.com>
33863
33864 * gcc.c-torture/compile/20010326-1.c: New test.
33865
33866 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
33867
33868 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
33869 peculiarities of the SH.
33870 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
33871
33872 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33873
33874 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
33875 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
33876 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
33877
33878 2001-04-02 Jakub Jelinek <jakub@redhat.com>
33879
33880 * g77.f-torture/compile/20010321-1.f: New test.
33881
33882 2001-04-02 Jakub Jelinek <jakub@redhat.com>
33883
33884 * gcc.c-torture/compile/20010329-1.c: New test.
33885
33886 2001-04-02 Jakub Jelinek <jakub@redhat.com>
33887
33888 * gcc.c-torture/execute/20010329-1.c: New test.
33889
33890 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
33891
33892 * g++.old-deja/g++.other/eh4.C: Fix typo.
33893
33894 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
33895
33896 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
33897
33898 2001-03-28 Philip Blundell <philb@gnu.org>
33899
33900 * gcc.c-torture/compile/20010328-1.c: New test.
33901
33902 2001-03-27 Richard Henderson <rth@redhat.com>
33903
33904 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
33905 * g++.old-deja/g++.eh/vbase3.C: Likewise.
33906
33907 2001-03-27 Alan Modra <alan@linuxcare.com.au>
33908
33909 * gcc.c-torture/compile/20010327-1.c: New test.
33910
33911 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
33912
33913 * g++.old-deja/g++.other/friend12.C: New test.
33914 * g++.old-deja/g++.other/friend9.C: Expect no errors.
33915 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
33916
33917 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
33918
33919 * gcc.c-torture/execute/20010325-1.c: New test.
33920
33921 2001-03-23 Jakub Jelinek <jakub@redhat.com>
33922
33923 * g++.old-deja/g++.other/mangle3.C: New test.
33924
33925 2001-03-22 Jakub Jelinek <jakub@redhat.com>
33926
33927 * g++.old-deja/g++.other/anon8.C: New test.
33928
33929 2001-03-20 Philip Blundell <philb@gnu.org>
33930
33931 * gcc.c-torture/compile/20010320-1.c: New test.
33932
33933 2001-03-17 Richard Henderson <rth@redhat.com>
33934
33935 * g++.old-deja/g++.other/eh4.C: Add expected error text.
33936
33937 2001-03-15 Geoff Keating <geoff@redhat.com>
33938
33939 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
33940 tests on AIX.
33941
33942 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
33943
33944 * g++.old-deja/g++.other/eh4.C: New test.
33945
33946 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
33947
33948 * gcc.dg/cpp/mi1.c: Update.
33949
33950 2001-03-14 Jakub Jelinek <jakub@redhat.com>
33951
33952 * g++.old-deja/g++.other/regstack.C: New test.
33953
33954 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
33955
33956 * g++.old-deja/g++.other/ref4.C: New test.
33957
33958 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
33959
33960 * objc/execute/va_method.m: Added.
33961 * objc/execute/IMP.m: Added.
33962 * objc/execute/_cmd.m: Added.
33963 * objc/execute/accessing_ivars.m: Added.
33964 * objc/execute/class-1.m: Added.
33965 * objc/execute/class-10.m: Added.
33966 * objc/execute/class-11.m: Added.
33967 * objc/execute/class-12.m: Added.
33968 * objc/execute/class-13.m: Added.
33969 * objc/execute/class-14.m: Added.
33970 * objc/execute/class-2.m: Added.
33971 * objc/execute/class-3.m: Added.
33972 * objc/execute/class-4.m: Added.
33973 * objc/execute/class-5.m: Added.
33974 * objc/execute/class-6.m: Added.
33975 * objc/execute/class-7.m: Added.
33976 * objc/execute/class-8.m: Added.
33977 * objc/execute/class-9.m: Added.
33978 * objc/execute/class-tests-1.h
33979 * objc/execute/class-tests-2.h
33980 * objc/execute/compatibility_alias.m: Added.
33981 * objc/execute/encode-1.m: Added.
33982 * objc/execute/formal_protocol-1.m: Added.
33983 * objc/execute/formal_protocol-2.m: Added.
33984 * objc/execute/formal_protocol-3.m: Added.
33985 * objc/execute/formal_protocol-4.m: Added.
33986 * objc/execute/formal_protocol-5.m: Added.
33987 * objc/execute/formal_protocol-6.m: Added.
33988 * objc/execute/formal_protocol-7.m: Added.
33989 * objc/execute/informal_protocol.m: Added.
33990 * objc/execute/initialize.m: Added.
33991 * objc/execute/load.m: Added.
33992 * objc/execute/many_args_method.m: Added.
33993 * objc/execute/nested-3.m: Added.
33994 * objc/execute/no_clash.m: Added.
33995 * objc/execute/private.m: Added.
33996 * objc/execute/redefining_self.m: Added.
33997 * objc/execute/root_methods.m: Added.
33998 * objc/execute/selector-1.m: Added.
33999 * objc/execute/static-1.m: Added.
34000 * objc/execute/static-2.m: Added.
34001 * objc/execute/va_method.m: Added.
34002
34003 2001-03-10 Richard Henderson <rth@redhat.com>
34004
34005 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
34006
34007 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
34008
34009 * g++.old-deja/g++.other/crash31.C: XFAIL.
34010 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
34011 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
34012 * gcc.c-torture/execute/20010123-1.x: XFAIL.
34013 * gcc.c-torture/execute/20010124-1.x: XFAIL.
34014 * gcc.dg/sequence-pt-1.c: XFAIL one test.
34015
34016 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
34017
34018 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
34019
34020 2001-03-06 Zack Weinberg <zackw@stanford.edu>
34021
34022 * gcc.dg/20000724-1.c: Don't use multiline strings.
34023
34024 2001-03-06 Zack Weinberg <zackw@stanford.edu>
34025
34026 * objc/execute/string1.m, objc/execute/string2.m: Compare the
34027 result of -cString against what we expect it to be; don't just
34028 print it out for no one to read.
34029
34030 * objc/execute/string3.m, objc/execute/string4.m: New tests.
34031 Based on testcases provided by Nicola Pero.
34032
34033 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
34034
34035 * gcc.dg/cpp/macro7.c: New test.
34036
34037 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
34038
34039 * gcc.dg/cpp/multiline.c: Update.
34040
34041 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
34042
34043 * g++.old-deja/g++.other/enum3.C: New test.
34044
34045 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
34046
34047 * g++.old-deja/g++.other/pod1.C: New test.
34048
34049 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
34050
34051 * g++.old-deja/g++.ext/overload1.C: New test.
34052
34053 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
34054
34055 * g++.old-deja/g++.pt/using1.C: New test.
34056
34057 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
34058
34059 * g++.old-deja/g++.other/using9.C: New test.
34060
34061 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
34062
34063 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
34064
34065 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
34066
34067 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
34068
34069 * g++.old-deja/g++.ext/realpt1.C: Remove.
34070
34071 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
34072
34073 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
34074
34075 2001-02-26 Will Cohen <wcohen@redhat.com>
34076
34077 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
34078
34079 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
34080
34081 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
34082 templatized constructors.
34083
34084 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34085
34086 * gcc.c-torture/execute/20010224-1.c: New test.
34087
34088 2001-02-23 Jakub Jelinek <jakub@redhat.com>
34089
34090 * gcc.c-torture/execute/20010222-1.c: New test.
34091
34092 2001-02-22 Jakub Jelinek <jakub@redhat.com>
34093
34094 * g++.old-deja/g++.other/inline20.C: New test.
34095
34096 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
34097
34098 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
34099
34100 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34101
34102 * g++.old-deja/g++.other/lookup22.C: New test.
34103
34104 2001-02-19 Zack Weinberg <zackw@stanford.edu>
34105
34106 * g77.dg: New directory.
34107 * g77.dg/20010216-1.f: New test case.
34108 * g77.dg/dg.exp: New driver.
34109 * lib/g77-dg.exp: New driver library.
34110
34111 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34112
34113 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
34114
34115 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
34116
34117 * g++.old-deja/g++.other/decl9.C: New test.
34118
34119 2001-02-16 Jakub Jelinek <jakub@redhat.com>
34120
34121 * g++.old-deja/g++.other/init16.C: Update the test so that it does
34122 not need <string> and also tests the initialization at runtime.
34123
34124 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
34125
34126 * gcc.c-torture/execute/longlong.c: New test.
34127
34128 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
34129
34130 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
34131
34132 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
34133
34134 * gcc.c-torture/execute/920302-1.c (execute):
34135 Change argument type to short.
34136
34137 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
34138
34139 * g++.old-deja/g++.pt/deduct6.C: New test.
34140
34141 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
34142
34143 * g++.old-deja/g++.pt/deduct5.C: New test.
34144
34145 2001-02-14 Jakub Jelinek <jakub@redhat.com>
34146
34147 * gcc.c-torture/execute/20010209-1.c: New test.
34148
34149 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
34150
34151 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
34152
34153 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
34154
34155 * g++.dg/vtgc1.C: Update for new ABI.
34156
34157 * consistency.vlad: New directory, 1665 files.
34158
34159 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
34160
34161 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
34162 return type.
34163 * gcc.dg/cpp/digraphs.c: Declare puts.
34164
34165 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
34166
34167 * g++.old-deja/g++.other/warn5.C: New test.
34168
34169 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
34170
34171 * g++.old-deja/g++.pt/spec40.C: New test.
34172
34173 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
34174
34175 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
34176 case.
34177 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
34178
34179 2001-02-12 Jakub Jelinek <jakub@redhat.com>
34180
34181 * gcc.c-torture/compile/20010209-1.c: New test.
34182
34183 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
34184
34185 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
34186 excess errors message but not if it crashes.
34187 * g++.old-deja/g++.other/crash27.C: Likewise.
34188 * g++.old-deja/g++.other/crash28.C: Likewise.
34189 * g++.old-deja/g++.other/crash30.C: Likewise.
34190 * g++.old-deja/g++.other/crash32.C: Likewise.
34191 * g++.old-deja/g++.other/crash35.C: Likewise.
34192 * g++.old-deja/g++.pt/inherit2.C: Likewise.
34193
34194 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
34195
34196 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
34197 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
34198 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
34199 g77.f-torture/execute/execute.exp,
34200 g77.f-torture/noncompile/noncompile.exp,
34201 gcc.c-torture/execute/execute.exp,
34202 gcc.c-torture/execute/memcheck/memcheck.exp,
34203 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
34204 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
34205 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
34206 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
34207 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
34208 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
34209 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
34210 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
34211 Remove bug reporting instructions with ancient email addresses.
34212
34213 2001-02-07 Jakub Jelinek <jakub@redhat.com>
34214
34215 * gcc.dg/20010202-1.c: New test.
34216 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
34217
34218 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
34219
34220 * g++.dg/stdbool-if.C: New test.
34221
34222 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
34223
34224 * objc/execute/fdecl.m: Added main().
34225
34226 2001-02-07 Jakub Jelinek <jakub@redhat.com>
34227
34228 * gcc.c-torture/execute/20010206-1.c: New test.
34229
34230 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
34231
34232 * gcc.dg/cpp/avoidpaste1.c: Update.
34233
34234 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
34235
34236 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
34237 Pero <nicola@brainstorm.co.uk>.
34238 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
34239
34240 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
34241
34242 * g++.old-deja/g++.pt/spec39.C: New test.
34243
34244 2001-02-05 Jakub Jelinek <jakub@redhat.com>
34245
34246 * gcc.c-torture/compile/20010202-1.c: New test.
34247
34248 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
34249
34250 * g++.old-deja/g++.abi/primary2.C: New test.
34251 * g++.old-deja/g++.abi/primary3.C: New test.
34252 * g++.old-deja/g++.abi/primary4.C: New test.
34253 * g++.old-deja/g++.abi/primary5.C: New test.
34254 * g++.old-deja/g++.abi/vtable3.h: New test.
34255 * g++.old-deja/g++.abi/vtable3a.C: New test.
34256 * g++.old-deja/g++.abi/vtable3b.C: New test.
34257 * g++.old-deja/g++.abi/vtable3c.C: New test.
34258 * g++.old-deja/g++.abi/vtable3d.C: New test.
34259 * g++.old-deja/g++.abi/vtable3e.C: New test.
34260 * g++.old-deja/g++.abi/vtable3f.C: New test.
34261 * g++.old-deja/g++.abi/vtable3g.C: New test.
34262 * g++.old-deja/g++.abi/vtable3h.C: New test.
34263 * g++.old-deja/g++.abi/vtable3i.C: New test.
34264 * g++.old-deja/g++.abi/vtable3j.C: New test.
34265 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
34266
34267 2001-02-03 Jakub Jelinek <jakub@redhat.com>
34268
34269 * g++.old-deja/g++.other/anon6.C: New test.
34270 * g++.old-deja/g++.other/anon7.C: New test.
34271
34272 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
34273
34274 * gcc.dg/cpp/avoidpaste2.c: New tests.
34275
34276 2001-01-31 Jakub Jelinek <jakub@redhat.com>
34277
34278 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
34279
34280 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
34281
34282 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
34283 DECIMAL_DIG cases for Irix."
34284
34285 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
34286
34287 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
34288
34289 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
34290
34291 * gcc.dg/c99-tag-1.c: New test.
34292
34293 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
34294
34295 * gcc.dg/cpp/tr-warn1.c: Add tests.
34296
34297 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
34298
34299 * gcc.dg/cpp/avoidpaste1.c: Update.
34300 * gcc.dg/cpp/paste4.c: Update.
34301
34302 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
34303
34304 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
34305 cases for Irix.
34306
34307 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
34308
34309 * g++.old-deja/g++.other/inline19.C: New test.
34310
34311 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
34312
34313 * gcc.dg/Wlarger-than.c: New test.
34314
34315 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
34316
34317 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
34318
34319 2001-01-29 Jakub Jelinek <jakub@redhat.com>
34320
34321 * gcc.c-torture/execute/20010129-1.c: New test.
34322 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
34323
34324 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
34325
34326 * gcc.dg/cpp/avoidpaste1.c: Test case.
34327
34328 2001-01-28 Jakub Jelinek <jakub@redhat.com>
34329
34330 * g++.old-deja/g++.other/inline18.C: New test.
34331
34332 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34333
34334 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
34335 and __builtin_putchar.
34336
34337 2001-01-27 Jakub Jelinek <jakub@redhat.com>
34338
34339 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
34340 tests.
34341
34342 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
34343
34344 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
34345 floating point number rounding mode to round to the nearest
34346 representable mode.
34347
34348 2001-01-25 Jakub Jelinek <jakub@redhat.com>
34349
34350 * g++.old-deja/g++.other/mangle2.C: New test.
34351
34352 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
34353
34354 * gcc.c-torture/compile/20010124-1.c: New test.
34355
34356 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
34357
34358 * g++.old-deja/g++.pt/spec38.C: New test.
34359
34360 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34361
34362 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
34363 "Build don't run".
34364
34365 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34366
34367 * gcc.c-torture/execute/20010123-1.c: New test.
34368
34369 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
34370
34371 * g++.old-deja/g++.pt/spec37.C: New test.
34372
34373 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
34374
34375 * g++.old-deja/g++.pt/overload14.C: New test.
34376
34377 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34378
34379 * gcc.c-torture/execute/20010122-1.c: New test, exercise
34380 __builtin_return_address.
34381
34382 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
34383
34384 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
34385 * g++.old-deja/g++.pt/spec35.C: New test.
34386 * g++.old-deja/g++.pt/spec36.C: New test.
34387
34388 2001-01-20 Jakub Jelinek <jakub@redhat.com>
34389
34390 * gcc.c-torture/compile/20010118-1.c: New test.
34391
34392 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
34393
34394 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
34395
34396 2001-01-19 Jakub Jelinek <jakub@redhat.com>
34397
34398 * gcc.c-torture/execute/20010119-1.c: New test.
34399
34400 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
34401
34402 * g++.old-deja/g++.other/vbase5.C: New test.
34403
34404 2001-01-19 Jakub Jelinek <jakub@redhat.com>
34405
34406 * gcc.c-torture/execute/20010118-1.c: New test.
34407
34408 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
34409
34410 * g++.old-deja/g++.pt/deduct3.C: New test.
34411
34412 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
34413
34414 * g++.old-deja/g++.pt/spec34.C: New test.
34415
34416 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
34417
34418 * g77.f-torture/compile/20000601-2.f: New test.
34419
34420 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
34421
34422 * g++.old-deja/g++.other/init17.C: New test.
34423
34424 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
34425
34426 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
34427
34428 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
34429
34430 * g++.old-deja/g++.pt/unify8.C: New test.
34431
34432 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
34433
34434 * g++.old-deja/g++.abi/vbase1.C: New test.
34435
34436 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
34437
34438 * g++.old-deja/g++.pt/crash65.C: New test.
34439
34440 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
34441
34442 * gcc.dg/cpp/assembl2.S: New test case.
34443
34444 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
34445
34446 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
34447 are supported.
34448
34449 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34450
34451 * g++.old-deja/g++.other/builtins1.C: New test.
34452 * g++.old-deja/g++.other/builtins2.C: Likewise.
34453 * g++.old-deja/g++.other/builtins3.C: Likewise.
34454 * g++.old-deja/g++.other/builtins4.C: Likewise.
34455
34456 2001-01-17 Jakub Jelinek <jakub@redhat.com>
34457
34458 * gcc.c-torture/compile/20010117-1.c: New test.
34459 * gcc.c-torture/compile/20010117-2.c: New test.
34460
34461 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
34462
34463 * g77.f-torture/execute/20010116.[fx]: New test,
34464 XFAIL on i?86-*-*.
34465 * g77.f-torture/compile/20010115.f: Indicate it's
34466 a test for PR fortran/1636.
34467
34468 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
34469
34470 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
34471
34472 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
34473
34474 * g77.f-torture/compile/20010115.f: New test.
34475
34476 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
34477
34478 * g++.old-deja/g++.pt/nontype5.C: New test.
34479
34480 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
34481
34482 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
34483 have an equivalent working one below it.
34484
34485 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
34486
34487 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
34488 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
34489
34490 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
34491
34492 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
34493 message containing "init_priority".
34494 (conpr-2.C): Likewise.
34495 (conpr-3.C): Likewise.
34496 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
34497
34498 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34499
34500 * gcc.c-torture/execute/20010114-2.c: New test.
34501
34502 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
34503
34504 * gcc.c-torture/compile/20010114-1.c: New test.
34505 * gcc.c-torture/compile/20010114-1.x: Xfail.
34506 * gcc.c-torture/compile/20010114-2.c: New test.
34507 * gcc.c-torture/execute/20010114-1.c: New test.
34508 * gcc.dg/trunc-1.c: New test.
34509 * gcc.dg/uninit-B.c: New test.
34510
34511 2001-01-13 Nick Clifton <nickc@redhat.com>
34512
34513 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
34514 target.
34515
34516 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
34517
34518 * gcc.c-torture/compile/20010113-1.c: New test.
34519
34520 2001-01-13 Jakub Jelinek <jakub@redhat.com>
34521
34522 * gcc.c-torture/compile/20001212-1.c: New test.
34523
34524 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
34525
34526 * gcc.dg/cpp/widestr1.c: Update.
34527 * gcc.dg/cpp/prag-imp.c: Remove.
34528
34529 2001-01-12 Jakub Jelinek <jakub@redhat.com>
34530
34531 * gcc.c-torture/execute/20000801-3.x: Remove.
34532 * gcc.dg/c90-init-1.c: New test.
34533 * gcc.dg/c99-init-1.c: New test.
34534 * gcc.dg/c99-init-2.c: New test.
34535 * gcc.dg/gnu99-init-1.c: New test.
34536
34537 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
34538
34539 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
34540 testing that no relevant ones were found.
34541
34542 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
34543
34544 * g++.old-deja/g++.pt/cast2.C: New test.
34545
34546 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
34547
34548 * g++.old-deja/g++.pt/friend47.C: New test.
34549
34550 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
34551
34552 * g++.old-deja/g++.pt/instantiate13.C: New test.
34553
34554 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
34555
34556 * g++.old-deja/g++.other/defarg7.C: New test.
34557 * g++.old-deja/g++.other/defarg8.C: New test.
34558
34559 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
34560
34561 * g++.old-deja/g++.pt/crash64.C: New test.
34562
34563 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
34564
34565 * g++.old-deja/g++.pt/crash63.C: New test.
34566
34567 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
34568
34569 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
34570
34571 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
34572
34573 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
34574
34575 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
34576
34577 * g++.old-deja/g++.pt/error3.C: New test.
34578
34579 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
34580
34581 * g++.old-deja/g++.other/crash39.C: New test.
34582
34583 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
34584
34585 * g++.old-deja/g++.other/vbase4.C: New test.
34586
34587 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
34588
34589 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
34590 * gcc.dg/special/20000419-2.c: New file. Identical to above.
34591 * gcc.dg/special/special.exp: New test driver which will check
34592 for alias support for the above test.
34593
34594 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
34595
34596 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
34597 problems on small machines.
34598 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
34599 parameterize.
34600
34601 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
34602
34603 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
34604 mips.
34605 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
34606
34607 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
34608
34609 * g++.old_deja/g++.pt/using8.C: New test.
34610
34611 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
34612
34613 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
34614
34615 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
34616
34617 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
34618 where a failure is expected.
34619 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
34620
34621 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
34622
34623 * g++.old_deja/g++.pt/instantiate12.C: New test.
34624
34625 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
34626
34627 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
34628 start of structs.
34629 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
34630 * g++.old-deja/g++.brendan/crash17.C: Likewise.
34631 * g++.old-deja/g++.brendan/crash29.C: Likewise.
34632 * g++.old-deja/g++.brendan/crash48.C: Likewise.
34633 * g++.old-deja/g++.brendan/ns1.C: Likewise.
34634 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
34635 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
34636 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
34637 * g++.old-deja/g++.eh/spec6.C: Likewise.
34638 * g++.old-deja/g++.jason/crash3.C: Likewise.
34639 * g++.old-deja/g++.law/ctors11.C: Likewise.
34640 * g++.old-deja/g++.law/ctors17.C: Likewise.
34641 * g++.old-deja/g++.law/ctors5.C: Likewise.
34642 * g++.old-deja/g++.law/ctors9.C: Likewise.
34643 * g++.old-deja/g++.mike/ambig1.C: Likewise.
34644 * g++.old-deja/g++.mike/net22.C: Likewise.
34645 * g++.old-deja/g++.mike/p3538a.C: Likewise.
34646 * g++.old-deja/g++.mike/p3538b.C: Likewise.
34647 * g++.old-deja/g++.mike/virt3.C: Likewise.
34648 * g++.old-deja/g++.niklas/t128.C: Likewise.
34649 * g++.old-deja/g++.other/anon4.C: Likewise.
34650 * g++.old-deja/g++.other/using1.C: Likewise.
34651 * g++.old-deja/g++.other/warn3.C: Likewise.
34652 * g++.old-deja/g++.pt/t37.C: Likewise.
34653 * g++.old-deja/g++.robertl/eb69.C: Likewise.
34654 * g++.old-deja/g++.robertl/eb71.C: Likewise.
34655
34656 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
34657
34658 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
34659
34660 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34661
34662 * gcc.c-torture/execute/stdio-opt-3.c: New test.
34663
34664 2001-01-07 Jakub Jelinek <jakub@redhat.com>
34665
34666 * gcc.c-torture/compile/20010107-1.c: New test.
34667
34668 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
34669
34670 * gcc.c-torture/execute/builtin-noret-1.c: New test.
34671
34672 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
34673
34674 * gcc.dg/format/format.h: New file.
34675 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
34676 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
34677 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
34678 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
34679 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
34680 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
34681 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
34682 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
34683 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
34684 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
34685 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
34686 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
34687 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
34688 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
34689 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
34690 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
34691 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
34692 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
34693 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
34694 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
34695 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
34696 instead of declaring standard types, macros and functions in each
34697 test.
34698
34699 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
34700
34701 * gcc.c-torture/execute/20010106-1.c: New test.
34702
34703 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
34704
34705 * gcc.dg/format/format.exp: New file.
34706 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
34707 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
34708 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
34709 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
34710 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
34711 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
34712 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
34713 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
34714 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
34715 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
34716 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
34717 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
34718 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
34719 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
34720 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
34721 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
34722 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
34723 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
34724 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
34725 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
34726 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
34727 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
34728 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
34729 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
34730 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
34731 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
34732 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
34733 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
34734 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
34735 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
34736 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
34737 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
34738 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
34739 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
34740 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
34741 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
34742 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
34743 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
34744 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
34745 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
34746 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
34747 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
34748
34749 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
34750
34751 * gcc.c-torture/execute/991228-1.c: Take word endianness into
34752 account.
34753
34754 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
34755
34756 * gcc.c-torture/execute/builtin-complex-1.c: New test.
34757
34758 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
34759
34760 * g++.old-deja/g++.pt/crash62.C: New test.
34761
34762 2001-01-04 Richard Henderson <rth@redhat.com>
34763
34764 * gcc.dg/20000926-1.c: Update expected warnings.
34765 * gcc.dg/array-2.c: Likewise.
34766 * gcc.dg/array-4.c: Also validate flexible array members.
34767 * gcc.dg/c99-flex-array-1.c: New.
34768
34769 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
34770
34771 * gcc.c-torture/compile/20001222-1.x: Remove.
34772
34773 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34774
34775 * gcc.c-torture/execute/built-in-setjmp.c: New.
34776
34777 2001-01-03 Richard Henderson <rth@redhat.com>
34778
34779 * gcc.dg/940510-1.c: Update expected error wording.
34780 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
34781
34782 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
34783
34784 * lib/target-supports.exp (check_alias_available): Modified to
34785 indicate aliases not supported if only weak aliases are supported.
34786
34787 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34788
34789 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
34790 Turn on cmpstrsi checks for __pj__ and __i370__.
34791
34792 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
34793
34794 * g++.old-deja/g++.other/virtual11.C: New test.
34795
34796 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
34797
34798 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
34799
34800 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34801
34802 * gcc.c-torture/compile/20010102-1.c: New test.
34803
34804 2001-01-02 Andreas Jaeger <aj@suse.de>
34805
34806 * gcc.dg/noreturn-3.c: New test.
34807
34808 * gcc.dg/noreturn-4.c: New test.
34809
34810 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34811
34812 * gcc.c-torture/execute/stdio-opt-1.c: Also test
34813 __builtin_fputc and __builtin_fwrite.
34814
34815 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
34816
34817 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
34818 signed char, not default char.
34819
34820 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
34821
34822 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
34823
34824 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
34825
34826 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
34827
34828 2000-12-29 Richard Henderson <rth@redhat.com>
34829
34830 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
34831 (__cyg_profile_func_exit): Define.
34832
34833 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
34834
34835 * g++.dg/vtgc1.C: New test.
34836
34837 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
34838
34839 * gcc.dg/noncompile/20001228-1.c: New test.
34840
34841 * gcc.dg/20001228-1.c: New test.
34842
34843 * gcc.c-torture/execute/20001228-1.c: New test.
34844
34845 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
34846
34847 * gcc.dg/format-strfmon-1.c: New test.
34848
34849 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34850
34851 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
34852 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
34853 * gcc.c-torture/execute/string-opt-1.c: Likewise.
34854 * gcc.c-torture/execute/string-opt-2.c: Likewise.
34855 * gcc.c-torture/execute/string-opt-3.c: Likewise.
34856 * gcc.c-torture/execute/string-opt-4.c: Likewise.
34857 * gcc.c-torture/execute/string-opt-6.c: Likewise.
34858 * gcc.c-torture/execute/string-opt-7.c: Likewise.
34859 * gcc.c-torture/execute/string-opt-8.c: Likewise.
34860 * gcc.c-torture/execute/string-opt-9.c: Likewise.
34861 * gcc.c-torture/execute/string-opt-10.c: Likewise.
34862 * gcc.c-torture/execute/string-opt-11.c: Likewise.
34863 * gcc.c-torture/execute/string-opt-12.c: Likewise.
34864
34865 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
34866 * gcc.c-torture/execute/string-opt-4.c: Test index.
34867
34868 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
34869
34870 * gcc.c-torture/compile/20001226-1.c: New test.
34871
34872 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
34873
34874 * gcc.c-torture/compile/20001222-1.c: New test.
34875 * gcc.c-torture/compile/20001222-1.x: Xfail.
34876
34877 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
34878
34879 * gcc.c-torture/execute/comp-goto-2.c: New test.
34880
34881 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
34882
34883 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
34884 Use long types if __INT_MAX__ is 32767.
34885 (main): Use cast to (sint32 *) when poking 88 into a_page.
34886
34887 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
34888
34889 2000-12-21 Bernd Schmidt <bernds@redhat.com>
34890
34891 * gcc.c-torture/compile/20001221-1.c: New test.
34892 * gcc.c-torture/execute/20001221-1.c: New test.
34893
34894 2000-12-20 Richard Henderson <rth@redhat.com>
34895
34896 * g++.old-deja/g++.pt/crash36.C: Update error lines.
34897 * g++.old-deja/g++.robertl/eb109.C: Likewise.
34898
34899 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34900
34901 * gcc.dg/compare3.c: New test.
34902
34903 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
34904
34905 * gcc.dg/format-warnll-1.c: New test.
34906
34907 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
34908
34909 * gcc.dg/cpp/cmdlne-P.c: New test.
34910
34911 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
34912
34913 * gcc.c-torture/execute/builtin-abs-1.c,
34914 gcc.c-torture/execute/builtin-abs-2.c: New tests.
34915
34916 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
34917
34918 * gcc.dg/cpp/multiline.c: New test.
34919
34920 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
34921
34922 * g++.old-deja/g++.other/syshdr1.C: Update.
34923 * gcc.dg/cpp/lineflags.c: Remove temporarily.
34924
34925 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34926
34927 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
34928
34929 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34930
34931 * g++.old-deja/g++.pt/ttp65.C: New test.
34932
34933 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34934
34935 * g++.old-deja/g++.pt/ttp64.C: New test.
34936
34937 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34938
34939 * g++.old-deja/g++.pt/spec33.C: New test.
34940
34941 2000-12-14 Catherine Moore <clm@redhat.com>
34942
34943 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
34944 * gcc.c-torture/execute/920612-2.c: Likewise.
34945 * gcc.c-torture/execute/920428-2.c: Likewise.
34946 * gcc-c-torture/execute/va-arg-11.c: Call exit.
34947 * gcc.c-torture/execute/va-arg-21.c: Likewise.
34948
34949 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34950
34951 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
34952 * gcc.dg/pack-test-2.c: Likewise.
34953
34954 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
34955
34956 Tests by Zack Weinberg <zackw@stanford.edu>.
34957
34958 * gcc.dg/cpp/defined.c: Update.
34959 * gcc.dg/cpp/defined_trad.c: New tests.
34960
34961 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
34962
34963 * gcc.dg/cpp/trad-direct.c: Update.
34964
34965 2000-12-11 Neil Booth <neilb@earthling.net>
34966
34967 * gcc.dg/cpp/defined_trad.c
34968
34969 2000-12-11 Neil Booth <neilb@earthling.net>
34970
34971 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
34972
34973 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
34974
34975 * gcc.dg/format-miss-2.c: New test.
34976
34977 2000-12-09 Neil Booth <neilb@earthling.net>
34978
34979 * gcc.dg/cpp/lineflags.c: New tests.
34980 * gcc.dg/cpp/poison.c: Update.
34981 * gcc.dg/cpp/redef2.c: Update.
34982 * gcc.dg/cpp/skipping.c: New test.
34983
34984 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
34985
34986 * g++.old-deja/g++.other/eh3.C: New testcase.
34987
34988 2000-12-07 Neil Booth <neilb@earthling.net>
34989
34990 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
34991 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
34992 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
34993 wtr-union-init-2.c, wtr-union-init-3.c: Update.
34994 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
34995 Update.
34996
34997 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
34998
34999 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
35000 __SIZE_TYPE__ instead of int for type of integers cast to
35001 pointers.
35002
35003 2000-12-07 Jakub Jelinek <jakub@redhat.com>
35004
35005 * g++.old-deja/g++.other/cleanup4.C: New test.
35006
35007 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
35008
35009 * format-sec-1.c: New test.
35010
35011 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
35012
35013 * gcc.dg/format-nonlit-3.c: New test.
35014
35015 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
35016
35017 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
35018 through a null pointer.
35019
35020 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35021
35022 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
35023 * g++.old-deja/g++.pt/partial4.C: New test.
35024
35025 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
35026
35027 * gcc.c-torture/execute/ieee/hugeval.x: New.
35028
35029 2000-12-06 Neil Booth <neilb@earthling.net>
35030
35031 * gcc.dg/cpp/backslash2.c: New tests.
35032
35033 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35034
35035 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
35036 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
35037
35038 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
35039
35040 * gcc.c-torture/execute/20001203-2.c: New testcase.
35041
35042 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
35043
35044 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
35045 * g++.old-deja/g++.other/virtual10.C: New test.
35046
35047 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
35048
35049 * g++.old-deja/g++.mike/pmf5.C: Remove test.
35050
35051 2000-12-05 Richard Henderson <rth@redhat.com>
35052
35053 * gcc.c-torture/compile/20001205-1.c: New.
35054
35055 2000-12-04 Neil Booth <neilb@earthling.net>
35056
35057 * g++.old-deja/g++.other/virtual9.C: New test.
35058 * g++.old-deja/g++.pt/crash61.C: New test.
35059 * gcc.c-torture/execute/loop-9.c: New test.
35060
35061 2000-12-04 Neil Booth <neilb@earthling.net>
35062
35063 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
35064 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
35065 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
35066 * gcc.dg/cpp/extratokens.c: ...here.
35067
35068 2000-12-04 Neil Booth <neilb@earthling.net>
35069
35070 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
35071 New tests.
35072
35073 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35074
35075 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
35076 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
35077
35078 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
35079
35080 * gcc.c-torture/execute/20001203-1.c: New test.
35081
35082 2000-12-03 Neil Booth <neilb@earthling.net>
35083
35084 * gcc.dg/cpp/macro6.c: New test cases.
35085
35086 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35087
35088 * gcc.c-torture/execute/string-opt-9.c: New test.
35089 * gcc.c-torture/execute/string-opt-10.c: Likewise.
35090 * gcc.c-torture/execute/string-opt-11.c: Likewise.
35091 * gcc.c-torture/execute/string-opt-12.c: Likewise.
35092
35093 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
35094 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
35095
35096 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
35097
35098 * gcc.dg/cpp/if-6.c: New testcase.
35099
35100 * gcc.dg/20001201-1.c: New testcase.
35101
35102 2000-12-02 Neil Booth <neilb@earthling.net>
35103
35104 * g++.old-deja/g++.other/externC4.C,
35105 g++.old-deja/g++.other/friend10.C: New tests.
35106
35107 2000-12-02 Neil Booth <neilb@earthling.net>
35108
35109 * g++.old-deja/g++.other/instan2.C
35110 * g++.old-deja/g++.other/instan3.C: New test.
35111
35112 2000-12-02 Neil Booth <neilb@earthling.net>
35113
35114 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
35115 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
35116 gnuc99.c,gnuc99-pedantic.c: New tests.
35117
35118 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
35119
35120 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
35121 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
35122
35123 2000-12-01 Neil Booth <neilb@earthling.net>
35124
35125 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
35126 * gcc.dg/cpp/poison.c: Update.
35127 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
35128
35129 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
35130
35131 * g77.f-torture/execute/20001201.f: New test.
35132
35133 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
35134
35135 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
35136
35137 2000-12-01 Jakub Jelinek <jakub@redhat.com>
35138
35139 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
35140
35141 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
35142
35143 * g++.old-deja/g++.other/cast6.C: New test.
35144
35145 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
35146
35147 * gcc.c-torture/execute/20001130-2.c: New testcase.
35148
35149 2000-11-30 Richard Henderson <rth@redhat.com>
35150
35151 * gcc.c-torture/execute/20001130-1.c: New test.
35152
35153 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
35154
35155 * g++.old-deja/g++.other/op3.C: New test.
35156
35157 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
35158
35159 * g++.old-deja/g++.other/op2.C: New test.
35160
35161 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
35162
35163 * g++.old-deja/g++.other/crash38.C: New test.
35164
35165 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
35166
35167 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
35168
35169 2000-11-29 Jakub Jelinek <jakub@redhat.com>
35170
35171 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
35172 tests.
35173 * gcc.c-torture/execute/string-opt-6.c: New test.
35174
35175 * gcc.dg/20001117-1.c: Add main.
35176
35177 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
35178
35179 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
35180 Move from here ...
35181 * gcc.dg/940510-1.c: ... to here.
35182
35183 * gcc.dg/20000926-1.c: GNU C now allows initializations of
35184 zero-size arrays in toplevel structures.
35185
35186 2000-11-28 Jakub Jelinek <jakub@redhat.com>
35187
35188 * gcc.c-torture/execute/loop-8.c: New test.
35189
35190 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
35191
35192 * g++.old-deja/g++.other/base1.C: New test.
35193
35194 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
35195
35196 * g++.old-deja/g++.other/parse2.C: New test.
35197
35198 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
35199
35200 * g++.old-deja/g++.pt/incomplete1.C: New test.
35201
35202 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
35203
35204 * g++.old-deja/g++.other/friend9.C: New test.
35205
35206 2000-11-28 Jakub Jelinek <jakub@redhat.com>
35207
35208 * gcc.dg/20001127-1.c: New test.
35209
35210 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
35211
35212 * g++.old-deja/g++.pt/friend46.C: New test.
35213
35214 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
35215
35216 * g++.old-deja/g++.other/ptrmem8.C: New test.
35217
35218 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35219
35220 * gcc.c-torture/execute/string-opt-7.c: New test.
35221 * gcc.c-torture/execute/string-opt-8.c: Likewise.
35222
35223 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
35224
35225 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
35226 instead of 'mkcheck 2'.
35227
35228 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
35229
35230 * gcc.c-torture/execute/memcheck/driver.c,
35231 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
35232 C9X references to refer to C99.
35233
35234 2000-11-25 Jakub Jelinek <jakub@redhat.com>
35235
35236 * gcc.dg/ultrasp3.c: New test.
35237
35238 2000-11-25 Neil Booth <neilb@earthling.net>
35239
35240 * gcc.dg/cpp/include2.c: Update test to be locale independent.
35241
35242 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
35243
35244 * gcc.c-torture/compile/20001123-2.c: New.
35245
35246 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35247
35248 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
35249
35250 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
35251
35252 * gcc.dg/sequence-point-1.c: Add some new tests.
35253 * gcc.c-torture/execute/20001124-1.c: New test.
35254
35255 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
35256
35257 * g++.old-deja/g++.other/vaarg4.C: New test.
35258 * gcc.c-torture/compile/20001123-1.c: New test.
35259
35260 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
35261
35262 * g++.other/crash24.C: Adjust and remove XFAIL.
35263 * g++.other/crash37.C: New test.
35264
35265 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
35266
35267 * g++.old-deja/g++.pt/instantiate9.C: New test.
35268
35269 2000-11-22 Mark Mitchell <mark@codesourcery.com>
35270
35271 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
35272 new ABI, too.
35273
35274 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
35275 * g++.old-deja/g++.robertl/eb55.C: Likewise.
35276
35277 2000-11-22 Neil Booth <neilb@earthling.net>
35278
35279 * gcc.dg/cpp/Wtrigraphs.c: New test.
35280
35281 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
35282
35283 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
35284
35285 2000-11-22 Jakub Jelinek <jakub@redhat.com>
35286
35287 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
35288
35289 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
35290
35291 * lib/gcc-dg.exp: load_lib scanasm.exp.
35292 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
35293 * lib/g++-dg.exp: load_lib scanasm.exp.
35294 * lib/scanasm.exp: New.
35295 (scan-assembler, scan-assembler-not): Add optional arguments to
35296 test name, or if not present, the pattern name.
35297 (scan-assembler-dem, scan-assembler-dem-not): New.
35298
35299 * g++.dg/dg.exp: New.
35300
35301 2000-11-21 Neil Booth <neilb@earthling.net>
35302
35303 * gcc.dg/cpp/integrated1.c: Remove.
35304
35305 2000-11-21 Jakub Jelinek <jakub@redhat.com>
35306
35307 * gcc.c-torture/execute/20001121-1.c: New test.
35308
35309 2000-11-21 Richard Henderson <rth@redhat.com>
35310
35311 * gcc.c-torture/compile/20001121-1.c: New test.
35312
35313 2000-11-20 Neil Booth <neilb@earthling.net>
35314
35315 * gcc.dg/cpp/integrated1.c: New test.
35316
35317 2000-11-21 Jakub Jelinek <jakub@redhat.com>
35318
35319 * g++.old-deja/g++.other/inline17.C: New test.
35320
35321 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
35322
35323 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
35324 local variable to be zero: I made the variable global. Now
35325 uses abort() and exit() instead of relying on main's return value.
35326
35327 2000-11-20 Neil Booth <neilb@earthling.net>
35328
35329 * gcc.dg/cpp/paste2.c: Update test.
35330 * objc/execute/paste.m: New test.
35331
35332 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
35333
35334 * gcc.dg/c99-condexpr-1.c: New test.
35335
35336 2000-11-20 Neil Booth <neilb@earthling.net>
35337
35338 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
35339
35340 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
35341
35342 * g++.old-deja/g++.pt/export1.C: New test.
35343
35344 2000-11-20 Jakub Jelinek <jakub@redhat.com>
35345
35346 * gcc.dg/20001117-1.c: New test.
35347
35348 2000-11-18 Richard Henderson <rth@redhat.com>
35349
35350 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
35351
35352 2000-11-18 Richard Henderson <rth@redhat.com>
35353
35354 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
35355 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
35356 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
35357
35358 2000-11-18 Richard Henderson <rth@redhat.com>
35359
35360 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
35361 (main): New. Exit cleanly.
35362
35363 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
35364
35365 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
35366 gcc.dg/c99-fordecl-2.c: New tests.
35367
35368 2000-11-18 Richard Henderson <rth@redhat.com>
35369
35370 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
35371 * gcc.c-torture/execute/zerolen-2.c: New.
35372
35373 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35374
35375 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
35376 memory.
35377
35378 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
35379
35380 * g++.old-deja/g++.pt/instantiate8.C: New test.
35381
35382 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
35383
35384 * g++.old-deja/g++.other/incomplete.C: Add more tests.
35385 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
35386
35387 2000-11-16 Nick Clifton <nickc@redhat.com>
35388
35389 * gcc.c-torture/execute/nestfunc-2.c: New test.
35390 * gcc.c-torture/execute/nestfunc-3.c: New test.
35391
35392 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
35393
35394 * gcc.c-torture/compile/20001116-1.c: New test.
35395
35396 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35397
35398 * gcc.c-torture/execute/20001115-1.c: New test.
35399
35400 2000-11-15 Mark Mitchell <mark@codesourcery.com>
35401
35402 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
35403 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
35404 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
35405 * g++.old-deja/g++.abi/vmihint.C: Likewise.
35406
35407 2000-11-15 Neil Booth <neilb@earthling.net>
35408
35409 gcc.dg/cpp/_Pragma1.c: Update.
35410 gcc.dg/cpp/_Pragma2.c: New test.
35411
35412 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
35413
35414 * g++.old-deja/g++.other/anon5.C: New test.
35415
35416 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
35417
35418 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
35419 tests.
35420
35421 2000-11-14 Jakub Jelinek <jakub@redhat.com>
35422
35423 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
35424 output.
35425
35426 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
35427
35428 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
35429 labels at end of compound statements.
35430
35431 2000-11-13 Jakub Jelinek <jakub@redhat.com>
35432
35433 * gcc.c-torture/execute/loop-7.c: New test.
35434
35435 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
35436
35437 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
35438
35439 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
35440
35441 * gcc.dg/c99-bool-1.c: New test.
35442
35443 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
35444
35445 * gcc.dg/c99-scope-1.c: Remove xfail.
35446 * gcc.dg/c99-scope-2.c: New test.
35447
35448 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35449
35450 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
35451 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
35452
35453 2000-11-11 Mark Mitchell <mark@codesourcery.com>
35454
35455 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
35456 error messages.
35457
35458 * g++.mike/p700.C: Don't typedef wchar_t.
35459 * g++.mike/p784.C: Likewise.
35460 * g++.mike/eb101.C: Don't use __wchar_t.
35461
35462 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
35463
35464 * g77.f-torture/execute/20001111.[fx]: Test premature exit
35465 from DO loop.
35466
35467 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
35468
35469 * gcc.c-torture/execute/20001111-1.c: New test.
35470
35471 2000-11-10 Nick Clifton <nickc@redhat.com>
35472
35473 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
35474 long multuiple and accumulate.
35475
35476 2000-11-09 Richard Henderson <rth@redhat.com>
35477
35478 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
35479 via size_t instead of int.
35480
35481 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
35482 * gcc.c-torture/execute/string-opt-2.c: Likewise.
35483 * gcc.c-torture/execute/string-opt-3.c: Likewise.
35484 * gcc.c-torture/execute/string-opt-4.c: Likewise.
35485
35486 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
35487
35488 * gcc.c-torture/compile/20001109-1.c: New test.
35489 * gcc.c-torture/compile/20001109-2.c: New test.
35490
35491 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
35492
35493 * g++.old-deja/g++.pt/operator1.C: New test.
35494 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
35495
35496 2000-11-09 Jakub Jelinek <jakub@redhat.com>
35497
35498 * gcc.dg/20001108-1.c: New test.
35499
35500 2000-11-09 Jakub Jelinek <jakub@redhat.com>
35501
35502 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
35503 with both arguments constant strings.
35504 * gcc.c-torture/execute/string-opt-3.c: New test.
35505 * gcc.c-torture/execute/string-opt-4.c: New test.
35506 * gcc.c-torture/execute/string-opt-5.c: New test.
35507
35508 2000-11-08 Nick Clifton <nickc@redhat.com>
35509
35510 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
35511 mulsidi3adddi patterns.
35512
35513 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
35514
35515 * g++.old-deja/g++.other/crash36.C: New test.
35516
35517 2000-11-08 Jakub Jelinek <jakub@redhat.com>
35518
35519 * g++.old-deja/g++.other/init16.C: New test.
35520
35521 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
35522
35523 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
35524
35525 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
35526
35527 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
35528 * gcc.c-torture/execute/va-arg-16.x: Likewise.
35529 * gcc.c-torture/execute/va-arg-17.x: Likewise.
35530
35531 2000-11-07 DJ Delorie <dj@redhat.com>
35532
35533 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
35534
35535 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35536
35537 * gcc.c-torture/execute/string-opt-1.c: New test.
35538
35539 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
35540
35541 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
35542 mips-sgi-irix6.* because the MIPS ABI passes floating-point
35543 parameters in registers, and there is no way for a varargs
35544 function to know in which order the integer and floating-point
35545 parameters should be interleaved when they are placed on the
35546 stack.
35547 * gcc.c-torture/execute/va-arg-16.x: Likewise.
35548 * gcc.c-torture/execute/va-arg-17.x: Likewise.
35549
35550 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35551
35552 * gcc.c-torture/execute/string-opt-2.c: New test.
35553
35554 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
35555
35556 * g++.old-deja/g++.pt/crash60.C: New test.
35557
35558 2000-11-06 Jakub Jelinek <jakub@redhat.com>
35559
35560 * g++.old-deja/g++.other/crash24.C: New test.
35561 * g++.old-deja/g++.other/crash25.C: New test.
35562 * g++.old-deja/g++.other/crash26.C: New test.
35563 * g++.old-deja/g++.other/crash27.C: New test.
35564 * g++.old-deja/g++.other/crash28.C: New test.
35565 * g++.old-deja/g++.other/crash29.C: New test.
35566 * g++.old-deja/g++.other/crash30.C: New test.
35567 * g++.old-deja/g++.other/crash31.C: New test.
35568 * g++.old-deja/g++.other/crash32.C: New test.
35569 * g++.old-deja/g++.other/crash33.C: New test.
35570 * g++.old-deja/g++.other/crash34.C: New test.
35571 * g++.old-deja/g++.other/crash35.C: New test.
35572
35573 2000-11-06 Jakub Jelinek <jakub@redhat.com>
35574
35575 * gcc.c-torture/execute/20001031-1.c: New test.
35576
35577 2000-11-04 Mark Mitchell <mark@codesourcery.com>
35578
35579 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
35580 namespace.
35581
35582 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
35583 standards-conformant.
35584
35585 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
35586
35587 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
35588 * g++.old-deja/g++.mike/p755a.C: Likewise.
35589 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
35590 library makes no calls to `operator new' during initialization.
35591
35592 2000-11-04 Neil Booth <neilb@earthling.net>
35593
35594 * gcc.dg/cpp/include2.c: New tests.
35595
35596 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
35597
35598 * lib/g++.exp (g++_set_ld_library_path): New function.
35599 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
35600
35601 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
35602
35603 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
35604 warnings.
35605
35606 2000-11-01 Richard Henderson <rth@redhat.com>
35607
35608 * g++.old-deja/g++.ext/namedret1.C: New.
35609 * g++.old-deja/g++.ext/namedret2.C: New.
35610 * g++.old-deja/g++.ext/namedret3.C: New.
35611
35612 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
35613
35614 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
35615 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
35616
35617 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35618
35619 * gcc.c-torture/execute/va-arg-21.c: New test.
35620
35621 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
35622
35623 * gcc.dg/c99-complex-2.c: New test.
35624
35625 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35626
35627 * gcc.c-torture/execute/stdio-opt-1.c: New test.
35628
35629 2000-10-31 Jakub Jelinek <jakub@redhat.com>
35630
35631 * g++.old-deja/g++.other/inline16.C: New test.
35632
35633 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
35634
35635 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
35636 __PRETTY_FUNCTION__
35637
35638 2000-10-29 Neil Booth <neilb@earthling.net>
35639
35640 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
35641 New tests.
35642 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
35643 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
35644 optimisation.
35645
35646 2000-10-29 Neil Booth <neilb@earthling.net>
35647
35648 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
35649 * mi1.c, mi1c.h: Add null directives to multiple-include test.
35650 * mi5.c: Test multiple includes work with -C.
35651 * trigraphs.c: Test ^= version.
35652
35653 2000-10-28 Neil Booth <neilb@earthling.net>
35654
35655 New tests and test updates for new macro expander.
35656
35657 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
35658 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
35659 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
35660 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
35661 new diagnostic messages.
35662
35663 * gcc.dg/cpp/macro3.c: New tests.
35664
35665 2000-10-27 Mark Mitchell <mark@codesourcery.com>
35666
35667 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
35668 on the same line.
35669
35670 2000-10-27 Jakub Jelinek <jakub@redhat.com>
35671
35672 * g++.old-deja/g++.other/eh2.C: New test.
35673
35674 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
35675
35676 * gcc.c-torture/execute/20001027-1.c: New test.
35677
35678 2000-10-26 Richard Henderson <rth@redhat.com>
35679
35680 * gcc.c-torture/execute/20001026-1.c: New.
35681
35682 2000-10-26 Mark Mitchell <mark@codesourcery.com>
35683
35684 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
35685 * g++.old-deja/g++.law/builtin1.C: Likewise.
35686 * g++.old-deja/g++.law/ctors10.C: Likewise.
35687 * g++.old-deja/g++.law/virtual3.C: Likewise.
35688 * g++.old-deja/g++.mike/p658.C: Likewise.
35689 * g++.old-deja/g++.other/sibcall1.C: Likewise.
35690 * g++.old-deja/g++.other/vaarg2.C: Likewise.
35691 * g++.old-deja/g++.robertl/eb124.C: Likewise.
35692 * g++.old-deja/g++.robertl/eb44.C: Likewise.
35693 * g++.old-deja/g++.robertl/eb77.C: Likewise.
35694
35695 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
35696
35697 * gcc.c-torture/compile/20001024-1.c: New test.
35698
35699 2000-10-25 Mark Mitchell <mark@codesourcery.com>
35700
35701 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
35702 to tell us whether or not we are using V3.
35703
35704 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
35705
35706 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
35707 operands.
35708
35709 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
35710
35711 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
35712
35713 2000-10-25 Jakub Jelinek <jakub@redhat.com>
35714
35715 * gcc.c-torture/execute/20001024-1.c: New test.
35716
35717 2000-10-24 Jakub Jelinek <jakub@redhat.com>
35718
35719 * g++.old-deja/g++.other/sibcall1.C: New test.
35720
35721 2000-10-20 Jakub Jelinek <jakub@redhat.com>
35722
35723 * gcc.dg/noncompile/init-3.c: New test.
35724
35725 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
35726
35727 * gcc.dg/format-array-1.c: New test.
35728
35729 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
35730
35731 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
35732 writing through null pointers; remove comment about testing
35733 unterminated strings.
35734
35735 2000-10-17 Matthew Hiller <hiller@redhat.com>
35736
35737 * gcc.c-torture/execute/20001017-2.c: New test.
35738
35739 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
35740
35741 * gcc.c-torture/compile/20001018-1.c: New test.
35742 * gcc.c-torture/compile/20001018-1.x: Xfail.
35743
35744 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35745
35746 * gcc.c-torture/execute/20001017-1.c: New test.
35747
35748 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
35749
35750 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
35751 for multiple use of arguments with scanf formats; add tests for
35752 multiple use of arguments.
35753
35754 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
35755
35756 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
35757
35758 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
35759
35760 * gcc.dg/format-miss-1.c: New test.
35761
35762 2000-10-16 Jakub Jelinek <jakub@redhat.com>
35763
35764 * gcc.c-torture/execute/20001013-1.c: New test.
35765
35766 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
35767
35768 * gcc.dg/format-branch-1.c: New test.
35769
35770 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
35771
35772 * README, lib/file-format.exp: Remove EGCS references.
35773
35774 2000-10-16 Jakub Jelinek <jakub@redhat.com>
35775
35776 * gcc.dg/20001013-1.c: New test.
35777
35778 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
35779
35780 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
35781 for intmax_t in the compiler using __typeof__ and the type rules
35782 for conditional expressions.
35783
35784 2000-10-13 Jakub Jelinek <jakub@redhat.com>
35785
35786 * gcc.dg/20001012-1.c: New test.
35787 * gcc.dg/20001012-2.c: New test.
35788
35789 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
35790
35791 * gcc.dg/format-attr-1.c: New test.
35792
35793 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
35794
35795 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
35796 __LONG_LONG_MAX__ instead of LLONG_MAX.
35797
35798 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
35799
35800 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
35801 scanf flags.
35802 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
35803 flags.
35804
35805 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
35806
35807 * gcc.dg/sequence-pt-1.c: New test.
35808
35809 2000-10-11 Geoff Keating <geoffk@cygnus.com>
35810
35811 * gcc.c-torture/execute/20001011-1.c: New testcase.
35812 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
35813
35814 2000-10-10 Jakub Jelinek <jakub@redhat.com>
35815
35816 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
35817 does not error on it.
35818
35819 2000-10-10 Jakub Jelinek <jakub@redhat.com>
35820
35821 * gcc.dg/20001009-1.c: New test.
35822
35823 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
35824
35825 * gcc.c-torture/compile/20001009-1.c: Move from here ....
35826 * gcc.c-torture/execute/20001009-2.c: ... to here.
35827
35828 2000-10-09 Geoff Keating <geoffk@cygnus.com>
35829
35830 * gcc.c-torture/compile/20001009-1.c: New testcase.
35831 * gcc.c-torture/execute/20001009-1.c: New testcase.
35832 Testcases provided by Jan Hubicka <jh@suse.cz>.
35833
35834 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
35835
35836 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
35837 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
35838 uintmax_t using <limits.h> to emulate the compiler's internal
35839 logic. No longer XFAIL %j tests.
35840
35841 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
35842
35843 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
35844 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
35845 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
35846 regexps and details of expected handling of some bad formats.
35847 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
35848 suppression.
35849
35850 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
35851
35852 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
35853 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
35854 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
35855 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
35856 in list archives.
35857
35858 2000-10-06 Richard Henderson <rth@cygnus.com>
35859
35860 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
35861 * g++.old-deja/g++.brendan/crash52.C: Likewise.
35862 * g++.old-deja/g++.jason/report.C: Likewise.
35863 * g++.old-deja/g++.law/friend5.C: Likewise.
35864 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
35865 of the expected warnings.
35866
35867 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
35868
35869 * g++.old-deja/g++.pt/enum14.C: New test.
35870
35871 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
35872
35873 * g++.old-deja/g++.pt/crash59.C: New test.
35874
35875 2000-10-04 Will Cohen <wcohen@redhat.com>
35876
35877 * gcc.dg/20000926-1.c: New test.
35878
35879 2000-10-03 Geoff Keating <geoffk@cygnus.com>
35880
35881 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
35882 function name for current C++ compiler.
35883 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
35884
35885 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
35886
35887 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
35888 __PRETTY_FUNCTION__.
35889 * g++.old-deja/g++.ext/pretty2.C: Likewise.
35890
35891 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35892
35893 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
35894
35895 2000-09-26 Jakub Jelinek <jakub@redhat.com>
35896
35897 * gcc.c-torture/compile/20000923-1.c: New test.
35898
35899 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
35900
35901 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
35902 * g++.old-deja/g++.pt/ttp62.C: Same.
35903 * g++.old-deja/g++.other/inline14.C: Same.
35904
35905 2000-09-24 Richard Henderson <rth@cygnus.com>
35906
35907 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
35908
35909 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
35910
35911 * gcc.dg/c90-printf-1.c: Add test for wide string format.
35912
35913 2000-09-22 Geoff Keating <geoffk@cygnus.com>
35914
35915 * gcc.c-torture/compile/20000922-1.c: New file.
35916
35917 2000-09-21 Nick Clifton <nickc@redhat.com>
35918
35919 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
35920 a signed long modulo operation.
35921 (mod6): New function - perform an unsigned long modulo operation.
35922 (main): Add tests for modulos of very large numbers by very small
35923 dividends.
35924
35925 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35926
35927 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
35928
35929 2000-09-19 Richard Henderson <rth@cygnus.com>
35930
35931 * gcc.dg/compare2.c (case 10): XFAIL.
35932
35933 2000-09-18 Richard Henderson <rth@cygnus.com>
35934
35935 * gcc.c-torture/execute/20000906-1.c: Move ...
35936 * gcc.dg/20000906-1.c: ... here. Only run on targets
35937 that support __builtin_trap.
35938
35939 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
35940
35941 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
35942
35943 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
35944
35945 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
35946 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
35947 more $ format tests.
35948
35949 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
35950
35951 * gcc.dg/format-errmk-1.c: New test.
35952
35953 2000-09-17 Greg McGary <greg@mcgary.org>
35954
35955 * gcc.c-torture/execute/20000917-1.x: Remove.
35956
35957 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
35958
35959 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
35960
35961 2000-09-17 Greg McGary <greg@mcgary.org>
35962
35963 * gcc.c-torture/execute/20000917-1.c: New test.
35964 * gcc.c-torture/execute/20000917-1.x: XFAIL.
35965
35966 2000-09-16 Neil Booth <NeilB@earthling.net>
35967
35968 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
35969 in nested macro bug.
35970
35971 2000-09-15 Neil Booth <NeilB@earthling.net>
35972
35973 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
35974
35975 2000-09-14 Jeffrey A Law (law@cygnus.com)
35976
35977 * gcc.c-torture/execute/20000914-1.c: New test.
35978
35979 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
35980
35981 * g++.other/inline13.C: New test.
35982
35983 2000-09-12 Andreas Jaeger <aj@suse.de>
35984
35985 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
35986 constant by Ulrich Drepper <drepper@redhat.com>.
35987
35988 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
35989
35990 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
35991
35992 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35993
35994 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
35995
35996 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
35997
35998 * gcc.dg/cpp/backslash.c: New test.
35999
36000 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
36001
36002 * gcc.c-torture/execute/20000910-1.c: New test.
36003 * gcc.c-torture/execute/20000910-2.c: Likewise.
36004
36005 2000-09-11 Robert Lipe <robertl@sco.com>
36006
36007 * gcc.dg/pragma-align.c: New test.
36008
36009 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
36010
36011 * g++.old-deja/g++.pt/explicit82.C: New test.
36012 * g++.old-deja/g++.pt/explicit83.C: New test.
36013
36014 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
36015
36016 * gcc.dg/asm-names.c: New test.
36017
36018 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36019
36020 * gcc.dg/cpp/tr-warn6.c: New test
36021
36022 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
36023
36024 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
36025 be accepted.
36026
36027 2000-09-07 Catherine Moore <clm@redhat.com>
36028
36029 * gcc.c-torture/execute/unroll-1.c: New test.
36030
36031 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
36032
36033 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
36034 ERROR markers.
36035 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
36036 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
36037 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
36038 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
36039 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
36040 Preprocess only.
36041 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
36042 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
36043
36044 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
36045
36046 * g++.old-deja/g++.pt/deduct2.C: New test.
36047
36048 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
36049
36050 * g++.old-deja/g++.pt/parms2.C: New test.
36051
36052 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
36053
36054 * g++.old-deja/g++.pt/crash58.C: New test.
36055
36056 2000-09-06 Greg McGary <greg@mcgary.org>
36057
36058 * gcc.c-torture/execute/20000906-1.c: New test.
36059 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
36060
36061 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36062
36063 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
36064
36065 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
36066
36067 * g++.old-deja/g++.pt/crash57.C: New test.
36068
36069 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
36070
36071 * g++.old-deja/g++.pt/crash56.C: New test.
36072
36073 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
36074
36075 * g++.old-deja/g++.pt/koenig1.C: New test.
36076
36077 2000-09-04 Jakub Jelinek <jakub@redhat.com>
36078
36079 * gcc.dg/20000904-1.c: New test.
36080
36081 2000-09-04 Jakub Jelinek <jakub@redhat.com>
36082
36083 * gcc.dg/cpp/paste8.c: New test.
36084
36085 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
36086
36087 * gcc.c-torture/compile/20000827-1.c: New test.
36088
36089 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
36090
36091 * gcc.dg/format-diag-1.c: New test.
36092
36093 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
36094
36095 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
36096 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
36097 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
36098 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
36099 gcc.dg/formatz-1.c: Adjust warning regular expressions.
36100
36101 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
36102
36103 * g++.old-deja/g++.other/nested4.C: New test.
36104
36105 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
36106
36107 * g++.old-deja/g++.ns/scoped1.C: New test.
36108
36109 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
36110
36111 * lib/g++.exp: Support testing already-installed GCC.
36112
36113 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36114
36115 * wtr-label-1.c, wtr-suffix-1.c: New tests.
36116
36117 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36118
36119 * gcc.dg/return-type-2.c: New test.
36120
36121 2000-08-27 Geoff Keating <geoffk@cygnus.com>
36122
36123 * gcc.c-torture/compile/20000825-1.c: New test.
36124
36125 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
36126
36127 * gcc.dg/dwarf2-2.c: New test.
36128
36129 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
36130
36131 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
36132 dg-warning regexps.
36133
36134 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
36135
36136 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
36137 gcc.dg/format-ext-5.c: New tests.
36138
36139 2000-08-25 Jakub Jelinek <jakub@redhat.com>
36140
36141 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
36142
36143 2000-08-24 Mark Mitchell <mark@codesourcery.com>
36144
36145 * gcc.dg/noncompile/930622-2.c: Adjust error message.
36146
36147 2000-08-24 Richard Henderson <rth@cygnus.com>
36148
36149 * gcc.dg/ia64-sync-1.c: New test.
36150 * gcc.dg/ia64-sync-2.c: New test.
36151 * gcc.dg/ia64-asm-1.c: New test.
36152
36153 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
36154
36155 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
36156 * gcc.dg/format-ext-2.c: New test.
36157
36158 2000-08-23 Jason Merrill <jason@redhat.com>
36159
36160 * lib/old-dejagnu.exp: Also ignore "In member function" and
36161 "At global scope".
36162
36163 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36164
36165 * gcc.dg/noncompile/label-lineno-1.c: New test.
36166
36167 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
36168
36169 * gcc.dg/c99-array-nonobj-1.c: New test.
36170
36171 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
36172
36173 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
36174 tests.
36175 * gcc.dg/format-ext-1.c: New test.
36176
36177 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36178
36179 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
36180 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
36181 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
36182 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
36183 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
36184
36185 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
36186
36187 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
36188 gcc.dg/c99-strftime-2.c: New tests.
36189
36190 2000-08-22 Richard Henderson <rth@cygnus.com>
36191
36192 * gcc.c-torture/execute/20000822-1.c: New test.
36193
36194 2000-08-21 Jakub Jelinek <jakub@redhat.com>
36195
36196 * gcc.c-torture/execute/20000819-1.x: Remove.
36197
36198 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
36199
36200 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
36201 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
36202 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
36203 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
36204 gcc.dg/format-xopen-1.c: New tests.
36205
36206 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
36207
36208 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
36209
36210 2000-08-21 Jakub Jelinek <jakub@redhat.com>
36211
36212 * g++.old-deja/g++.other/loop2.C: New test.
36213
36214 * gcc.c-torture/compile/20000606-1.c: New test.
36215 * gcc.c-torture/compile/20000728-1.c: New test.
36216 * gcc.c-torture/execute/20000801-1.c: New test.
36217 * gcc.c-torture/execute/20000801-2.c: New test.
36218 * gcc.c-torture/execute/20000819-1.c: New test.
36219 * gcc.c-torture/execute/20000819-1.x: XFAIL.
36220 * gcc.dg/20000629-1.c: New test.
36221 * gcc.dg/20000724-1.c: New test.
36222 * gcc.dg/20000807-1.c: New test.
36223
36224 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
36225
36226 * gcc.dg/cpp/pragma-1.c: New test.
36227 * gcc.dg/cpp/pragma-2.c: New test.
36228
36229 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
36230
36231 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
36232 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
36233
36234 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36235
36236 * gcc.c-torture/compile/20000818-1.c: New test.
36237
36238 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
36239
36240 * gcc.c-torture/execute/20000818-1.c: New test.
36241
36242 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
36243
36244 * gcc.dg/format-va-1.c: New test.
36245
36246 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
36247
36248 * g++.old-deja/g++.other/typedef8.C: New test.
36249
36250 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
36251
36252 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
36253 * g++.old-deja/g++.mike/net36.C: Mark candidate.
36254 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
36255 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
36256 * g++.old-deja/g++.other/ptrmem7.C: New test.
36257 * g++.old-deja/g++.pt/ptrmem10.C: New test.
36258
36259 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
36260
36261 * g++.old-deja/g++.pt/typename27.C: New test.
36262
36263 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
36264
36265 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
36266 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
36267 * g++.old-deja/g++.pt/friend45.C: New test.
36268 * g++.old-deja/g++.other/friend8.C: New test.
36269
36270 2000-08-15 Richard Henderson <rth@cygnus.com>
36271
36272 * gcc.c-torture/execute/20000815-1.c: New test.
36273
36274 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
36275
36276 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
36277 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
36278 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
36279
36280 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
36281
36282 * g++.old-deja/g++.other/refinit2.C: New test.
36283
36284 2000-08-13 Geoff Keating <geoffk@cygnus.com>
36285
36286 * lib/c-torture.exp (c-torture): Make
36287 compiler_conditional_xfail_data global.
36288 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
36289 compiler_conditional_xfail_data machinery.
36290 (f-torture-execute): Likewise.
36291 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
36292 and only when unrolling loops.
36293
36294 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
36295
36296 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
36297
36298 * g++.old-deja/g++.pt/explicit81.C: New test.
36299
36300 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
36301
36302 * g++.old-deja/g++.pt/typename26.C: New test.
36303
36304 2000-08-10 Geoff Keating <geoffk@cygnus.com>
36305
36306 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
36307 warning.
36308
36309 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
36310
36311 * g++.old-deja/g++.other/array3.C: New test.
36312
36313 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
36314
36315 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
36316 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
36317 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
36318 New tests.
36319
36320 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
36321
36322 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
36323 * g++.old-deja/g++.abi/vmihint.C: Likewise.
36324
36325 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
36326
36327 * gcc.c-torture/execute/20000808-1.c: New test.
36328
36329 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
36330
36331 * gcc.dg/c90-const-expr-1.c: New test.
36332
36333 2000-08-08 Richard Henderson <rth@cygnus.com>
36334
36335 * gcc.dg/noncompile/920923-1.c: Declare calloc.
36336
36337 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
36338
36339 * gcc.dg/noncompile/const-ll-1.c: New test.
36340
36341 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
36342
36343 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
36344
36345 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
36346
36347 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
36348 that running programs linked against the shared version of libobjc
36349 run correctly.
36350
36351 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
36352
36353 * gcc.dg/c99-printf-1.c: New test.
36354
36355 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
36356
36357 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
36358
36359 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
36360
36361 * gcc.c-torture/execute/20000731-1.x: Delete.
36362
36363 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
36364
36365 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
36366 and torture_without_loops as is done by c-torture.exp.
36367 (search_for): Copy from c-torture.exp.
36368 (gcc-dg-runtest): New function, drives a directory of tests
36369 iterating over the TORTURE_OPTIONS.
36370 (scan-assembler, scan-assembler-not): Move here from
36371 individual directory drivers.
36372
36373 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
36374 defined by lib/gcc-dg.exp.
36375 * gcc.dg/cpp/cpp.exp: Likewise.
36376 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
36377 gcc-dg-runtest, so we cycle over optimization options.
36378
36379 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
36380 * gcc.dg/compare2.c: No longer expected to fail.
36381
36382 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
36383
36384 * gcc.c-torture/execute/20000804-1.c: New test.
36385
36386 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
36387
36388 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
36389
36390 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
36391
36392 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
36393
36394 2000-08-03 Jeffrey A Law (law@cygnus.com)
36395
36396 * gcc.c-torture/compile/20000803-1.c: New test.
36397
36398 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
36399
36400 * gcc.c-torture/execute/20000801-3.c,
36401 gcc.c-torture/execute/20000801-4.c: New tests.
36402 * gcc.c-torture/execute/20000801-3.x,
36403 gcc.c-torture/execute/20000801-4.x: Xfail.
36404
36405 2000-08-02 Geoff Keating <geoffk@cygnus.com>
36406
36407 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
36408 libobjc/.libs to allow for libtool.
36409
36410 2000-08-02 Jakub Jelinek <jakub@redhat.com>
36411
36412 * gcc.c-torture/compile/20000802-1.c: New test.
36413
36414 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
36415
36416 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
36417
36418 2000-07-31 Jeffrey A Law (law@cygnus.com)
36419
36420 * gcc-c-torture/execute/20000731-2.c: New test.
36421
36422 * gcc.c-torture/execute/20000731-1.c: New test.
36423 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
36424
36425 2000-07-31 Jakub Jelinek <jakub@redhat.com>
36426
36427 * testsuite/gcc.dg/cpp/paste7.c: New test.
36428 * gcc.dg/cpp/20000725-1.c: New test.
36429
36430 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
36431
36432 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
36433 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
36434 declaration warning for __builtin_dwarf_reg_size.
36435
36436 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
36437
36438 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
36439
36440 * gcc.dg/noncompile/voidparam-1.c: New test.
36441
36442 2000-07-30 Richard Henderson <rth@cygnus.com>
36443
36444 * gcc.dg/c90-digraph-1.c: Don't xfail.
36445 * gcc.dg/compare2.c (case 10): Xfail.
36446 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
36447
36448 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
36449
36450 * gcc.dg/c99-main-1.c: New test.
36451
36452 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
36453
36454 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
36455
36456 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
36457
36458 * gcc.c-tortuer/execute/20000726-1.c: New test.
36459
36460 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
36461
36462 * gcc.c-torture/execute/enum-2.c: New test.
36463
36464 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36465
36466 * gcc.dg/cpp/tr-warn3.c: New test.
36467
36468 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
36469
36470 * g++.old-deja/g++.ext/implicit1.C: Remove.
36471 * g++.old-deja/g++.jason/c2.C: Remove
36472 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
36473 * g++.old-deja/g++.pt/crash16.C: Likewise.
36474 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
36475
36476 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
36477
36478 * g++.old-deja/g++.other/for2.C: New test.
36479
36480 2000-07-25 Jakub Jelinek <jakub@redhat.com>
36481
36482 * gcc.dg/20000720-1.c: New test.
36483
36484 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
36485
36486 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
36487
36488 2000-07-24 Geoff Keating <geoffk@cygnus.com>
36489
36490 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
36491 * gcc.c-torture/execute/20000722-1.c: New.
36492 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
36493
36494 2000-07-24 Jakub Jelinek <jakub@redhat.com>
36495
36496 * gcc.dg/cpp/20000720-1.S: New test.
36497
36498 2000-07-21 Michael Meissner <meissner@redhat.com>
36499
36500 * gcc.c-torture/execute/ieee/hugeval.c: New test.
36501
36502 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
36503
36504 * g++.old-deja/g++.brendan/crash16.C,
36505 g++.old-deja/g++.brendan/parse3.C,
36506 g++.old-deja/g++.brendan/redecl1.C,
36507 g++.old-deja/g++.ns/template13.C,
36508 g++.old-deja/g++.other/decl4.C,
36509 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
36510
36511 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
36512
36513 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
36514 and "Internal error".
36515
36516 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
36517 regexps.
36518 * gcc.dg/cpp/paste6.c: New test.
36519
36520 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
36521
36522 * gcc.dg/cpp/tr-direct.c: New test.
36523
36524 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
36525 gcc.dg/cpp/undef1.c: Tweak error regexps.
36526
36527 2000-07-18 Eric Christopher <echristo@redhat.com>
36528
36529 * gcc.c-torture/compile/20000718-1.c: New test.
36530
36531 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
36532
36533 * cpplex.c (_cpp_push_token): If the token being pushed back
36534 is the previous token in this context, just subtract one from
36535 context->posn.
36536 * cppmacro.c (save_expansion): Clear aux field when storing a
36537 placemarker.
36538
36539 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
36540
36541 * gcc.dg/noncompile/redecl-1.c: New test.
36542
36543 2000-07-18 Jakub Jelinek <jakub@redhat.com>
36544
36545 * gcc.c-torture/execute/20000717-5.c: New test.
36546 * gcc.c-torture/execute/20000717-1.x: Removed.
36547
36548 2000-07-17 Richard Henderson <rth@cygnus.com>
36549
36550 * gcc.c-torture/execute/20000717-4.c: New test.
36551
36552 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
36553
36554 * gcc.dg/cpp/syshdr.c: New test.
36555 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
36556
36557 2000-07-17 Neil Booth <neilb@earthling.net>
36558
36559 * gcc.dg/cpp/cmdlne-dM.c: New test.
36560 * gcc.dg/cpp/cmdlne-dD.c: New test.
36561
36562 2000-07-17 Jeffrey A Law (law@cygnus.com)
36563
36564 * gcc.c-torture/execute/20000717-3.c: New test.
36565
36566 * gcc.c-torture/compile/20000717-1.c: New test.
36567
36568 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
36569
36570 * gcc.c-torture/execute/20000717-2.c: New test.
36571
36572 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
36573
36574 * gcc.dg/formatz-1.c: New test.
36575
36576 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
36577 * gcc.dg/c99-digraph-1.c: New tests.
36578
36579 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
36580 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
36581
36582 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
36583 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
36584 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
36585 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
36586 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
36587 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
36588 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
36589
36590 2000-07-17 Greg McGary <greg@mcgary.org>
36591
36592 * gcc.c-torture/execute/20000717-1.c: New test.
36593 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
36594
36595 2000-07-15 Jakub Jelinek <jakub@redhat.com>
36596
36597 * gcc.c-torture/execute/20000715-2.c: New test.
36598 * gcc.dg/20000715-1.c: New test.
36599
36600 2000-07-15 Michael Meissner <meissner@redhat.com>
36601
36602 * gcc.c-torture/execute/20000715-1.c: New test.
36603
36604 2000-07-13 Jakub Jelinek <jakub@redhat.com>
36605
36606 * gcc.c-torture/execute/20000707-1.c: New test.
36607
36608 2000-07-13 Neil Booth <NeilB@earthling.net>
36609
36610 * testsuite/gcc.dg/cpp/digraph1.c,
36611 testsuite/gcc.dg/cpp/digraph2.c,
36612 testsuite/gcc.dg/cpp/digraphs.c: New tests.
36613
36614 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
36615
36616 * g77.f-torture/compile/20000630-2.f: New test.
36617 * g77.f-torture/compile/20000630-2.x
36618
36619 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
36620
36621 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
36622
36623 2000-07-11 Neil Booth <NeilB@earthling.net>
36624
36625 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
36626
36627 2000-07-11 Neil Booth <NeilB@earthling.net>
36628
36629 * gcc.dg/cpp/cmdlne-C.c: New.
36630
36631 2000-07-09 Neil Booth <NeilB@earthling.net>
36632
36633 * gcc.dg/cpp/directiv.c: New tests.
36634 * gcc.dg/cpp/undef1.c: Update.
36635
36636 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
36637
36638 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
36639
36640 2000-07-09 Neil Booth <NeilB@earthling.net>
36641
36642 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
36643
36644 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
36645
36646 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
36647 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
36648
36649 2000-07-08 Neil Booth <NeilB@earthling.net>
36650
36651 * gcc.dg/cpp/macsyntx.c: New tests.
36652
36653 2000-07-07 Jakub Jelinek <jakub@redhat.com>
36654
36655 * gcc.dg/20000707-1.c: New test.
36656
36657 2000-07-07 Jakub Jelinek <jakub@redhat.com>
36658
36659 * gcc.c-torture/execute/20000706-1.c: New test.
36660 * gcc.c-torture/execute/20000706-2.c: New test.
36661 * gcc.c-torture/execute/20000706-3.c: New test.
36662 * gcc.c-torture/execute/20000706-4.c: New test.
36663 * gcc.c-torture/execute/20000706-5.c: New test.
36664
36665 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
36666
36667 * g++.old-deja/g++.pt/instantiate7.C: New test.
36668
36669 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
36670
36671 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
36672 * g++.old-deja/g++.mike/thunk3.C: Likewise.
36673 * g++.old-deja/g++.other/rtti3.C: Likewise.
36674 * g++.old-deja/g++.other/rttid3.C: Likewise.
36675
36676 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
36677
36678 * g77.f-torture/compile/20000630-1.x: Fix typo
36679
36680 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
36681
36682 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
36683 assembly output.
36684
36685 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
36686
36687 * gcc.dg/cpp/ident.c: New test.
36688
36689 2000-07-05 Neil Booth <NeilB@earthling.net>
36690
36691 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
36692 gcc.dg/cpp/lexstrng.c: New tests.
36693
36694 2000-07-04 Neil Booth <NeilB@earthling.net>
36695
36696 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
36697 * gcc.dg/cpp/strify2.c: Same.
36698
36699 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
36700
36701 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
36702 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
36703 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
36704 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
36705
36706 * testsuite/gcc.dg/cpp/macro1.c,
36707 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
36708 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
36709 testsuite/gcc.dg/cpp/strify1.c,
36710 testsuite/gcc.dg/cpp/strify2.c: New tests.
36711
36712 2000-07-03 Jakub Jelinek <jakub@redhat.com>
36713
36714 * gcc.c-torture/execute/20000703-1.c: New test.
36715
36716 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
36717
36718 * g++.old-deja/g++.pt (lookup10.C): New test.
36719
36720 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
36721
36722 * g++.old-deja/g++.pt (typename25.C): New test.
36723
36724 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
36725
36726 * gcc.c-torture/compile/20000701-1.c: New test.
36727
36728 2000-06-30 Nick Clifton <nickc@cygnus.com>
36729
36730 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
36731 to test case.
36732
36733 2000-06-30 Catherine Moore <clm@cygnus.com>
36734
36735 * gcc.c-torture/execute/align-1.c: New test.
36736
36737 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
36738
36739 * g++.old-deja/g++.pt/expr8.C: New test.
36740 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
36741
36742 2000-06-29 Nick Clifton <nickc@cygnus.com>
36743
36744 * gcc.c-torture/compile/20000629-1.c: New test.
36745
36746 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
36747
36748
36749 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
36750 gcc.dg/noncompile directory, depending on whether they're
36751 preprocessor tests or not. Annotate all the tests for the dg
36752 framework.
36753
36754 * gcc.c-torture/noncompile/noncompile.exp: Delete.
36755 * gcc.dg/noncompile/noncompile.exp: New.
36756
36757 * Moved files:
36758 Old name New name
36759 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
36760 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
36761 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
36762 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
36763 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
36764 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
36765 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
36766 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
36767 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
36768 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
36769 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
36770 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
36771 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
36772 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
36773 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
36774 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
36775 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
36776 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
36777 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
36778 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
36779 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
36780 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
36781 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
36782 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
36783
36784 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
36785 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
36786 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
36787 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
36788 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
36789 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
36790
36791 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
36792
36793 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
36794 declare one variable. On the fourth, error.
36795 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
36796 declared by 20000628-1a.h.
36797
36798 2000-06-29 Richard Henderson <rth@redhat.com>
36799
36800 * gcc.c-torture/execute/930529-1.x: New file.
36801 * gcc.dg/920413-1.c: Adjust expected warning text.
36802 * gcc.dg/980217-1.c: Declare abort.
36803 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
36804
36805 2000-06-29 Jeffrey A Law (law@cygnus.com)
36806
36807 * g77.f-torture/compile/20000629-1.f: New test.
36808 * g77.f-torture/compile/20000629-1.x: Expected to fail.
36809
36810 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
36811
36812 Rearrange lots of files, removing entirely the
36813 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
36814 directories.
36815
36816 * Deleted files:
36817 gcc.c-torture/code_quality/code_quality.exp
36818 gcc.c-torture/special/special.exp
36819 gcc.failure/failure.exp
36820 gcc.failure/940409-1.x
36821 gcc.c-torture/compile/961203-1.x
36822
36823 * New files:
36824 gcc.misc-tests/linkage.exp
36825 gcc.c-torture/execute/920730-1t.c
36826 gcc.c-torture/execute/920730-1t.x
36827 gcc.c-torture/compile/920520-1.x
36828 gcc.c-torture/compile/920521-1.x
36829 gcc.c-torture/compile/981006-1.x
36830 gcc.c-torture/execute/eeprof-1.x
36831
36832 * Moved files (possibly with modifications to fit a new harness):
36833 Old name New name
36834 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
36835 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
36836 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
36837 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
36838 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
36839 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
36840 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
36841 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
36842 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
36843 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
36844 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
36845 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
36846 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
36847 gcc.failure/940409-1.c gcc.dg/940409-1.c
36848
36849 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
36850
36851 * c-torture/compile/961203-1.x: Delete.
36852
36853 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
36854 not exit. Include stdio.h.
36855 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
36856 * gcc.misc-tests/dg-12.c: Likewise.
36857 * gcc.misc-tests/dg-5.c: Likewise.
36858 * gcc.misc-tests/dg-6.c: Likewise.
36859 * gcc.misc-tests/dg-7.c: Prototype abort.
36860 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
36861 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
36862 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
36863 not exit.
36864 * gcc.misc-tests/sieve.c: Use return from main, not exit.
36865 * gcc.misc-tests/sort2.c: Use return from main, not exit.
36866
36867 2000-06-28 Jakub Jelinek <jakub@redhat.com>
36868
36869 * gcc.dg/cpp/20000628-1.c: New test.
36870 * gcc.dg/cpp/20000628-1.h: New header for above test.
36871 * gcc.dg/cpp/20000628-1a.h: Likewise.
36872
36873 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
36874
36875 * gcc.dg/cpp: New directory.
36876 * gcc.dg/cpp/cpp.exp: New driver.
36877 * gcc.dg/cpp/20000627-1.c: New test.
36878 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
36879 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
36880 and rewrite as a compilation test.
36881
36882 * gcc.dg: Move many files into the cpp subdirectory, possibly
36883 renaming or editing them as well.
36884 Old name New name
36885 990119-1.c cpp/19990119-1.c
36886 990228-1.c cpp/19990228-1.c
36887 990407-1.c cpp/19990407-1.c
36888 990409-1.c cpp/19990409-1.c
36889 990413-1.c cpp/19990413-1.c
36890 990703-1.c cpp/19990703-1.c
36891 20000127-1.c cpp/20000127-1.c
36892 20000129-1.c cpp/20000129-1.c
36893 20000207-1.c cpp/20000207-1.c
36894 20000207-2.c cpp/20000207-2.c
36895 20000209-1.c cpp/20000209-1.c
36896 20000209-2.c cpp/20000209-2.c
36897 20000301-1.c cpp/20000301-1.c
36898 20000419-1.c cpp/20000419-1.c
36899 20000510-1.S cpp/20000510-1.S
36900 20000519-1.c cpp/20000519-1.c
36901 20000529-1.c cpp/20000529-1.c
36902 20000625-1.c cpp/20000625-1.c
36903 20000625-2.c cpp/20000625-2.c
36904 cpp-as1.c cpp/assert1.c
36905 cpp-as2.c cpp/assert2.c
36906 cxx-comments-1.c cpp/cxxcom1.c
36907 cxx-comments-2.c cpp/cxxcom2.c
36908 endif-label.c cpp/endif.c
36909 cpp-hash1.c cpp/hash1.c
36910 cpp-hash2.c cpp/hash2.c
36911 cpp-if1.c cpp/if-1.c
36912 cpp-if2.c cpp/if-2.c
36913 cpp-if3.c cpp/if-3.c
36914 cpp-if4.c cpp/if-4.c
36915 cpp-if5.c cpp/if-5.c
36916 cpp-cond.c cpp/if-cexp.c
36917 cpp-missingop.c cpp/if-mop.c
36918 cpp-missingparen.c cpp/if-mpar.c
36919 cpp-opprec.c cpp/if-oppr.c
36920 cpp-ifparen.c cpp/if-paren.c
36921 cpp-shortcircuit.c cpp/if-sc.c
36922 cpp-shift.c cpp/if-shift.c
36923 cpp-unary.c cpp/if-unary.c
36924 cpp-li1.c cpp/line1.c
36925 cpp-li2.c cpp/line2.c
36926 lineno.c cpp/line3.c
36927 lineno-2.c cpp/line4.c
36928 cpp-mi.c cpp/mi1.c
36929 cpp-mic.h cpp/mi1c.h
36930 cpp-micc.h cpp/mi1cc.h
36931 cpp-mind.h cpp/mi1nd.h
36932 cpp-mindp.h cpp/mi1ndp.h
36933 cpp-mix.h cpp/mi1x.h
36934 cpp-mi2.c cpp/mi2.c
36935 cpp-mi2a.h cpp/mi2a.h
36936 cpp-mi2b.h cpp/mi2b.h
36937 cpp-mi2c.h cpp/mi2c.h
36938 cpp-mi3.c cpp/mi3.c
36939 cpp-mi3.def cpp/mi3.def
36940 poison-1.c cpp/poison.c
36941 pr-impl.c cpp/prag-imp.c
36942 cpp-redef-2.c cpp/redef1.c
36943 cpp-redef.c cpp/redef2.c
36944 strpaste.c cpp/strp1.c
36945 strpaste-2.c cpp/strp2.c
36946 cpp-tradpaste.c cpp/tr-paste.c
36947 cpp-tradstringify.c cpp/tr-str.c
36948 cpp-tradwarn1.c cpp/tr-warn1.c
36949 cpp-tradwarn2.c cpp/tr-warn2.c
36950 trigraphs.c cpp/trigraphs.c
36951 cpp-unc1.c cpp/unc1.c
36952 cpp-unc2.c cpp/unc2.c
36953 cpp-unc3.c cpp/unc3.c
36954 cpp-unc.c cpp/unc4.c
36955 undef.c cpp/undef1.c
36956 undef-2.c cpp/undef2.c
36957 cpp-wi1.c cpp/widestr1.c
36958
36959 2000-06-27 Mark Mitchell <mark@codesourcery.com>
36960
36961 * lib/g++.exp (g++_include_flags): Tweak.
36962
36963 2000-06-27 H.J. Lu <hjl@gnu.org>
36964 Loren J. Rittle <ljrittle@acm.org>
36965
36966 * lib/g++.exp (g++_include_flags): Override libgloss.exp
36967 version with one that knows about the new gcc tree structure.
36968 (g++_link_flags): Same.
36969
36970 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
36971
36972 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
36973 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
36974 case we are cross-compiling.
36975
36976 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
36977 g++.old-deja/g++.niklas/Makefile.in,
36978 g++.old-deja/g++.niklas/configure.in,
36979 g++.old-deja/g++.other/Makefile.in,
36980 g++.old-deja/g++.other/configure.in,
36981 gcc.c-torture/code_quality/Makefile.in,
36982 gcc.c-torture/code_quality/configure.in,
36983 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
36984 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
36985 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
36986 gcc.c-torture/execute/ieee/Makefile.in,
36987 gcc.c-torture/execute/ieee/configure.in,
36988 gcc.c-torture/noncompile/Makefile.in,
36989 gcc.c-torture/noncompile/configure.in,
36990 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
36991 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
36992 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
36993
36994 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
36995
36996 * g++.old-deja/g++.other/ambig3.C: New test.
36997
36998 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
36999
37000 * g++.old-deja/g++.pt/syntax1.C: New test.
37001 * g++.old-deja/g++.pt/syntax2.C: New test.
37002 * g++.old-deja/g++.other/syntax3.C: New test.
37003 * g++.old-deja/g++.other/syntax4.C: New test.
37004
37005 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
37006
37007 * gcc.dg/20000623-1.c: Prototype exit and abort.
37008
37009 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
37010
37011 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
37012 New tests.
37013 * gcc.dg/cpp-mi3.def: New file.
37014
37015 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
37016 inside assertions.
37017 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
37018 lexer's error messages.
37019 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
37020 divine anything from the linemarkers.
37021 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
37022 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
37023
37024 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
37025
37026 * gcc.dg/20000623-1.c: New test.
37027
37028 2000-06-22 Jakub Jelinek <jakub@redhat.com>
37029
37030 * gcc.c-torture/execute/20000622-1.c: New test.
37031
37032 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
37033
37034 * g++.old-deja/g++.other/init15.C: New test.
37035
37036 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
37037
37038 * g++.old-deja/g++.pt/vaarg2.C: New test.
37039 * g++.old-deja/g++.pt/vaarg3.C: New test.
37040
37041 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
37042
37043 * g++.old-deja/g++.other/dyncast6.C: New test.
37044
37045 2000-06-15 Jakub Jelinek <jakub@redhat.com>
37046
37047 * gcc.c-torture/execute/loop-6.c: New test.
37048
37049 2000-06-14 Jakub Jelinek <jakub@redhat.com>
37050
37051 * gcc.dg/20000614-1.c: New test.
37052 * gcc.dg/20000614-2.c: New test.
37053
37054 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
37055
37056 * g++.old-deja/g++.other/inline12.C: New test.
37057
37058 2000-06-13 Jakub Jelinek <jakub@redhat.com>
37059
37060 * g++.old-deja/g++.other/eh1.C: New test.
37061
37062 2000-06-12 Jakub Jelinek <jakub@redhat.com>
37063
37064 * g++.old-deja/g++.other/type.C: New test.
37065
37066 2000-06-05 Jakub Jelinek <jakub@redhat.com>
37067
37068 * g++.old-deja/g++.other/initstring.C: New test.
37069
37070 2000-06-12 Jason Merrill <jason@redhat.com>
37071
37072 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
37073
37074 2000-06-09 Jeffrey A Law (law@cygnus.com)
37075
37076 * gcc.c-torture/compile/20000609-1.c: New test.
37077
37078 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
37079
37080 * gcc.dg/20000609-1.c: New test.
37081
37082 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
37083
37084 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
37085 * gcc.c-torture/noncompile/poison-1.c: Move...
37086 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
37087 * gcc.dg/cpp-li1.c: Add a token after the #line.
37088
37089 2000-06-05 Richard Henderson <rth@cygnus.com>
37090
37091 * gcc.c-torture/execute/20000605-2.c: New test.
37092 * gcc.c-torture/execute/20000605-3.c: New test.
37093
37094 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
37095
37096 * g77.f-torture/execute/20000503-1.x: New file.
37097
37098 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
37099
37100 * g++.old-deja/g++.eh/badalloc1.C: New test.
37101
37102 2000-06-05 Richard Henderson <rth@cygnus.com>
37103
37104 * gcc.c-torture/execute/20000605-1.c: New test.
37105
37106 2000-06-05 Jakub Jelinek <jakub@redhat.com>
37107 Nathan Sidwell <nathan@codesourcery.com>
37108
37109 * gcc.c-torture/compile/20000605-1.c: New test.
37110
37111 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
37112
37113 * g77.f-torture/compile/20000601-1.f: New test.
37114
37115 2000-06-03 Richard Henderson <rth@cygnus.com>
37116
37117 * gcc.c-torture/execute/20000603-1.c: New.
37118
37119 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
37120
37121 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
37122 * gcc.dg/noreturn-2.c (noreturn): Likewise.
37123
37124 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
37125
37126 * gcc.dg/compare2.c (case 12): XFAIL.
37127 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
37128 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
37129
37130 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
37131
37132 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
37133
37134 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
37135 guard macro is already defined when the header is first
37136 included.
37137 * gcc.dg/cpp-mix.h: New file.
37138 * gcc.dg/endif-label.c: Update patterns to match compiler.
37139
37140 * g++.brendan/complex1.C: Declare abort.
37141 * g++.law/refs4.C: Remove XFAIL.
37142 * g++.oliva/expr2.C: Declare abort and exit.
37143
37144 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
37145
37146 * gcc.c-torture/execute/20000528-1.c: New test.
37147
37148 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
37149 * g++.old-deja/g++.law/temps4.C: Likewise.
37150
37151 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
37152 stdlib.h. Call abort() on failure.
37153 * g++.old-deja/g++.law/refs4.C: Likewise.
37154 * g++.old-deja/g++.law/temps4.C: Likewise.
37155 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
37156 * gcc.c-torture/execute/20000112-1.c: Include string.h.
37157
37158 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
37159
37160 Relative to g++.dg/special:
37161 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
37162
37163 Relative to g++.old-deja:
37164 * g++.brendan/complex1.C, g++.jason/optimize2.C,
37165 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
37166 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
37167 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
37168 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
37169 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
37170 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
37171
37172 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
37173 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
37174 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
37175 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
37176 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
37177 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
37178 and/or string.h.
37179
37180 * g++.other/goto1.C: Update expectations for error messages.
37181
37182 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
37183
37184 * gcc.c-torture/compile/20000523-1.c: New test.
37185
37186 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
37187
37188 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
37189
37190 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
37191
37192 * g++.old-deja/g++.eh/catch11.C: New test.
37193 * g++.old-deja/g++.eh/catch12.C: New test.
37194
37195 2000-05-24 Nick Clifton <nickc@cygnus.com>
37196
37197 * gcc.c-torture/execute/20000523-1.c: New test.
37198
37199 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
37200
37201 * c-torture/execute/bcp-1.c: Replace abort in arg of
37202 __builtin_constant_p with a generic external function.
37203
37204 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
37205 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
37206 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
37207 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
37208 Prototype abort and/or exit.
37209
37210 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
37211 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
37212 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
37213 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
37214
37215 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
37216
37217 * gcc.dg/dwarf2-1.c: New test.
37218
37219 2000-05-20 Richard Henderson <rth@cygnus.com>
37220
37221 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
37222
37223 2000-05-20 Andreas Jaeger <aj@suse.de>
37224
37225 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
37226 testcase.
37227
37228 2000-05-19 David Edelsohn <edelsohn@gnu.org>
37229
37230 * gcc.c-torture/execute/20000519-2.c: New test.
37231
37232 2000-05-19 Andreas Jaeger <aj@suse.de>
37233
37234 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
37235 which fails with SSA.
37236
37237 * lib/c-torture.exp: Also test with -O3 -fssa.
37238
37239 2000-05-18 Michael Meissner <meissner@redhat.com>
37240
37241 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
37242 * gcc.c-torture/execute/920415-1.c: Ditto.
37243 * gcc.c-torture/execute/920501-1.c: Ditto.
37244 * gcc.c-torture/execute/conversion.c: Ditto.
37245 * gcc.c-torture/execute/cvt-1.c: Ditto.
37246
37247 2000-05-18 Jeffrey A Law (law@cygnus.com)
37248
37249 * gcc.c-torture/compile/20000518-1.c: New test.
37250
37251 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
37252
37253 * g77.f-torture/compile/200005018.f: New test.
37254
37255 2000-05-17 Jeffrey A Law (law@cygnus.com)
37256
37257 * gcc.c-torture/compile/20000517-1.c: New test.
37258
37259 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37260
37261 * gcc.c-torture/execute/20000516-1.c: New test.
37262
37263 2000-05-15 Jakub Jelinek <jakub@redhat.com>
37264
37265 * g++.old-deja/g++.other/eh.C: New test.
37266
37267 2000-05-12 Richard Henderson <rth@cygnus.com>
37268
37269 * gcc.c-torture/execute/990208-1.c (main): Don't pass
37270 constants through to doit's conditional.
37271
37272 2000-05-11 Jeffrey A Law (law@cygnus.com)
37273
37274 * gcc.c-torture/compile/20000511-1.c: New test.
37275 * g77.f-torture/compile/20000511-1.f: New test.
37276 * g77.f-torture/compile/20000511-2.f: New test.
37277
37278 2000-05-11 Michael Meissner <meissner@redhat.com>
37279
37280 * gcc.c-torture/execute/20000511-1.c: New test.
37281
37282 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
37283
37284 * gcc.dg/dg.exp: Scan .S files as well as .c files.
37285 * gcc.dg/20000510-1.S: New.
37286
37287 2000-05-08 Catherine Moore <clm@cygnus.com>
37288
37289 * gcc.dg/unused-3.c: New.
37290
37291 2000-05-06 Richard Henderson <rth@cygnus.com>
37292
37293 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
37294 * g++.old-deja/g++.mike/warn1.C: Likewise.
37295 * g++.old-deja/g++.pt/local1.C: Likewise.
37296 * g++.old-deja/g++.pt/local7.C: Likewise.
37297 * g++.old-deja/g++.pt/spec16.C: Likewise.
37298
37299 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
37300
37301 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
37302
37303 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
37304
37305 * g77.f-torture/execute/20000503-1.f: New test.
37306
37307 2000-05-04 Andreas Jaeger <aj@suse.de>
37308
37309 * gcc.dg/noreturn-2.c: New test.
37310
37311 2000-05-04 Neil Booth <NeilB@earthling.net>
37312
37313 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
37314 preprocessor.
37315
37316 2000-05-04 Richard Henderson <rth@cygnus.com>
37317
37318 * gcc.c-torture/execute/20000503-1.c: Fix typo.
37319
37320 2000-05-04 Richard Henderson <rth@cygnus.com>
37321
37322 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
37323 OpenSSL by Jason R Thorpe.
37324
37325 2000-05-03 Jim Wilson <wilson@cygnus.com>
37326
37327 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
37328
37329 2000-05-03 Robert Lipe <robertlipe@usa.net>
37330
37331 * gcc.dg/20000503-1.c: New test.
37332
37333 2000-05-02 Jakub Jelinek <jakub@redhat.com>
37334
37335 * gcc.c-torture/compile/20000502-1.c: New test.
37336 * g++.old-deja/g++.other/align.C: New test.
37337 * gcc.dg/cpp-tradstringify.c: New test.
37338
37339 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
37340
37341 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
37342 and hard registers.
37343
37344 2000-04-26 Geoff Keating <geoffk@cygnus.com>
37345
37346 * gcc.c-torture/execute/loop-5.c: New test.
37347
37348 2000-04-25 Jakub Jelinek <jakub@redhat.com>
37349
37350 * gcc.c-torture/execute/va-arg-20.c: New test.
37351
37352 2000-04-23 Jeffrey A Law (law@cygnus.com)
37353
37354 * gcc.c-torture/execute/20000422-1.c: New test.
37355
37356 2000-04-20 Greg McGary <gkm@gnu.org>
37357
37358 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
37359 when optimizing, but without sibling-call optimizations (-O1).
37360
37361 2000-04-20 Jeffrey A Law (law@cygnus.com)
37362
37363 * gcc.c-torture/compile/20000420-1.c: New test.
37364
37365 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
37366
37367 * g++.abi/ptrflags.C: New test.
37368 * g++.eh/catchptr1.C: Test incomplete pointer chains.
37369
37370 2000-04-19 Catherine Moore <clm@cygnus.com>
37371
37372 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
37373
37374 2000-04-19 Greg McGary <gkm@gnu.org>
37375
37376 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
37377 sibling-call optimizations.
37378
37379 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
37380
37381 * gcc.dg/20000419-1.c: New test.
37382
37383 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
37384
37385 * gcc.c-torture/execute/20000412-6.c: New test.
37386
37387 2000-04-12 Jeffrey A Law (law@cygnus.com)
37388
37389 * gcc.c-torture/execute/20000412-5.c: New test.
37390 * g77.f-torture/compile/20000412-1.f: New test.
37391 * gcc.c-torture/execute/20000412-4.c: New test.
37392 * gcc.c-torture/compile/20000412-2.c: New test.
37393 * gcc.c-torture/execute/20000412-3.c: New test.
37394 * gcc.c-torture/compile/20000412-1.c: New test.
37395 * gcc.c-torture/execute/20000412-2.c: New test.
37396
37397 2000-04-12 Jakub Jelinek <jakub@redhat.com>
37398
37399 * objc/execute/bf-20.m: New test.
37400
37401 2000-04-10 Richard Henderson <rth@cygnus.com>
37402
37403 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
37404
37405 * gcc.c-torture/execute/20000412-1.c: New test.
37406
37407 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
37408
37409 * g++.old-deja/g++.eh/catchptr1.C: New test.
37410
37411 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
37412
37413 * g++.old-deja/g++.abi/cxa_vec.C: New test.
37414
37415 2000-04-08 Neil Booth <NeilB@earthling.net>
37416
37417 * gcc.dg/cpp-nullchar.c: Remove test as
37418 embedded nulls cause problems.
37419
37420 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37421
37422 * gcc.dg/compare2.c: New test.
37423
37424 2000-04-08 Neil Booth <NeilB@earthling.net>
37425
37426 * gcc.dg/cpp-nullchar.c: New test.
37427
37428 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
37429
37430 * gcc.dg/cpp-mi2.c: New test.
37431 * gcc.dg/cpp-mi2[abc].h: New files.
37432
37433 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
37434
37435 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
37436 member name.
37437
37438 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
37439
37440 * g++.old-deja/g++.abi/vmihint.C: New test.
37441
37442 2000-04-06 Neil Booth <NeilB@earthling.net>
37443
37444 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
37445 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
37446 copyright.
37447
37448 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
37449
37450 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
37451 avoid stack-frame overwrite.
37452
37453 2000-04-05 Jakub Jelinek <jakub@redhat.com>
37454
37455 * gcc.c-torture/compile/20000405-2.c: New test.
37456 * gcc.c-torture/compile/20000405-3.c: New test.
37457
37458 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37459
37460 * gcc.c-torture/compile/20000405-1.c: New test.
37461
37462 2000-04-04 Geoff Keating <geoffk@cygnus.com>
37463
37464 * gcc.dg/cast-qual-1.c: Revert last change.
37465
37466 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37467
37468 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
37469
37470 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
37471
37472 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
37473 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
37474
37475 2000-04-03 Jeffrey A Law (law@cygnus.com)
37476
37477 * gcc.c-torture/compile/20000403-2.c: New test.
37478 * gcc.c-torture/compile/20000403-1.c: New test.
37479
37480 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
37481
37482 * gcc.c-torture/execute/20000403-1.c: New test.
37483
37484 2000-04-03 Geoff Keating <geoffk@cygnus.com>
37485
37486 * gcc.c-torture/execute/20000402-1.c: New test.
37487
37488 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
37489
37490 * gcc.c-torture/execute/va-arg-15.c: New test.
37491 * gcc.c-torture/execute/va-arg-16.c: New test.
37492 * gcc.c-torture/execute/va-arg-17.c: New test.
37493 * gcc.c-torture/execute/va-arg-18.c: New test.
37494 * gcc.c-torture/execute/va-arg-19.c: New test.
37495
37496 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
37497
37498 * gcc.c-torture/compile/981211-1.c: Move to...
37499 * gcc.dg/cpp-as1.c: ...here.
37500 * gcc.dg/cpp-as2.c: New file.
37501
37502 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
37503 compiler.
37504
37505 2000-04-02 Neil Booth <NeilB@earthling.net>
37506
37507 * gcc.dg/cpp-cond.c New tests.
37508 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
37509 accidental success less likely.
37510 * gcc.dg/cpp-missingop.c New tests.
37511 * gcc.dg/cpp-missingparen.c New tests.
37512 * gcc.dg/cpp-shift.c New tests.
37513 * gcc.dg/cpp-shortcircuit.c New tests.
37514 * gcc.dg/cpp-unary.c New tests.
37515
37516 2000-03-29 Jeffrey A Law (law@cygnus.com)
37517
37518 * gcc.c-torture/compile/20000329-1.c: New test.
37519
37520 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
37521
37522 * gcc.c-torture/compile/20000326-1.c: New test.
37523 * gcc.c-torture/compile/20000326-2.c: New test.
37524
37525 2000-03-24 Geoff Keating <geoffk@cygnus.com>
37526
37527 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
37528 the first parameter is a function argument.
37529
37530 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
37531
37532 * g++.old-deja/g++.ext/array4.C: New test.
37533
37534 2000-03-22 Geoff Keating <geoffk@cygnus.com>
37535
37536 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
37537
37538 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37539
37540 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
37541
37542 2000-03-19 Richard Henderson <rth@cygnus.com>
37543
37544 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
37545
37546 2000-03-19 Richard Henderson <rth@cygnus.com>
37547
37548 * gcc.c-torture/compile/20000319-1.c: New test.
37549
37550 2000-03-14 Jeffrey A Law (law@cygnus.com)
37551
37552 * gcc.c-torture/execute/20000314-3.c: New test.
37553 * gcc.c-torture/execute/20000314-2.c: New test.
37554 * gcc.c-torture/execute/20000314-1.c: New test.
37555 * gcc.c-torture/compile/20000314-2.c: New test.
37556 * gcc.c-torture/compile/20000314-1.c: New test.
37557
37558 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
37559
37560 * g++.old-deja/g++.warn/inline.C: New test.
37561
37562 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
37563
37564 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
37565 standards-compliant result rather than specific constants.
37566 Put test-values in array.
37567
37568 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
37569
37570 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
37571 (g++_target_compile): Put test-specific options last.
37572
37573 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
37574
37575 * g++.old-deja/g++.eh/vbase4.C: New test.
37576
37577 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
37578
37579 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
37580
37581 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
37582
37583 * g++.old-deja/g++.brendan/misc12.C: Removed.
37584 * g++.old-deja/g++.pt/memtemp77.C: Constify.
37585 * g++.old-deja/g++.ext/pretty4.C: New test.
37586
37587 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
37588
37589 * g++.old-deja/g++.other/string2.C: New test.
37590
37591 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
37592
37593 * g++.old-deja/g++.warn/impint2.C: New test.
37594
37595 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
37596
37597 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
37598 is 1, not zero.
37599
37600 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
37601
37602 * g++.old-deja/g++.warn/impint.C: New test.
37603 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
37604 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
37605 * g++.old-deja/g++.pt/explicit12.C: Likewise.
37606 * g++.old-deja/g++.pt/explicit13.C: Likewise.
37607 * g++.old-deja/g++.pt/explicit17.C: Likewise.
37608 * g++.old-deja/g++.pt/explicit18.C: Likewise.
37609 * g++.old-deja/g++.pt/explicit19.C: Likewise.
37610 * g++.old-deja/g++.pt/explicit23.C: Likewise.
37611 * g++.old-deja/g++.pt/explicit31.C: Likewise.
37612 * g++.old-deja/g++.pt/explicit35.C: Likewise.
37613 * g++.old-deja/g++.pt/explicit6.C: Likewise.
37614 * g++.old-deja/g++.pt/memclass7.C: Likewise.
37615
37616 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
37617
37618 * gcc.dg/cpp-redef.c: New test.
37619
37620 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
37621
37622 * g++.old-deja/g++.pt/unify7.C: New test.
37623
37624 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37625
37626 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
37627 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
37628
37629 2000-02-25 Geoff Keating <geoffk@cygnus.com>
37630
37631 * gcc.c-torture/compile/20000224-1.c: New test.
37632
37633 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37634
37635 * gcc.c-torture/compile/cpp-2.c: New test.
37636 * gcc.c-torture/compile/cpp-1.c: New test.
37637
37638 2000-02-25 Jeffrey A Law (law@cygnus.com)
37639
37640 * gcc.c-torture/execute/20000225-1.c: New test.
37641
37642 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37643
37644 * gcc.dg/cpp-li2.c: New test.
37645
37646 * gcc.dg/cpp-wi1.c: New test.
37647
37648 * gcc.dg/cpp-li1.c: New test.
37649
37650 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
37651
37652 * g++.old-deja/g++.other/sizeof5.C: New test.
37653
37654 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37655
37656 * gcc.c-torture/execute/va-arg-13.c: New test.
37657
37658 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
37659
37660 * gcc.c-torture/execute/va-arg-12.c: New test.
37661
37662 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
37663
37664 * gcc.c-torture/execute/20000223-1.c: New test.
37665
37666 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
37667
37668 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
37669
37670 2000-02-22 Mark Mitchell <mark@codesourcery.com>
37671
37672 * g++.old-deja/g++.abi/ptrmem.C: New test.
37673
37674 2000-02-19 Richard Henderson <rth@cygnus.com>
37675
37676 * gcc.c-torture/compile/init-3.c: New.
37677
37678 2000-02-17 Mark Mitchell <mark@codesourcery.com>
37679
37680 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
37681 ALWAYS_CXXFLAGS.
37682
37683 2000-02-11 Robert Lipe <robertl@sco.com>
37684
37685 * gcc.c-torture/compile/20000211-3.c: New test.
37686
37687 2000-02-11 Martin Buchholz <martin@xemacs.org>
37688
37689 * gcc.c-torture/compile/20000211-2.c: New test.
37690
37691 2000-02-11 Jeffrey A Law (law@cygnus.com)
37692
37693 * gcc.c-torture/compile/20000211-1.c: New test.
37694
37695 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
37696
37697 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
37698 on native targets
37699
37700 2000-02-08 Nathan Sidwell <nathan@acm.org>
37701
37702 * g++.old-deja/g++.other/cast5.C: New test.
37703
37704 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
37705
37706 * gcc.c-torture/execute/20000205-1.c: New.
37707
37708 2000-02-03 Nathan Sidwell <nathan@acm.org>
37709
37710 * g++.old-deja/g++.jason/cast3.C: Return void.
37711 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
37712
37713 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37714
37715 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
37716
37717 * gcc.dg/loop-1.c: New test.
37718
37719 2000-01-27 Jakub Jelinek <jakub@redhat.com>
37720
37721 * gcc.c-torture/compile/20000127-1.c: New test.
37722 * gcc.c-torture/execute/991228-1.c: New test.
37723
37724 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37725
37726 * gcc.dg/unused-2.c: New test.
37727
37728 * gcc.dg/conv-1.c: New test.
37729
37730 2000-01-24 Mark Mitchell <mark@codesourcery.com>
37731
37732 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
37733 compiler.
37734 (tool_option_proc): Fix typo.
37735
37736 2000-01-24 Geoff Keating <geoffk@cygnus.com>
37737
37738 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
37739 of the ld on the host, not on the build machine.
37740 Also, don't crash if '--help' is not a supported option.
37741
37742 2000-01-24 Richard Henderson <rth@cygnus.com>
37743
37744 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
37745
37746 2000-01-20 Jeffrey A Law (law@cygnus.com)
37747
37748 * gcc.c-torture/execute/20000120-2.c: New test.
37749 * gcc.c-torture/execute/20000120-1.c: New test.
37750
37751 2000-01-13 Jeffrey A Law (law@cygnus.com)
37752
37753 * gcc.c-torture/execute/20000113-1.c: New test.
37754
37755 2000-01-12 Jeffrey A Law (law@cygnus.com)
37756
37757 * gcc.c-torture/execute/20000112-1.c: New test.
37758
37759 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37760
37761 * gcc.dg/20000111-1.c: New test.
37762
37763 2000-01-10 Jeffrey A Law (law@cygnus.com)
37764
37765 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
37766 with 16 bit integers.
37767
37768 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37769
37770 * gcc.dg/20000108-1.c: New test.
37771
37772 2000-01-05 Nathan Sidwell <nathan@acm.org>
37773
37774 * g++.old-deja/g++.ns/koenig8.C: New test.
37775
37776 2000-01-05 Nathan Sidwell <nathan@acm.org>
37777
37778 * g++.old-deja/g++.other/cast4.C: New test.
37779
37780 2000-01-05 Jeffrey A Law (law@cygnus.com)
37781
37782 * gcc.c-torture/compile/20000105-2.c: New test.
37783 * gcc.c-torture/compile/20000105-1.c: New test.
37784
37785 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37786
37787 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
37788 references to printf & atoi to conform to ANSI standard.
37789 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
37790 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
37791 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
37792 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
37793 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
37794 * g++.old-deja/g++.brendan/complex1.C: Likewise.
37795 * g++.old-deja/g++.brendan/copy1.C: Likewise.
37796 * g++.old-deja/g++.brendan/copy2.C: Likewise.
37797 * g++.old-deja/g++.brendan/copy3.C: Likewise.
37798 * g++.old-deja/g++.brendan/copy4.C: Likewise.
37799 * g++.old-deja/g++.brendan/copy5.C: Likewise.
37800 * g++.old-deja/g++.brendan/copy6.C: Likewise.
37801 * g++.old-deja/g++.brendan/copy7.C: Likewise.
37802 * g++.old-deja/g++.brendan/copy8.C: Likewise.
37803 * g++.old-deja/g++.brendan/crash11.C: Likewise.
37804 * g++.old-deja/g++.brendan/crash14.C: Likewise.
37805 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
37806 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
37807 * g++.old-deja/g++.brendan/delete2.C: Likewise.
37808 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
37809 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
37810 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
37811 * g++.old-deja/g++.brendan/eh1.C: Likewise.
37812 * g++.old-deja/g++.brendan/groff1.C: Likewise.
37813 * g++.old-deja/g++.brendan/init3.C: Likewise.
37814 * g++.old-deja/g++.brendan/misc12.C: Likewise.
37815 * g++.old-deja/g++.brendan/misc7.C: Likewise.
37816 * g++.old-deja/g++.brendan/new2.C: Likewise.
37817 * g++.old-deja/g++.brendan/operators4.C: Likewise.
37818 * g++.old-deja/g++.brendan/operators5.C: Likewise.
37819 * g++.old-deja/g++.brendan/overload2.C: Likewise.
37820 * g++.old-deja/g++.brendan/overload7.C: Likewise.
37821 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
37822 * g++.old-deja/g++.brendan/reference1.C: Likewise.
37823 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
37824 * g++.old-deja/g++.brendan/template24.C: Likewise.
37825 * g++.old-deja/g++.brendan/template3.C: Likewise.
37826 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
37827 * g++.old-deja/g++.jason/inline3.C: Likewise.
37828 * g++.old-deja/g++.jason/opeq.C: Likewise.
37829 * g++.old-deja/g++.law/arg5.C: Likewise.
37830 * g++.old-deja/g++.law/arm7.C: Likewise.
37831 * g++.old-deja/g++.law/ctors11.C: Likewise.
37832 * g++.old-deja/g++.law/cvt8.C: Likewise.
37833 * g++.old-deja/g++.law/init9.C: Likewise.
37834 * g++.old-deja/g++.law/refs4.C: Likewise.
37835 * g++.old-deja/g++.law/template2.C: Likewise.
37836 * g++.old-deja/g++.law/visibility24.C: Likewise.
37837 * g++.old-deja/g++.law/vtable3.C: Likewise.
37838 * g++.old-deja/g++.mike/asm2.C: Likewise.
37839 * g++.old-deja/g++.mike/eh1.C: Likewise.
37840 * g++.old-deja/g++.mike/misc1.C: Likewise.
37841 * g++.old-deja/g++.mike/misc13.C: Likewise.
37842 * g++.old-deja/g++.mike/misc14.C: Likewise.
37843 * g++.old-deja/g++.mike/ns12.C: Likewise.
37844 * g++.old-deja/g++.mike/p1248.C: Likewise.
37845 * g++.old-deja/g++.mike/p3708.C: Likewise.
37846 * g++.old-deja/g++.mike/p3708a.C: Likewise.
37847 * g++.old-deja/g++.mike/p3708b.C: Likewise.
37848 * g++.old-deja/g++.mike/p646.C: Likewise.
37849 * g++.old-deja/g++.mike/p700.C: Likewise.
37850 * g++.old-deja/g++.mike/p783.C: Likewise.
37851 * g++.old-deja/g++.mike/p783a.C: Likewise.
37852 * g++.old-deja/g++.mike/p783b.C: Likewise.
37853 * g++.old-deja/g++.mike/p786.C: Likewise.
37854 * g++.old-deja/g++.mike/p789.C: Likewise.
37855 * g++.old-deja/g++.mike/p789a.C: Likewise.
37856 * g++.old-deja/g++.mike/p807a.C: Likewise.
37857 * g++.old-deja/g++.other/delete3.C: Likewise.
37858 * g++.old-deja/g++.other/dyncast1.C: Likewise.
37859 * g++.old-deja/g++.other/dyncast2.C: Likewise.
37860 * g++.old-deja/g++.other/dyncast3.C: Likewise.
37861 * g++.old-deja/g++.other/empty1.C: Likewise.
37862 * g++.old-deja/g++.other/temporary1.C: Likewise.
37863 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
37864 * g++.old-deja/g++.pt/t16.C: Likewise.
37865 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
37866
37867 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
37868
37869 * gcc.dg/991230-1.c: New test.
37870
37871 1999-12-29 Jeffrey A Law (law@cygnus.com)
37872
37873 * gcc.c-torture/compile/991229-3.c: New test.
37874 * gcc.c-torture/compile/991229-2.c: New test.
37875 * gcc.c-torture/compile/991229-1.c: New test.
37876
37877 1999-12-29 Greg McGary <gkm@eng.ascend.com>
37878
37879 * gcc.c-torture/compile/labels-2.c: New test.
37880
37881 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
37882
37883 * gcc.c-torture/execute/991227-1.c: New test.
37884
37885 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37886
37887 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
37888
37889 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
37890
37891 * gcc.c-torture/execute/991221-1.c: New test.
37892
37893 1999-12-20 Nathan Sidwell <nathan@acm.org>
37894
37895 * g++.old-deja/g++.other/cast3.C: New test.
37896
37897 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
37898
37899 * gcc.c-torture/execute/991216-4.c: New test.
37900
37901 1999-12-16 Michael Meissner <meissner@cygnus.com>
37902
37903 * gcc.c-torture/execute/991216-1.c: New test.
37904 * gcc.c-torture/execute/991216-2.c: New test.
37905 * gcc.c-torture/execute/991216-3.c: New test.
37906
37907 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
37908
37909 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
37910 Actually make the test fail by using "-O2" for compilation.
37911
37912 1999-12-15 Nathan Sidwell <nathan@acm.org>
37913
37914 * g++.old-deja/g++.warn/cast-align1.C: New test.
37915
37916 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
37917
37918 * gcc.c-torture/compile/991214-1.c: New test.
37919 * gcc.c-torture/compile/991214-2.c: New test.
37920
37921 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
37922
37923 * gcc.dg/991214-1.c: New test.
37924
37925 1999-12-13 Jeffrey A Law (law@cygnus.com)
37926
37927 * gcc.c-torture/compile/991213-3.c: New test.
37928 * gcc.c-torture/compile/991213-2.c: New test.
37929 * gcc.c-torture/compile/991213-1.c: New test.
37930
37931 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
37932
37933 * gcc.dg/991209-1.c: New test.
37934
37935 1999-12-08 Nathan Sidwell <nathan@acm.org>
37936
37937 * gcc.c-torture/compile/991208-1.c: New test.
37938
37939 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37940
37941 * gcc.dg/ultrasp2.c: New test.
37942
37943 1999-12-05 Alex Samuel <samuel@codesourcery.com>
37944
37945 * g++.old-deja/g++.abi/align.C (main): Fix typo.
37946
37947 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
37948
37949 * gcc.c-torture/compile/991202-1.c: New test.
37950 * gcc.c-torture/execute/991202-1.c: New test.
37951 * gcc.c-torture/execute/991202-2.c: New test.
37952 * gcc.c-torture/execute/991202-3.c: New test.
37953
37954 1999-12-02 Alex Samuel <samuel@codesourcery.com>
37955
37956 * g++.old-deja/g++.abi/align.C: New test.
37957 * g++.old-deja/g++.abi/aggregates.C: Likewise.
37958 * g++.old-deja/g++.abi/bitfields.C: Likewise.
37959
37960 1999-12-01 Richard Henderson <rth@cygnus.com>
37961
37962 * gcc.c-torture/execute/991201-1.c: New.
37963
37964 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
37965
37966 * gcc.dg/991129-1.c: New test.
37967
37968 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
37969
37970 * gcc.c-torture/compile/991127-1.c: New test.
37971
37972 1999-11-22 Nathan Sidwell <nathan@acm.org>
37973
37974 * g++.old-deja/g++.other/warn4.C: New test.
37975
37976 1999-11-22 Nathan Sidwell <nathan@acm.org>
37977
37978 * g++.old-deja/g++.eh/cleanup2.C: New test.
37979 * g++.old-deja/g++.ext/pretty2.C: New test.
37980 * g++.old-deja/g++.ext/pretty3.C: New test.
37981 * g++.old-deja/g++.other/debug6.C: New test.
37982
37983 1999-10-20 Jim Wilson <wilson@cygnus.com>
37984
37985 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
37986 compiler_output to look for one error message instead of two.
37987
37988 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
37989
37990 * gcc.c-torture/execute/991118-1.c: Also test case
37991 where the word boundary does not split a byte evenly.
37992
37993 1999-11-19 Nathan Sidwell <nathan@acm.org>
37994
37995 * g++.old-deja/g++.ext/restrict1.C: New test.
37996
37997 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
37998
37999 * gcc.c-torture/execute/991118-1.c: New test.
38000
38001 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
38002
38003 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
38004 working directory pathnames.
38005
38006 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
38007
38008 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
38009 host is equipped with driver.h and driver.o so it can actually
38010 compile and run the tests.
38011
38012 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
38013
38014 * gcc.c-torture/compile/991008-1.c: New test.
38015
38016 1999-11-08 Nick Clifton <nickc@cygnus.com>
38017
38018 * lib/gcc-dg.exp: Include target-supports.exp
38019
38020 1999-11-05 Nick Clifton <nickc@cygnus.com>
38021
38022 * lib/target-supports.exp: New file: Provide procs to test for
38023 features supported by the target.
38024 (check_weak_available): Moved here from ecos.exp.
38025 (check_alias_available): New proc: Determine of the target
38026 toolchain supports the alias attribute.
38027
38028 * gcc.dg/special/ecos.exp: Move check_weak_available to
38029 target-supports.exp.
38030 (alias-1.c): Only perform the test if the target supports
38031 aliases.
38032 (wkali-1.c): Only perform the test if the target supports
38033 aliases.
38034
38035 * gcc.dg/990506-0.c: Expect error messages from cross
38036 targets as well as native targets.
38037
38038 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38039
38040 * gcc.dg/ultrasp1.c: Removed xfail.
38041 * gcc.dg/struct-ret-2.c: Likewise.
38042 * gcc.dg/array-1.c: Likewise.
38043
38044 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38045
38046 * gcc.dg/struct-ret-2.c: New test.
38047
38048 * gcc.dg/array-1.c: New test.
38049
38050 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
38051
38052 * gcc.c-torture/execute/991030-1.c: New test.
38053
38054 1999-10-26 Richard Henderson <rth@cygnus.com>
38055
38056 * gcc.c-torture/compile/991026-2.c: New test.
38057
38058 1999-10-26 Jeffrey A Law (law@cygnus.com)
38059
38060 * gcc.c-torture/compile/991026-1.c: New test.
38061
38062 1999-10-23 Jeffrey A Law (law@cygnus.com)
38063
38064 * gcc.c-torture/execute/991023-1.c: New test.
38065
38066 1999-10-19 Jeffrey A Law (law@cygnus.com)
38067
38068 * gcc.c-torture/execute/991019-1.c: New test.
38069
38070 1999-10-16 Richard Henderson <rth@cygnus.com>
38071
38072 * gcc.c-torture/execute/991016-1.c: New test.
38073
38074 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
38075
38076 * gcc.c-torture/execute/991014-1.c: New test.
38077
38078 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
38079
38080 * g++.old-deja/g++.other/union2.C: New test.
38081
38082 1999-10-13 Nathan Sidwell <nathan@acm.org>
38083
38084 * g++.old-deja/g++.other/vaarg2.C: New test.
38085 * g++.old-deja/g++.other/vaarg3.C: New test.
38086
38087 1999-10-12 Craig Burley <craig@jcb-sc.com>
38088
38089 * g77.f-torture/noncompile/19990905-1.f: Moved from being
38090 in compile/.
38091
38092 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
38093
38094 * gcc.c-torture/execute/va-arg-11.c: New test.
38095
38096 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
38097
38098 * lib/file-format.exp (gcc_target_object_format): Don't
38099 crash if objdump is unavailable.
38100
38101 1999-09-29 Donn Terry <donn@interix.com>
38102
38103 * gcc.misc-tests/mg.exp: delete extraneous redirection.
38104
38105 1999-09-28 Nick Clifton <nickc@cygnus.com>
38106
38107 * gcc.c-torture/compile/990928-1.c: New test.
38108
38109 1999-09-28 Nathan Sidwell <nathan@acm.org>
38110
38111 * g++.old-deja/g++.other/decl6.C: New test.
38112
38113 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38114
38115 * gcc.c-torture/execute/va-arg-10.c: New test.
38116
38117 1999-09-27 Nathan Sidwell <nathan@acm.org>
38118
38119 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
38120 __PRETTY_FUNCTION__.
38121
38122 1999-09-23 Nick Clifton <nickc@cygnus.com>
38123
38124 * gcc.c-torture/execute/990923-1.c: New test.
38125
38126 1999-09-21 Nick Clifton <nickc@cygnus.com>
38127
38128 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
38129 for which -fpic is inappropriate.
38130
38131 1999-09-21 Mark Mitchell <mark@codesourcery.com>
38132
38133 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
38134
38135 1999-09-21 Nathan Sidwell <nathan@acm.org>
38136
38137 * g++.old-deja/g++.other/dyncast1.C: New test.
38138 * g++.old-deja/g++.other/dyncast2.C: New test.
38139 * g++.old-deja/g++.other/dyncast3.C: New test.
38140 * g++.old-deja/g++.other/dyncast4.C: New test.
38141 * g++.old-deja/g++.other/dyncast5.C: New test.
38142 * g++.old-deja/g++.eh/catch3.C: New test.
38143 * g++.old-deja/g++.eh/catch3p.C: New test.
38144 * g++.old-deja/g++.eh/catch4.C: New test.
38145 * g++.old-deja/g++.eh/catch4p.C: New test.
38146 * g++.old-deja/g++.eh/catch5.C: New test.
38147 * g++.old-deja/g++.eh/catch5p.C: New test.
38148 * g++.old-deja/g++.eh/catch6.C: New test.
38149 * g++.old-deja/g++.eh/catch6p.C: New test.
38150 * g++.old-deja/g++.eh/catch7.C: New test.
38151 * g++.old-deja/g++.eh/catch7p.C: New test.
38152 * g++.old-deja/g++.eh/catch8.C: New test.
38153 * g++.old-deja/g++.eh/catch8p.C: New test.
38154 * g++.old-deja/g++.eh/catch9.C: New test.
38155 * g++.old-deja/g++.eh/catch9p.C: New test.
38156
38157 1999-09-13 Nathan Sidwell <nathan@acm.org>
38158
38159 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
38160 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
38161
38162 1999-09-13 Jeffrey A Law (law@cygnus.com)
38163
38164 * gcc.c-torture/compile/990913-1.c: New test.
38165
38166 1999-09-10 Nathan Sidwell <nathan@acm.org>
38167
38168 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
38169 * g++.old-deja/g++.jason/rfg5.C: Likewise.
38170
38171 1999-09-09 Richard Henderson <rth@cygnus.com>
38172
38173 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
38174
38175 1999-09-09 Nathan Sidwell <nathan@acm.org>
38176
38177 * g++.old-deja/g++.other/lookup11.C: New test.
38178 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
38179 what is permitted and what we want.
38180 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
38181 overload use.
38182 * g++.old-deja/g++.jason/rfg5.C: Likewise.
38183
38184 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
38185
38186 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
38187 * gcc.c-torture/noncompile/poison-1.c: New file.
38188
38189 1999-09-08 Nathan Sidwell <nathan@acm.org>
38190
38191 * g++.old-deja/g++.other/sizeof3.C: New test.
38192 * g++.old-deja/g++.other/sizeof4.C: New test.
38193 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
38194 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
38195
38196 1999-09-07 Richard Henderson <rth@cygnus.com>
38197
38198 * gcc.dg/va-arg-1.c: New.
38199
38200 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38201
38202 * gcc.c-torture/execute/va-arg-9.c: New test.
38203
38204 1999-09-05 Craig Burley <craig@jcb-sc.com>
38205
38206 * g77.f-torture/compile/980519-2.f: New test.
38207 * g77.f-torture/compile/19990905-0.f: New test.
38208 * g77.f-torture/compile/19990905-1.f: New test.
38209 * g77.f-torture/compile/19990905-2.f: New test.
38210
38211 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
38212
38213 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
38214
38215 * gcc.c-torture/execute/990827-1.c: Fix typo.
38216
38217 1999-09-03 Nathan Sidwell <nathan@acm.org>
38218
38219 * g++.old-deja/g++.other/deref1.C: New test.
38220
38221 1999-09-02 Nathan Sidwell <nathan@acm.org>
38222
38223 * g++.old-deja/g++.other/ambig2.C: New test.
38224 * g++.old-deja/g++.other/cond5.C: New test.
38225 * g++.old-deja/g++.other/lookup16.C: New test.
38226
38227 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
38228
38229 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
38230 assemblers too.
38231
38232 1999-08-31 Jeffrey A Law (law@cygnus.com)
38233
38234 * lib/c-torture.exp: Avoid the "compare executables" optimization
38235 when testing native.
38236
38237 1999-08-29 Jeffrey A Law (law@cygnus.com)
38238
38239 * gcc.c-torture/execute/990829-1.c: New test.
38240 * gcc.c-torture/compile/990829-1.c: New test.
38241
38242 1999-08-27 Paul Burchard <burchard@pobox.com>
38243
38244 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
38245 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
38246 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
38247 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
38248 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
38249 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
38250 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
38251 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
38252 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
38253 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
38254 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
38255
38256 1999-08-27 Jeffrey A Law (law@cygnus.com)
38257
38258 * gcc.c-torture/execute/990827-1.c: New test.
38259
38260 1999-08-26 Craig Burley <craig@jcb-sc.com>
38261
38262 * g77.f-torture/noncompile/19990826-4.f: New test.
38263
38264 * g77.f-torture/compile/19990826-3.f: New test.
38265
38266 * g77.f-torture/execute/19990826-2.f: New test.
38267
38268 * g77.f-torture/compile/19990826-1.f: New test.
38269
38270 * gcc.c-torture/execute/990826-0.c: New test.
38271 * g77.c-torture/execute/19990826-0.f: New test.
38272
38273 * g77.f-torture/noncompile/970626-2.f: New test.
38274
38275 1999-08-25 Paul Burchard <burchard@pobox.com>
38276
38277 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
38278 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
38279 lss-011.C: New tests.
38280
38281 1999-08-25 Nathan Sidwell <nathan@acm.org>
38282
38283 * g++.old-deja/g++.other/decl5.C: New test.
38284
38285 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38286
38287 * noncompile/noncompile.exp: Load_lib c-torture.exp.
38288 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
38289 call `postbase' for each one. All callers of `postbase' changed
38290 to call this instead.
38291
38292 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
38293
38294 * gcc.c-torture/execute/990811-1.c: New test.
38295
38296 1999-08-09 Nick Clifton <nickc@cygnus.com>
38297
38298 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
38299 just native ones.
38300
38301 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
38302 just native ones.
38303
38304 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
38305
38306 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
38307
38308 1999-08-04 Jeffrey A Law (law@cygnus.com)
38309
38310 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
38311
38312 1999-08-04 Nathan Sidwell <nathan@acm.org>
38313
38314 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
38315
38316 1999-08-04 Jeffrey A Law (law@cygnus.com)
38317
38318 * gcc.c-torture/execute/990804-1.c: New test.
38319
38320 1999-08-03 Nathan Sidwell <nathan@acm.org>
38321
38322 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
38323 * g++.old-deja/g++.brendan/crash64.C: Likewise.
38324 * g++.old-deja/g++.brendan/overload8.C: Likewise.
38325
38326 1999-08-03 Nathan Sidwell <nathan@acm.org>
38327
38328 * g++.old-deja/g++.other/struct1.C: New test.
38329
38330 1999-08-03 Nathan Sidwell <nathan@acm.org>
38331
38332 * g++.old-deja/g++.other/enum2.C: New test.
38333
38334 1999-08-02 Richard Henderson <rth@cygnus.com>
38335
38336 Adapted from tests from Franz Sirl:
38337 * gcc.c-torture/execute/va-arg-7.c: New test.
38338 * gcc.c-torture/execute/va-arg-8.c: New test.
38339
38340 1999-08-01 Jeffrey A Law (law@cygnus.com)
38341
38342 * gcc.c-torture/compile/990801-2.c: New test.
38343
38344 * gcc.c-torture/compile/990801-1.c: New test.
38345
38346 1999-07-27 Michael Meissner <meissner@cygnus.com>
38347
38348 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
38349 fp-cmp-1.c, converting double to float.
38350
38351 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
38352 fp-cmp-1.c, converting double to long double.
38353
38354 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
38355 from fr1 to unknown_register, since fr1 is a legitimate register
38356 on some machines.
38357
38358 1999-07-25 Jeffrey A Law (law@cygnus.com)
38359
38360 * README: More listname related changes.
38361
38362 1999-07-08 Catherine Moore <clm@cygnus.com>
38363
38364 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
38365
38366 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
38367
38368 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
38369
38370 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
38371
38372 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
38373
38374 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
38375
38376 * gcc.dg/990703-1.c: New test.
38377
38378 1999-06-29 Nick Clifton <nickc@cygnus.com>
38379
38380 * lib/file-format.exp: New file: Move definition of proc
38381 gcc_target_object_format to here from
38382 gcc.dg/special/ecos.exp.
38383
38384 * lib/c-torture.exp: Include lib file-format.exp.
38385 * lib/gcc-dg.exp: Include lib file-format.exp.
38386
38387 * gcc.dg/special/ecos.exp: Remove definition of proc
38388 gcc_target_object_format.
38389
38390 1999-06-28 Jeffrey A Law (law@cygnus.com)
38391
38392 * gcc.c-torture/execute/990628-1.c: New test.
38393
38394 1999-06-25 Jeffrey A Law (law@cygnus.com)
38395
38396 * gcc.c-torture/compile/990625-2.c: New test.
38397
38398 * gcc.c-torture/compile/990625-1.c: New test.
38399
38400 1999-06-23 Nick Clifton <nickc@cygnus.com>
38401
38402 * gcc.c-torture/compile/dll.c: New test case. Check that dll
38403 attributes compile.
38404 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
38405 ports that use the COFF/PE file format.
38406
38407 1999-06-17 Jeffrey A Law (law@cygnus.com)
38408
38409 * gcc.c-torture/compile/990617-1.c: New test.
38410
38411 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
38412
38413 * g++.old-deja/g++.other/decl4.C: New test.
38414
38415 1999-06-14 Nathan Sidwell <nathan@acm.org>
38416
38417 * g++.old-deja/g++.other/bitfld3.C: New test.
38418
38419 1999-06-08 Nathan Sidwell <nathan@acm.org>
38420
38421 * g++.old-deja/g++.eh/catch1.C: New test.
38422
38423 1999-06-07 Jeffrey A Law (law@cygnus.com)
38424
38425 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
38426
38427 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
38428 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
38429
38430 1999-06-05 Craig Burley <craig@jcb-sc.com>
38431
38432 * g77.f-torture/compile/19990502-0.f: Replace with new,
38433 shorter, test that still fails after recent changes.
38434
38435 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
38436
38437 * gcc.c-torture/execute/990604-1.c: New test.
38438
38439 1999-05-31 Jeffrey A Law (law@cygnus.com)
38440
38441 * gcc.c-torture/execute/990531-1.c: New test.
38442
38443 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38444
38445 * gcc.c-torture/compile/990527-1.c: New test.
38446
38447 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
38448
38449 * gcc.c-torture/execute/990527-1.c: New test.
38450
38451 1999-05-25 Nick Clifton <nickc@cygnus.com>
38452
38453 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
38454 bitfields as signed.
38455
38456 1999-05-25 Craig Burley <craig@jcb-sc.com>
38457
38458 * g77.f-torture/compile/19990525-0.f: New test.
38459
38460 1999-05-25 Jeffrey A Law (law@cygnus.com)
38461
38462 * gcc.c-torture/execute/990525-2.c: New test.
38463
38464 * gcc.c-torture/execute/990525-1.c: New test.
38465
38466 1999-05-24 Nathan Sidwell <nathan@acm.org>
38467
38468 * g++.old-deja/g++.other/anon3.C: New test.
38469 * g++.old-deja/g++.other/anon4.C: New test.
38470 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
38471 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
38472 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
38473 Merrill).
38474
38475 1999-05-24 Jeffrey A Law (law@cygnus.com)
38476
38477 * gcc.c-torture/execute/990524-1.c: New test.
38478
38479 * gcc.dg/990524-1.c: New test.
38480
38481 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38482
38483 * gcc.c-torture/compile/990523-1.c: New test.
38484
38485 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
38486
38487 * gcc.c-torture/compile/990519-1.c: New test.
38488
38489 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
38490
38491 * gcc.c-torture/compile/990517-1.c: New test.
38492
38493 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
38494 (e4, f4): New tests.
38495 (main): Call them.
38496
38497 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38498
38499 * gcc.dg/noreturn-1.c: New test.
38500
38501 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
38502
38503 * gcc.c-torture/execute/990513-1.c: New test.
38504
38505 1999-05-10 Richard Henderson <rth@cygnus.com>
38506
38507 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
38508
38509 1999-05-10 Craig Burley <craig@jcb-sc.com>
38510
38511 * g77.f-torture/execute/erfc.f: Use small single-precision
38512 values, to avoid problems on Alphas when not -mieee.
38513
38514 1999-05-08 Craig Burley <craig@jcb-sc.com>
38515
38516 * gcc.dg/990506-0.c: New test.
38517
38518 1999-05-08 Richard Henderson <rth@cygnus.com>
38519
38520 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
38521 the constant to test. Don't XFAIL 64-bit targets.
38522
38523 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
38524 * g++.old-deja/g++.law/profile1.C: Likewise.
38525
38526 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
38527 operator new instances.
38528 * g++.old-deja/g++.other/delete5.C: Likewise.
38529
38530 1999-05-03 Craig Burley <craig@jcb-sc.com>
38531
38532 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
38533 intrinsic.
38534
38535 1999-05-03 Craig Burley <craig@jcb-sc.com>
38536
38537 * g77.f-torture/execute/u77-test.f: Reverse order of two
38538 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
38539
38540 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38541
38542 * gcc.dg/compare1.c: New test.
38543
38544 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
38545
38546 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
38547 New tests.
38548
38549 1999-05-02 Craig Burley <craig@jcb-sc.com>
38550
38551 * g77.f-torture/compile/19990502-1.f: New test.
38552
38553 1999-05-02 Craig Burley <craig@jcb-sc.com>
38554
38555 * g77.f-torture/compile/19990502-0.f: New test.
38556
38557 1999-05-02 Craig Burley <craig@jcb-sc.com>
38558
38559 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
38560 intrinsic.
38561
38562 1999-05-02 Craig Burley <craig@jcb-sc.com>
38563
38564 * g77.f-torture/execute/u77-test.f (main): List libU77
38565 intrinsics not currently tested.
38566 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
38567 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
38568 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
38569 Trim blanks off the ends of some printed strings.
38570
38571 1999-05-02 Craig Burley <craig@jcb-sc.com>
38572
38573 * g77.f-torture/execute/u77-test.f (main): Just warn about
38574 FSTAT gid disagreement, as it's expected on some systems.
38575
38576 1999-05-01 Craig Burley <craig@jcb-sc.com>
38577
38578 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
38579 use a new function, which allows for some slop.
38580 Clean up some commentary.
38581 (issum): The new function.
38582 (sgladd): Deleted subroutine.
38583
38584 1999-05-01 Craig Burley <craig@jcb-sc.com>
38585
38586 * g77.f-torture/execute/u77-test.f: Modify to be more like
38587 libf2c/libU77 version, bringing patches to that version here.
38588 Add suitable commentary.
38589
38590 1999-04-25 Richard Henderson <rth@cygnus.com>
38591
38592 * gcc.dg/990424-1.c: New test.
38593
38594 1999-04-24 Craig Burley <craig@jcb-sc.com>
38595
38596 * g77.f-torture/execute/u77-test.f (main): Bug involving
38597 LSTAT has been fixed, so turn back on full checking.
38598
38599 1999-04-20 Craig Burley <craig@jcb-sc.com>
38600
38601 * g77.f-torture/compile/19990419-0.f: New test.
38602 * g77.f-torture/execute/19990419-1.f: New test.
38603
38604 1999-04-17 Richard Henderson <rth@cygnus.com>
38605
38606 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
38607 to avoid the need for a prototype to supress a warning.
38608
38609 1999-04-07 Jim Wilson <wilson@cygnus.com>
38610
38611 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
38612
38613 1999-04-04 Jeffrey A Law (law@cygnus.com)
38614
38615 * gcc.c-torture/execute/990404-1.c: New test.
38616
38617 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
38618
38619 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
38620 * gcc.dg/cpp-if3.c: Don't use -pedantic.
38621 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
38622 missing initializer warnings.
38623
38624 1999-03-28 Jeffrey A Law (law@cygnus.com)
38625
38626 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
38627 matching strings.
38628
38629 1999-03-26 Jeffrey A Law (law@cygnus.com)
38630
38631 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
38632
38633 1999-03-26 Craig Burley <craig@jcb-sc.com>
38634
38635 * g77.f-torture/execute/19990325-0.f: New test.
38636 * g77.f-torture/execute/19990325-1.f: New test.
38637
38638 1999-03-24 Jeffrey A Law (law@cygnus.com)
38639
38640 * gcc.c-torture/execute/990324-1.c: New test.
38641
38642 1999-03-22 Jim Wilson <wilson@cygnus.com>
38643
38644 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
38645 test with 4.
38646
38647 1999-03-17 Richard Henderson <rth@cygnus.com>
38648
38649 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
38650
38651 1999-03-13 Craig Burley <craig@jcb-sc.com>
38652
38653 * g77.f-torture/execute/19990313-2.f: New test.
38654 * g77.f-torture/execute/19990313-3.f: New test.
38655
38656 1999-03-13 Craig Burley <craig@jcb-sc.com>
38657
38658 * g77.f-torture/execute/19990313-0.f: New test.
38659 * g77.f-torture/execute/19990313-1.f: New test.
38660
38661 1999-03-12 Jim Wilson <wilson@cygnus.com>
38662
38663 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
38664 printf to sprintf.
38665 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
38666 (main): Add check for u15. Conditionalize u31 check depending on
38667 whether ints are <32 bits or >=32 bits.
38668
38669 1999-03-08 Craig Burley <craig@jcb-sc.com>
38670
38671 * g77.f-torture/execute/19981119-0.f: Improve testiness.
38672
38673 1999-03-08 Craig Burley <craig@jcb-sc.com>
38674
38675 * g77.f-torture/compile/19990305-0.f: New test.
38676 * g77.f-torture/execute/19981119-0.f: New test.
38677
38678 1999-03-08 Craig Burley <craig@jcb-sc.com>
38679
38680 * g77.f-torture/execute/970625-2.f: call ABORT if final
38681 result is not correct, instead of just printing it.
38682 Add this checking via newly introduced obfuscation, to
38683 trip up buggy front ends.
38684
38685 1999-03-07 Craig Burley <craig@jcb-sc.com>
38686
38687 * g77.f-torture/compile/960317-1.f: Moved from being
38688 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
38689
38690 1999-03-06 Craig Burley <craig@jcb-sc.com>
38691
38692 * g77.f-torture/execute/960317-1.f: New (old) test.
38693 * g77.f-torture/execute/970625-2.f: Ditto.
38694
38695 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
38696
38697 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
38698 message on line 1 or line 2; cccp and cpplib do this differently.
38699
38700 1999-03-01 Jeffrey A Law (law@cygnus.com)
38701
38702 * g++.old-deja/g++.law/weak1.C: New test.
38703
38704 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
38705
38706 * gcc.c-torture/execute/990119-1.c: Renamed to...
38707 * gcc.dg/990119-1.c: this, so it will only be tested once
38708 (it's a preprocessor test, it doesn't need to be run at
38709 multiple optimization levels).
38710
38711 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
38712
38713 * lib/g++.exp: Don't add incdir=$base_dir/../include to
38714 ALWAYS_CXXFLAGS.
38715
38716 1999-02-24 Craig Burley <craig@jcb-sc.com>
38717
38718 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
38719 * g77.f-torture/compile/19981216-0.f: ...as it is expected
38720 to not be compilable by current g77.
38721
38722 1999-02-24 Nick Clifton <nickc@cygnus.com>
38723
38724 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
38725
38726 1999-02-22 Jeffrey A Law (law@cygnus.com)
38727
38728 * gcc.c-torture/execute/990222-1.c: New test.
38729
38730 1999-02-19 Craig Burley <craig@jcb-sc.com>
38731
38732 * g77.f-torture/compile/19990218-0.f: New test.
38733 * g77.f-torture/noncompile/19990218-1.f: New test.
38734
38735 1999-02-18 Craig Burley <craig@jcb-sc.com>
38736
38737 * g77.f-torture/compile/19981216-0.f: New test.
38738
38739 1999-02-14 Jeffrey A Law (law@cygnus.com)
38740
38741 * gcc.dg/990214-1.c: New test.
38742
38743 1999-02-13 Jeffrey A Law (law@cygnus.com)
38744
38745 * gcc.dg/990213-2.c: New test.
38746
38747 * gcc.dg/990213-1.c: New test.
38748
38749 1999-02-12 Jeffrey A Law (law@cygnus.com)
38750
38751 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
38752 ints.
38753
38754 1999-02-11 Nick Clifton <nickc@cygnus.com>
38755
38756 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
38757 specified by target.
38758
38759 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
38760
38761 1999-02-11 Jeffrey A Law (law@cygnus.com)
38762
38763 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
38764
38765 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
38766
38767 * gcc.dg/special/ecos.exp: New test driver for new tests with
38768 special requirements.
38769
38770 * gcc.dg/special/alias-1.c: New test.
38771 * gcc.dg/special/gcsec-1.c: New test.
38772 * gcc.dg/special/weak-1.c: New test.
38773 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
38774 * gcc.dg/special/weak-2.c: New test.
38775 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
38776 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
38777 * gcc.dg/special/wkali-1.c: New test.
38778 * gcc.dg/special/wkali-2.c: New test.
38779 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
38780 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
38781
38782 1999-02-10 Felix Lee <flee@cygnus.com>
38783
38784 * lib/c-torture.exp (c-torture-compile): Pull out code for
38785 analyzing gcc error messages.
38786 (c-torture-execute): Likewise. Fix some (harmless) false
38787 positives.
38788 * lib/gcc.exp (gcc_check_compile): New function.
38789
38790 1999-02-08 Richard Henderson <rth@cygnus.com>
38791
38792 * gcc.c-torture/execute/990208-1.c: New test.
38793
38794 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
38795
38796 * g++.dg/special/ecos.exp: New driver for new tests with special
38797 requirements
38798
38799 * g++.dg/special/conpr-1.C: New test
38800 * g++.dg/special/conpr-2.C: New test
38801 * g++.dg/special/conpr-2a.C: New test
38802 * g++.dg/special/conpr-3.C: New test
38803 * g++.dg/special/conpr-3a.C: New test
38804 * g++.dg/special/conpr-3b.C: New test
38805
38806 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
38807 allow g++ to use the dg driver
38808
38809 * README: Add comment about g++.dg directory
38810
38811 1999-02-06 Jeffrey A Law (law@cygnus.com)
38812
38813 * README: Update email addresses.
38814
38815 1999-02-03 Nick Clifton <nickc@cygnus.com>
38816
38817 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
38818 arguments in order to force structure S onto the stack even on
38819 the alpha.
38820 (test): Pass 10 leading arguments to function foo as well as the
38821 structure S.
38822
38823 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
38824 failure for all targets.
38825
38826 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
38827 abort to terminate program execution.
38828
38829 1999-01-30 Richard Henderson <rth@cygnus.com>
38830
38831 * gcc.c-torture/execute/990130-1.c: New test.
38832
38833 1999-01-30 Jeffrey A Law (law@cygnus.com)
38834
38835 * gcc.dg/990130-1.c: New test.
38836
38837 1999-01-28 Michael Meissner <meissner@cygnus.com>
38838
38839 * gcc.c-torture/execute/990128-1.c: New test.
38840
38841 1999-01-27 Michael Meissner <meissner@cygnus.com>
38842
38843 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
38844
38845 1999-01-27 Felix Lee <flee@cygnus.com>
38846
38847 * lib/c-torture.exp (c-torture-compile): pull out code for
38848 analyzing gcc error messages.
38849 (c-torture-execute): ditto, and fix some (harmless) false
38850 positives.
38851 * lib/gcc.exp (gcc_check_compile): new function.
38852
38853 1999-01-17 Jeffrey A Law (law@cygnus.com)
38854
38855 * gcc.dg/990117-1.c: New test.
38856
38857 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
38858
38859 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
38860
38861 1999-01-15 Jeffrey A Law (law@cygnus.com)
38862
38863 * g77.f-torture/compile/990115-1.f: New test.
38864
38865 1999-01-07 Jeffrey A Law (law@cygnus.com)
38866
38867 * gcc.c-torture/compile/990107-1.c: New test
38868
38869 1999-01-06 Jeffrey A Law (law@cygnus.com)
38870
38871 * gcc.c-torture/execute/990106-2.c: New test.
38872
38873 * gcc.c-torture/execute/990106-1.c: New test.
38874
38875 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
38876
38877 * gcc.c-torture/compile/981223-1.c: New test.
38878
38879 1998-12-29 Richard Henderson <rth@cygnus.com>
38880
38881 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
38882 (opt3): Rename from opt4 and disable.
38883
38884 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
38885
38886 * g++.old-deja/g++.pt/ptrmem5.C: New test.
38887
38888 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
38889
38890 * g++.old-deja/g++.other/conv5.C: New test.
38891
38892 1998-12-14 Nick Clifton <nickc@cygnus.com>
38893
38894 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
38895
38896 1998-12-11 Jeffrey A Law (law@cygnus.com)
38897
38898 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
38899
38900 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
38901
38902 * gcc.c-torture/compile/981211-1.c: New test.
38903
38904 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
38905
38906 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
38907
38908 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
38909
38910 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38911
38912 * gcc.special/930510-1.c: Make C9X safe.
38913 * gcc.misc-tests/gcov-1.c Similarly.
38914 * gcc.misc-tests/gcov-2.c Similarly.
38915
38916 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
38917
38918 * gcc.dg/ultrasp1.c: New test.
38919
38920 1998-12-06 Richard Henderson <rth@cygnus.com>
38921
38922 * gcc.c-torture/execute/981206.c: New test.
38923
38924 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
38925
38926 * g++.old-deja/g++.ns/template7.C: New test.
38927
38928 * g++.old-deja/g++.other/expr1.C: New test.
38929
38930 * g++.old-deja/g++.eh/tmpl3.C: New test.
38931
38932 * g++.old-deja/g++.eh/tmpl2.C: New test.
38933
38934 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
38935
38936 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
38937 * g++.old-deja/g++.other/using6.C: Removed.
38938 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
38939
38940 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
38941
38942 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
38943
38944 * g++.old-deja/g++.pt/overload8.C: New test.
38945
38946 * g++.old-deja/g++.pt/overload7.C: New test.
38947
38948 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
38949
38950 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
38951 and relinking messages.
38952 * lib/g++.exp (g++_target_compile): Remove .rpo file when
38953 compiling with -frepo.
38954
38955 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
38956
38957 * g++.old-deja/g++.pt/lookup6.C: New test.
38958
38959 1998-11-30 Nick Clifton <nickc@cygnus.com>
38960
38961 * gcc.c-torture/execute/981130-1.c: New test.
38962 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
38963
38964 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
38965
38966 * g++.old-deja/g++.pt/explicit76.C: New test.
38967
38968 * g++.old-deja/g++.pt/friend38.C: New test.
38969
38970 * g++.old-deja/g++.ns/crash2.C: New test.
38971
38972 * g++.old-deja/g++.pt/defarg8.C: New test.
38973
38974 * g++.old-deja/g++.pt/instantiate6.C: New test.
38975
38976 * g++.old-deja/g++.pt/static6.C: New test.
38977
38978 * g++.old-deja/g++.pt/decl2.C: New test.
38979
38980 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
38981
38982 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
38983 problem is actually related with name lookup, but so what? :-)
38984
38985 * g++.old-deja/g++.pt/friend37.C: New test.
38986
38987 1998-11-25 Dave Love <d.love@dl.ac.uk>
38988
38989 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
38990 element, which fails on some systems.
38991
38992 * g77.f-torture/execute/labug1.f: New test.
38993
38994 1998-11-21 Jeffrey A Law (law@cygnus.com)
38995
38996 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
38997 is defined.
38998
38999 1998-11-18 Dave Love <d.love@dl.ac.uk>
39000
39001 * g77.f-torture/compile/981117-1.f: New test.
39002
39003 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
39004
39005 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
39006 properly discarded.
39007
39008 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
39009
39010 * gcc.c-torture/execute/memcheck: New directory of tests for
39011 -fcheck-memory-usage.
39012
39013 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
39014
39015 * README: New file, general information about the testsuite and
39016 new description of the various C++ test subdirectories.
39017 * README.g++: Eliminate obsolete information, update and move most
39018 relevant stuff to README.
39019
39020 1998-11-07 Richard Henderson <rth@cygnus.com>
39021
39022 * gcc.c-torture/compile/981107-1.c: New test.
39023
39024 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
39025
39026 * execute/memcpy-bi.c: New testcase.
39027
39028 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
39029
39030 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
39031 base classes.
39032
39033 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
39034 template is selected.
39035
39036 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
39037 classes, it should be accepted for all types.
39038
39039 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
39040
39041 * g++.old-deja/g++.pt/spec24.C: Ensure that template
39042 specializations start with template headers.
39043
39044 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
39045
39046 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
39047
39048 * g++.old-deja/g++.other/init9.C: Test cross initialization of
39049 non-POD types.
39050
39051 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
39052
39053 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
39054
39055 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
39056
39057 * compile/981022-1.c, compile/981022-1.x: New test and driver.
39058
39059 1998-10-19 Jeffrey A Law (law@cygnus.com)
39060
39061 * 981019-1.c: New test.
39062
39063 1998-10-14 Robert Lipe <robertl@dgii.com>
39064
39065 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
39066 find objc headers.
39067
39068 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39069
39070 * compile/981001-4.c: Remove use of GCC extension that triggers a
39071 compiler bug.
39072
39073 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
39074
39075 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
39076
39077 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
39078
39079 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
39080 instantiation of template produces incorrect code for delete
39081 expression.
39082
39083 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
39084 constructors' name is not unique.
39085 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
39086 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
39087
39088 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
39089 automatic array of const is ill-formed.
39090
39091 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
39092 of template parameter?
39093
39094 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
39095 const.
39096
39097 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
39098 pointer-to-member expression.
39099
39100 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
39101 declaration causes ICE.
39102
39103 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
39104
39105 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
39106 reserved in the global namespace.
39107
39108 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
39109 generate needed virtual table.
39110
39111 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
39112
39113 1998-10-10 Dariush Eslimi <eslimi@loran.com>
39114
39115 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
39116 template-dependent type
39117
39118 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
39119
39120 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
39121 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
39122 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
39123
39124 * g++.old-deja/g++.other/using5.C: New test; using decl from base
39125 class should be usable as argument of member function.
39126 * g++.old-deja/g++.other/using6.C: New test; using decl from base
39127 class should be usable as return type of member function.
39128 * g++.old-deja/g++.other/using7.C: New test; using decl from base
39129 class should be usable as type of data member.
39130
39131 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
39132
39133 1998-10-09 Jeffrey A Law (law@cygnus.com)
39134
39135 * gcc.c-torture/special/920521-1.c: Fix bogus test.
39136
39137 1998-10-08 Nick Clifton <nickc@cygnus.com>
39138
39139 * gcc.dg/dll-?.c Add thumb to target list.
39140 Fix assembler scan patterns to match current assembler output.
39141
39142 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
39143
39144 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
39145 matching of template brackets.
39146
39147 * g++.old-deja/g++.other/using4.C: New test. Test using
39148 declarations of methods from base classes.
39149
39150 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
39151 within functions should introduce names into the innermost
39152 enclosing namespace.
39153
39154 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
39155 of static locals if first initialization throws.
39156
39157 1998-10-07 Jim Wilson <wilson@cygnus.com>
39158
39159 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
39160
39161 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
39162
39163 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
39164 lose track of the possible targets of tablejump insns.
39165 * special/special.exp: Run it.
39166
39167 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
39168
39169 * g++.old-deja/g++.pt/friend35.C: New test. A template function
39170 must be declared before its specializations can be named in friend
39171 declarations.
39172
39173 1998-10-05 Dave Love <d.love@dl.ac.uk>
39174
39175 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
39176
39177 * g77.f-torture/execute/io1.f: New test.
39178
39179 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
39180
39181 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
39182 with pointer to template function, for which no argument deduction
39183 is possible.
39184
39185 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
39186 specialization of template function as argument to template
39187 function.
39188
39189 * g++.old-deja/g++.other/access2.C: New test; Inner class
39190 shouldn't have privileged access to Outer's names.
39191
39192 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
39193
39194 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
39195 friend template declared within template class conflicts with
39196 nested class of the same name.
39197
39198 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
39199 is ignored.
39200
39201 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
39202 object with direct initializer as function declaration.
39203
39204 * g++.old-deja/g++.other/decl2.C: New test; duplicate
39205 initializers.
39206
39207 * g++.old-deja/g++.other/null2.C: New test; conditional operator
39208 involving const pointer and NULL produces incorrect result.
39209
39210 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
39211 type name without `typename' should be rejected with -pedantic.
39212
39213 1998-10-02 Richard Henderson <rth@cygnus.com>
39214
39215 * g++.old-deja/g++.other/addrof1.C: New test.
39216
39217 1998-10-01 Nick Clifton <nickc@cygnus.com>
39218
39219 * gcc.c-torture/compile/981001-1.c: New test.
39220 * gcc.c-torture/execute/981001-1.c: New test.
39221
39222 1998-10-01 Jeffrey A Law (law@cygnus.com)
39223
39224 * gcc.c-torture/compile/981001-2.c: New test.
39225 * gcc.c-torture/compile/981001-3.c: New test.
39226 * gcc.c-torture/compile/981001-4.c: New test.
39227
39228 1998-10-01 Robert Lipe <robertl@dgii.com>
39229
39230 * lib/objc.exp (objc_target_compile): Add -L during compiles for
39231 multilibbed hosts. Idea grafted from g77.exp.
39232
39233 1998-09-30 Dave Love <d.love@dl.ac.uk>
39234
39235 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
39236 avoid losing on systems which need -lsocket.
39237
39238 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
39239
39240 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
39241 * g++.old-deja/g++.other/nested2.C: Ditto.
39242 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
39243 failure.
39244
39245 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
39246
39247 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
39248 preferred over template operator!= for enum bitfields.
39249
39250 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
39251
39252 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
39253 that happen to have the same base name, but in different scopes,
39254 are incorrectly rejected.
39255
39256 1998-09-16 Richard Henderson <rth@cygnus.com>
39257
39258 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
39259 on the native word size instead of an integer literal.
39260
39261 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
39262
39263 * g++.old-deja/g++.other/static2.C: Invocation of static data
39264 member of type pointer-to-function denoted as non-static member.
39265
39266 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
39267 checks involving function types and aliases.
39268
39269 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
39270
39271 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
39272 redefined to the same non-trivial type.
39273
39274 * g++.old-deja/g++.pt/explicit73.C: Test for proper
39275 namespace-qualification of template specializations declared in
39276 other namespaces.
39277
39278 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
39279 to declare a subset of the specializations of a template function
39280 as friends of specializations of a template class.
39281
39282 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
39283 member templates that do not fully specialize the enclosing
39284 template class are rejected.
39285
39286 1998-09-11 Dave Love <d.love@dl.ac.uk>
39287
39288 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
39289
39290 1998-09-08 Dave Love <d.love@dl.ac.uk>
39291
39292 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
39293 altered from libf2c/libU77 version.
39294
39295 1998-09-06 Dave Love <d.love@dl.ac.uk>
39296
39297 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
39298
39299 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
39300
39301 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
39302 (un)signed char are different types for template specialization
39303 purposes.
39304
39305 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
39306
39307 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
39308 * objc: ObjC testsuite.
39309
39310 1998-08-31 Catherine Moore <clm@cygnus.com>
39311
39312 * gcc.c-torture/execute/941014-1.x: New file.
39313
39314 1998-08-31 Nick Clifton <nickc@cygnus.com>
39315
39316 * lib/c-torture.exp: Add support for
39317 torture_eval_before_compile and torture_eval_before_execute
39318 variables.
39319
39320 1998-08-30 Jeffrey A Law (law@cygnus.com)
39321
39322 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
39323 this test triggers valid.
39324
39325 1998-08-27 Jeffrey A Law (law@cygnus.com)
39326
39327 * gcc.dg/980827-1.c: New test.
39328
39329 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
39330
39331 * gcc.c-torture/execute/loop-4b.c: New test.
39332
39333 1998-08-26 Nick Clifton <nickc@cygnus.com>
39334
39335 * lib/c-torture.exp: Add support for
39336 torture_eval_before_compile and torture_eval_before_execute
39337 variables.
39338
39339 1998-08-25 Jeffrey A Law (law@cygnus.com)
39340
39341 * gcc.c-torture/compile/980825-1.c: New test.
39342
39343 1998-08-24 Nick Clifton <nickc@cygnus.com>
39344
39345 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
39346 count number tests in opt_t0 not good_t0.
39347
39348 1998-08-24 Jeffrey A Law (law@cygnus.com)
39349
39350 * gcc.c-torture/compile/930326-1.x: Fix typo.
39351
39352 1998-08-23 Mark Mitchell <mark@markmitchell.com>
39353
39354 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
39355 causes an ICE.
39356
39357 1998-08-21 Jeffrey A Law (law@cygnus.com)
39358
39359 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
39360 STACK_SIZE is defined.
39361 * gcc.c-torture/unsorted/stuct.c: Similarly.
39362
39363 * gcc.c-torture/compile/980821-1.c: New test.
39364
39365 1998-08-21 Jeffrey A Law (law@cygnus.com)
39366
39367 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
39368
39369 1998-08-19 Mark Mitchell <mark@markmitchell.com>
39370
39371 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
39372 code.
39373
39374 1998-08-09 Mark Mitchell <mark@markmitchell.com>
39375
39376 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
39377 error'.
39378
39379 1998-08-18 Jeffrey A Law (law@cygnus.com)
39380
39381 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
39382
39383 1998-08-16 Jeffrey A Law (law@cygnus.com)
39384
39385 * gcc.c-torture/compile/980816-1.c: New test.
39386
39387 * gcc.dg/980816-1.c: New test.
39388
39389 1998-08-13 Jeffrey A Law (law@cygnus.com)
39390
39391 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
39392 compiler for ieee tests.
39393
39394 1998-08-01 Dave Love <d.love@dl.ac.uk>
39395
39396 * g77.f-torture/compile/980729-0.f: New test.
39397
39398 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
39399
39400 * gcc.c-torture/special/eeprof-1.c: New test, for
39401 -finstrument-functions.
39402 * gcc.c-torture/special/special.exp: Run it.
39403
39404 1998-07-29 Jeffrey A Law (law@cygnus.com)
39405
39406 * gcc.c-torture/compile/980729-1.c: New test.
39407
39408 1998-07-27 Nick Clifton <nickc@cygnus.com>
39409
39410 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
39411 __thumb__ is defined, and test for ARM style doubles if so.
39412
39413 1998-07-26 Dave Love <d.love@dl.ac.uk>
39414
39415 * g77.f-torture/noncompile/980615-0.f: New test.
39416
39417 1998-07-26 H.J. Lu (hjl@gnu.org)
39418
39419 * gcc.dg/980312-1.c: Do link instead of compile.
39420 * gcc.dg/980313-1.c: Likewise.
39421
39422 1998-07-26 Jeffrey A Law (law@cygnus.com)
39423
39424 * gcc.c-torture/compile/980726-1.c: New test.
39425
39426 1998-07-25 Dave Love <d.love@dl.ac.uk>
39427
39428 * g77.f-torture/execute/io0.f: New test.
39429
39430 1998-07-24 Nick Clifton <nickc@cygnus.com>
39431
39432 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
39433 an int.
39434
39435 1998-06-18 Michael Meissner <meissner@cygnus.com>
39436
39437 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
39438 m32r bugs.
39439
39440 1998-07-17 Nick Clifton <nickc@cygnus.com>
39441
39442 * gcc.dg/980626-1.c: Expect failures for all toolchains until
39443 c-decl.c:grokdeclarator can handle mode attributes.
39444
39445 1998-07-16 Jeffrey A Law (law@cygnus.com)
39446
39447 * gcc.c-torture/execute/980716-1.c: New test.
39448
39449 1998-07-13 Jeffrey A Law (law@cygnus.com)
39450
39451 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
39452 the mn10200.
39453 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
39454 the mn10200.
39455 * gcc.c-torture/execute/va-arg-3.x: Similarly.
39456 * gcc.c-torture/compile/930326-1.x: Similarly.
39457
39458 1998-07-13 Dave Love <d.love@dl.ac.uk>
39459
39460 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
39461 New test from Craig.
39462
39463 1998-07-12 Dave Love <d.love@dl.ac.uk>
39464
39465 * g77.f-torture/noncompile/980616-0.f: New test.
39466
39467 * g77.f-torture/execute/970816-3.f: New test from Craig.
39468
39469 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
39470
39471 * g++.other/singleton.C: Return error value instead of taking
39472 SIGSEGV.
39473
39474 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
39475
39476 * g++.other/singleton.C: New test. Warning is under dispute.
39477 Runtime crash is not.
39478
39479 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
39480
39481 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
39482 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
39483 using6.C, using7.C}: New namespace tests.
39484
39485 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
39486
39487 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
39488 specialization with typedef'ed names used as array indexes.
39489
39490 1998-07-09 Jeffrey A Law (law@cygnus.com)
39491
39492 * gcc.c-torture/execute/980709-1.c: New test.
39493
39494 * gcc.dg/980709-1.c: New test.
39495
39496 1998-07-07 Richard Henderson <rth@cygnus.com>
39497
39498 * gcc.c-torture/execute/bcp-1.c: New test.
39499
39500 1998-07-07 Jeffrey A Law (law@cygnus.com)
39501
39502 * gcc.c-torture/execute/980707-1.c: New test.
39503
39504 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
39505
39506 * gcc.c-torture/compile/980706-1.c: New test.
39507
39508 1998-07-01 Dave Love <d.love@dl.ac.uk>
39509
39510 * g77.f-torture/execute/980701-0.f,
39511 g77.f-torture/execute/980701-1.f: New test from Craig.
39512
39513 1998-07-01 Jeffrey A Law (law@cygnus.com)
39514
39515 * gcc.c-torture/compile/980701-1.c: New test.
39516
39517 * gcc.c-torture/execute/980701-1.c: New test.
39518
39519 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
39520 rlsruhe.de>
39521
39522 * g++.old-deja/g++.robertl/eb132.C: New test.
39523 * g++.old-deja/g++.robertl/eb133.C: Likewise.
39524
39525 1998-06-29 Dave Love <d.love@dl.ac.uk>
39526
39527 * g77.f-torture/execute/980628-7.f,
39528 g77.f-torture/execute/980628-8.f,
39529 g77.f-torture/execute/980628-9.f,
39530 g77.f-torture/execute/980628-10.f: New tests from Craig.
39531
39532 * g77.f-torture/execute/980628-3.f: Remove mail headers.
39533
39534 1998-06-28 Jeffrey A Law (law@cygnus.com)
39535
39536 * g77.f-torture/execute/980628-4.f: New test from Craig.
39537 * g77.f-torture/execute/980628-5.f: Likewise.
39538 * g77.f-torture/execute/980628-2.f: Likewise.
39539 * g77.f-torture/execute/980628-0.f: Likewise.
39540 * g77.f-torture/execute/980628-1.f: Likewise.
39541 * g77.f-torture/execute/980628-3.f: Likewise.
39542 * g77.f-torture/execute/980628-6.f: Likewise.
39543
39544 1998-06-28 Jeffrey A Law (law@cygnus.com)
39545
39546 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
39547 directory when nothing has been installed yet.
39548
39549 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
39550
39551 * gcc.c-torture/special/special.exp: Handle newer versions of
39552 dejagnu.
39553
39554 1998-06-26 Jeffrey A Law (law@cygnus.com)
39555
39556 * gcc.dg/980626-1.c: New test.
39557
39558 1998-06-19 Bruno Haible <haible@ilog.fr>
39559
39560 * gcc.misc-tests/m-un-2.c: New test.
39561 * g++.old-deja/g++.other/warn01.c: Likewise.
39562
39563 1998-06-19 Robert Lipe <robertl@dgii.com>
39564
39565 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
39566 compatibility with assmblers with a different comment character.
39567 Eliminate use of GAS-specific extensions.
39568
39569 1998-06-19 Jeffrey A Law (law@cygnus.com)
39570
39571 * gcc.c-torture/execute/ieee/980619-1.c: New test.
39572
39573 1998-06-19 Robert Lipe <robertl@dgii.com>
39574
39575 * lib/g77.exp: Replace search for libf2c.a with search for newly
39576 renamed libg2c.a
39577
39578 1998-06-17 Jeffrey A Law (law@cygnus.com)
39579
39580 * gcc.c-torture/execute/980617-1.c: New test.
39581
39582 1998-06-12 Jeffrey A Law (law@cygnus.com)
39583
39584 * gcc.c-torture/execute/980612-1.c: New test.
39585
39586 1998-06-08 Jeffrey A Law (law@cygnus.com)
39587
39588 * gcc.dg/980523-1.c: Only test on ppc-linux.
39589 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
39590
39591 * gcc.c-torture/execute/980608-1.c: New test.
39592
39593 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
39594
39595 * gcc.c-torture/execute/980605-1.c: New test.
39596
39597 1998-06-04 Jeffrey A Law (law@cygnus.com)
39598
39599 * gcc.c-torture/execute/980604-1.c: New test.
39600
39601 1998-06-02 Jeffrey A Law (law@cygnus.com)
39602
39603 * gcc.c-torture/execute/980602-1.c: New test.
39604 * gcc.c-torture/execute/980602-2.c: Likewise.
39605
39606 1998-06-02 Dave Love <d.love@dl.ac.uk>
39607
39608 * 970125-0.f: Fix per JCB. Add commentary.
39609
39610 1998-05-31 Michael Meissner <meissner@cygnus.com>
39611
39612 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
39613 IEEE -0 support.
39614
39615 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
39616
39617 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
39618 earlier.
39619
39620 1998-05-28 Catherine Moore <clm@cygnus.com>
39621
39622 * gcc.c-torture/execute/980526-3.c: New test.
39623
39624 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
39625
39626 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
39627 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
39628 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
39629 m88k-motorola-sysv3 to XFAIL.
39630
39631 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39632
39633 * gcc.dg/980526-1.c: New test.
39634 * gcc.c-torture/execute/980526-2.c: New test.
39635
39636 1998-05-26 Jeffrey A Law (law@cygnus.com)
39637
39638 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
39639
39640 * gcc.c-torture/execute/980526-1.c: New test.
39641
39642 1998-05-26 Dave Love <d.love@dl.ac.uk>
39643
39644 * g77.f-torture/execute/alpha2.f: Add runtime test.
39645
39646 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
39647
39648 * g++.old-deja/old-deja.exp: Strip leading directories.
39649
39650 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
39651 error for the line. Don't run multiple tests for the same line.
39652
39653 1998-05-23 Jeffrey A Law (law@cygnus.com)
39654
39655 * gcc.dg/980523-1.c: New test.
39656
39657 1998-05-23 Dave Love <d.love@dl.ac.uk>
39658
39659 * g77.f-torture/compile/970915-0.f: New test.
39660
39661 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
39662
39663 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
39664
39665 1998-05-21 Jeffrey A Law (law@cygnus.com)
39666
39667 * gcc.dg/980520-1.c: New test.
39668
39669 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
39670
39671 * gcc.dg/980502-1.c: Fix return type.
39672
39673 1998-05-20 Jeffrey A Law (law@cygnus.com)
39674
39675 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
39676 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
39677 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
39678 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
39679 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
39680
39681 1998-05-20 Dave Love <d.love@dl.ac.uk>
39682
39683 * g77.f-torture/execute/980520-1.f: New test.
39684
39685 1998-05-15 Dave Love <d.love@dl.ac.uk>
39686
39687 * lib/mike-g77.exp: New file.
39688
39689 * g77.f-torture/noncompile/noncompile.exp,
39690 g77.f-torture/noncompile/check0.f: New files.
39691
39692 1998-05-14 Dave Love <d.love@dl.ac.uk>
39693
39694 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
39695 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
39696 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
39697 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
39698 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
39699 abort where appropriate.
39700
39701 1998-05-05 Michael Meissner <meissner@cygnus.com>
39702
39703 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
39704 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
39705
39706 1998-04-29 Dave Love <d.love@dl.ac.uk>
39707
39708 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
39709
39710 1998-04-27 Dave Love <d.love@dl.ac.uk>
39711
39712 * g77.f-torture/compile/980427-0.f: New test.
39713
39714 1998-04-24 Dave Love <d.love@dl.ac.uk>
39715
39716 * g77.f-torture/compile/980424-0.f: New test.
39717
39718 1998-04-19 Dave Love <d.love@dl.ac.uk>
39719
39720 * g77.f-torture/compile/980419-2.f (main): New test.
39721 * g77.f-torture/compile/970125-0.f: New test.
39722 * g77.f-torture/compile/980419-1.f: New test.
39723
39724 1998-04-08 Jim Wilson <wilson@cygnus.com>
39725
39726 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
39727 of loop-4.c.
39728
39729 1998-04-07 Jim Wilson <wilson@cygnus.com>
39730
39731 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
39732
39733 1998-04-03 Jim Wilson <wilson@cygnus.com>
39734
39735 * gcc.c-torture/compile/980329-1.c: New test.
39736
39737 1998-03-18 Jim Wilson <wilson@cygnus.com>
39738
39739 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
39740 * gcc.dg/980312-1.c: Fix typo in -march command.
39741
39742 1998-03-16 H.J. Lu (hjl@gnu.org)
39743
39744 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
39745
39746 1998-03-11 Robert Lipe <robertl@dgii.com>
39747
39748 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
39749 Dave Love agree the Fortran source is bogus.
39750
39751 1998-03-11 Robert Lipe <robertl@dgii.com>
39752
39753 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
39754 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
39755 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
39756 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
39757 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
39758
39759 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
39760
39761 * g++.old-deja/g++.other/friend1.C: New test.
39762
39763 1998-02-18 Dave Love <d.love@dl.ac.uk>
39764
39765 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
39766 possibly uninitialized) variables and declare dnrm2.
39767
39768 1998-02-23 Robert Lipe <robertl@dgii.com>
39769
39770 From Bruno Haible <haible@ilog.fr>:
39771 * gcc.c-torture/execute/980223.c: New test.
39772
39773 1998-02-13 Jeffrey A Law (law@cygnus.com)
39774
39775 * gcc.dg/ifelse-1.c: New test.
39776
39777 1998-02-09 H.J. Lu (hjl@gnu.org)
39778
39779 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
39780
39781 * lib/old-dejagnu.exp (old-dejagnu): Added the
39782 "execution test - XFAIL *-*-*" handling in the spirit of
39783 "excess errors test -". Changed the "execution test fails"
39784 handling to be like "excess errors test fails".
39785 * Update various tests accordingly.
39786
39787 1998-02-06 Jim Wilson <wilson@cygnus.com>
39788
39789 * gcc.c-torture/execute/980205.c: New test.
39790
39791 1998-01-18 Jeffrey A Law (law@cygnus.com)
39792
39793 * lib/c-torture.exp: Look for .x files instead of .cexp files.
39794 * lib/f-torture.exp: Similarly.
39795 * gcc.c-torture: Rename all .cexp files to .x files.
39796
39797 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
39798
39799 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
39800 (940510-1.c): Removed duplicate.
39801 (971104-1.c): New test.
39802
39803 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
39804
39805 * lib/f-torture.exp: Improve error and loop detection.
39806
39807 1997-11-19 Michael Meissner <meissner@cygnus.com>
39808
39809 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
39810 use that to size the filler array.
39811
39812 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
39813
39814 * lib/c-torture.exp(c-torture-execute): Fix typo.
39815
39816 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
39817 testcase as the executable name. Keep the executable around if
39818 the test fails.
39819
39820 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
39821
39822 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
39823 changes. Only test one -g option, and move it to the end of the
39824 list of options to test.
39825
39826 1997-09-19 Michael Meissner <meissner@cygnus.com>
39827
39828 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
39829 variable GCC_TORTURE_OPTIONS to supply default switches separated
39830 by colons. If no environment variable, run tests with -O0 -g, -O1
39831 -g, and -O2 -g as well.
39832
39833 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
39834
39835 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
39836 explanatory comments. Fix indentation.
39837
39838 1997-09-15 Jeffrey A Law (law@cygnus.com)
39839
39840 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
39841
39842 1997-09-11 Jeffrey A Law (law@cygnus.com)
39843
39844 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
39845 * g++.old-deja/g++.mike/p7325.C: Likewise.
39846 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
39847
39848 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
39849
39850 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
39851 * g++.old-deja/g++.brendan/crash30.C: Likewise.
39852 * g++.old-deja/g++.brendan/crash39.C: Likewise.
39853 * g++.old-deja/g++.law/operators4.C: Likewise.
39854
39855 1997-09-11 Joe Buck (jbuck@synopsys.com)
39856
39857 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
39858 * g++.old-deja/g++.mike/p784.C: Ditto.
39859 * g++.old-deja/g++.mike/p785.C: Ditto.
39860
39861 1997-09-05 Jeffrey A Law (law@cygnus.com)
39862
39863 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
39864
39865 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
39866
39867 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
39868 target feature; pass this to c-torture-execute as needed.
39869
39870 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
39871
39872 * lib/c-torture.exp(c-torture-execute): If the previous and the
39873 current executables being tested are identical, we don't need to
39874 run the executable again. Try to make the executable names
39875 unique. Add an optional argument for passing additional compiler
39876 flags.
39877
39878 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
39879
39880 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
39881
39882 1997-08-29 Jeffrey A Law (law@cygnus.com)
39883
39884 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
39885
39886 1997-07-31 Jeffrey A Law (law@cygnus.com)
39887
39888 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
39889 32bit or larger longs.
39890
39891 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
39892 have either a 32bit long or 32bit int.
39893
39894 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
39895
39896 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
39897 Make double precision tests dependent on sizeof (double).
39898
39899 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
39900
39901 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
39902 too.
39903
39904 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
39905
39906 * gcc.c-torture/compile/961203-1.cexp: New script.
39907
39908 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
39909
39910 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
39911 up the includes ourselves.
39912
39913 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
39914
39915 * lib/plumhall.exp: Remove random include, and add a few
39916 verbose messages for debugging.
39917
39918 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
39919
39920 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
39921 of trying to do it ourselves.
39922
39923 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
39924
39925 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
39926
39927 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
39928
39929 * gcc.prms/5403.c: Made regexp a bit less strict.
39930
39931 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
39932
39933 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
39934 is returned from remote_load instead.
39935 * lib/plumhall.exp: Ditto.
39936 * lib/mike-g++.exp: Ditto.
39937 * lib/old-dejagnu.exp: Ditto.
39938 * lib/c-torture.exp: Ditto.
39939
39940 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
39941
39942 * lib/g++.exp: Use build_wrapper procedure.
39943 * lib/gcc.exp: Ditto.
39944
39945 1997-05-20 Jeffrey A Law (law@cygnus.com)
39946
39947 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
39948 an old-style decl for malloc. Fixes tests to work when
39949 sizeof (int) != sizeof (size_t).
39950
39951 1997-05-15 Mike Meissner <meissner@cygnus.com>
39952
39953 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
39954
39955 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
39956 use stdargs.h interface.
39957
39958 1997-05-15 Mike Meissner <meissner@cygnus.com>
39959
39960 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
39961 NO_VARARGS when compiling.
39962
39963 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
39964
39965 * lib/plumhall.exp(ph_includes): New procedure.
39966 (ph_make): Use it.
39967 (ph_compiler): Ditto.
39968
39969 * lib/g++.exp: Rename test-glue.c to testglue.c.
39970 * lib/gcc.exp: Ditto.
39971
39972 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
39973
39974 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
39975 to completion when it's called.
39976
39977 1997-03-21 Michael Meissner <meissner@cygnus.com>
39978
39979 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
39980 is defined, don't do test.
39981
39982 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
39983
39984 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
39985 for object files.
39986 (ph_summary): Mark skipped testcases as untested, not unresolved.
39987
39988 * lib/plumhall.exp (ph_make): If unresolved because of bad
39989 errorCode, record errorCode in log file.
39990 (*): Replace send_log/verbose with verbose -log.
39991
39992 1997-03-19 Michael Meissner <meissner@cygnus.com>
39993
39994 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
39995 double conversion if double isn't at least 8 bytes.
39996
39997 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
39998 int to work with targets where int is 16 bits.
39999
40000 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
40001 8 bytes, just exit, since 4 byte doubles don't have enough bits of
40002 precision for the test to complete.
40003
40004 1997-03-14 Michael Meissner <meissner@cygnus.com>
40005
40006 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
40007 if d10v is not compiled with the -mdouble64 flag.
40008 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
40009
40010 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
40011 d10v is not compiled with the -mint32 flag.
40012
40013 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
40014
40015 * lib/plumhall.exp: Use incr_count.
40016
40017 1997-03-12 Jeffrey A Law (law@cygnus.com)
40018
40019 * gcc.c-torture: Update to c-torture-1.45.
40020
40021 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
40022
40023 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
40024 the name of the expect testcase file).
40025
40026 * lib/g++.exp(g++_init): Ditto.
40027
40028 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
40029
40030 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
40031 the host.
40032
40033 * lib/gcc.exp(gcc_exit): New procedure.
40034
40035 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
40036
40037 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
40038 specs where appropriate.
40039
40040 * g++.old-deja/g++.arm/*: Added additional ERROR checks
40041 because of new "candidates are" messages, and removed a few
40042
40043 * Converted all non-old-style g++ testcases to old-style, and
40044 moved into g++.old-deja.
40045
40046 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
40047
40048 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
40049 options.
40050
40051 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
40052 succeeded.
40053
40054 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
40055
40056 1997-02-13 Michael Meissner <meissner@cygnus.com>
40057
40058 * lib/gcc.exp (gcc_target_compile): Add support for defining
40059 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
40060 the machine doesn't have those features.
40061
40062 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
40063
40064 * g++.law/operators4.exp: Don't use LIBS.
40065
40066 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
40067
40068 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
40069
40070 * lib/mike-g++.exp: Don't set the compiler to be tested here.
40071 * lib/g++.exp: Set it here instead. Also, allow use of the
40072 --tool_exec and --tool_opt options. Change CXX to
40073 GXX_UNDER_TEST.
40074
40075 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
40076
40077 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
40078
40079 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
40080
40081 * lib/old-dejagnu.exp: Use prune_warnings instead of
40082 prune_system_crud.
40083 * lib/mike-g++.exp: Ditto.
40084 * lib/gcc.exp: Ditto.
40085 * lib/g++.exp: Ditto.
40086
40087 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
40088
40089 1997-02-07 Jeffrey A Law (law@cygnus.com)
40090
40091 * 941014-2.c: Include stdlib.h
40092 * 960327-1.c: Include stdio.h
40093 * dbra.c, index-1.c: Don't assume ints are 32bits.
40094
40095 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
40096
40097 * lib/gcc.exp: Add gcc,stack_size target feature.
40098
40099 * lib/g++.exp(g++_target_compile): Add the include and link
40100 paths here, not in two other places. And, it's $options, not
40101 options.
40102
40103 * lib/mike-g++.exp(postbase): Remove the code that determines
40104 the correct include and link paths.
40105 * g++.old-deja/old-deja.exp: Ditto.
40106
40107 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
40108
40109 * lib/g++.exp(g++_init): target_compile no longer returns the
40110 filename of the result.
40111
40112 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
40113
40114 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
40115 call to glob.
40116
40117 * gcc.c-torture/special/special.exp: Change call to
40118 gcc_target_compile to include the object file.
40119
40120 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
40121
40122 * gcc.c-torture/special/special.exp: Correct misspelling in last
40123 change.
40124
40125 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
40126
40127 * lib/plumhall.exp(ph_summary): Log the entire output of the
40128 executable. Return -1 if there were any failures, 0 otherwise.
40129 (ph_execute): Return -1 if there were any failures, 0 otherwise.
40130 (ph_make): Clean up objects and executables that were built
40131 if the tests succeeded.
40132
40133 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
40134
40135 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
40136 libraries and includes in the build tree as appropriate.
40137
40138 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
40139
40140 * lib/c-torture.exp: Instead of looking for the global variable
40141 NO_LONG_LONG, check to see if that's a feature of the target.
40142
40143 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
40144
40145 * config/default.exp: Minimize. Delete the remainer of the files in
40146 config; this functionality is now in devo/dejagnu/config.
40147
40148 g++.*/*: Pass any additional flags used to compile to postbase;
40149 delete CXXFLAGS.
40150
40151 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
40152 is now done by runtest.exp. Use gcc_target_compile instead of
40153 compile.
40154
40155 lib/c-torture.exp: Use gcc_target_compile instead of compile.
40156 Remove references to CFLAGS. Use remote_file instead of
40157 calling rm -f.
40158 (c-torture): Take a list of arguments to use to compile this
40159 testcase.
40160
40161 lib/g++.exp: Simplify. Use target_compile instead of compile.
40162 lib/gcc-dg.exp: Ditto.
40163 lib/gcc.exp: Ditto.
40164 lib/mike-{gcc,g++}.exp: Ditto.
40165 lib/old-dejagnu.exp: Ditto.
40166 lib/plumhall.exp: Ditto.
40167
40168 1997-01-08 Jim Wilson <wilson@cygnus.com>
40169
40170 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
40171 (ph_linker): Likewise.
40172
40173 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
40174
40175 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
40176 MAP_ANON / MAP_ANONYMOUS if defined;
40177 else try to map from /dev/zero .
40178
40179 1996-11-12 Jeffrey A Law (law@cygnus.com)
40180
40181 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
40182 isn't defined, then define it to MAP_ANONYMOUS.
40183
40184 1996-11-12 Jeffrey A Law (law@cygnus.com)
40185
40186 * gcc.c-torture: Update to c-torture-1.42 release.
40187
40188 1996-11-11 Jeffrey A Law (law@cygnus.com)
40189
40190 * gcc.c-torture: Update to c-torture-1.41 release.
40191
40192 1996-10-27 Jeffrey A Law (law@cygnus.com)
40193
40194 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
40195 c-torture release.
40196
40197 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
40198
40199 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
40200 and LDFLAGS. Fix second case to append the target_info ldflags
40201 onto LDFLAGS, not CFLAGS.
40202 * lib/g++.exp (g++_init): Add target_info stuff.
40203 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
40204 of libgloss and newlib flags for !native.
40205
40206 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
40207 (GDB): Fix relative path to go up another dir for finding gdb.
40208
40209 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
40210
40211 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
40212 versions in the target_info array, if they don't exist.
40213
40214 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
40215
40216 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
40217
40218 1996-07-08 Jim Wilson <wilson@cygnus.com>
40219
40220 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
40221 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
40222
40223 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
40224
40225 * lib/old-dejagnu.exp: Don't remove the output file before we've
40226 actually tested it. Don't append pwd to the path of the executable
40227 we're testing.
40228
40229 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
40230
40231 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
40232
40233 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
40234
40235 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
40236 temporary directory for compiler files, and set it to a default
40237 value of /tmp. Set $output as the name of the output file from
40238 compiling the testcase. Add a -o option to $cflags_var so the
40239 compiler writes the final output file as $output. Set $executable
40240 to $output.
40241
40242 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
40243 directory for compiler files, and set it to /tmp if it doesn't
40244 already have a value. Set $output_file to the name of the output
40245 file from compiling the testcase. Add a -o option to CXXFLAGS so
40246 the compiler writes the final output file as $output. Use $output
40247 as the executable to be tested.
40248
40249 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
40250
40251 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
40252
40253 1996-06-08 Jeffrey A Law (law@cygnus.com)
40254
40255 * gcc.c-torture/execute/pending-1.c: New test. Still
40256 pending in Tege's queue.
40257
40258 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
40259
40260 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
40261 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
40262 if there were failures. Call unresolved if there were unresolved
40263 testcases. Call gcc_fail if program did not run to completion.
40264 (ph_make): Pass additional argument name to ph_execute.
40265 (ph_execute): Add new argument. Pass additional arguments to
40266 ph_summary. Call gcc_fail is there is no execution output.
40267
40268 1996-04-24 Jeffrey A Law (law@cygnus.com)
40269
40270 * lib/plumhall.exp (proc_summary): Output relavent summary
40271 lines into the log so specific failures in plumhall can be
40272 investigated.
40273
40274 1996-04-10 Jeffrey A Law (law@cygnus.com)
40275
40276 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
40277 (c-torture-execute): Don't try to execute tests which use
40278 "long long" types if $NO_LONG_LONG is nonzero.
40279
40280 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
40281
40282 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
40283 not c-torture.
40284
40285 * gcc.ieee: Move from here.
40286 * gcc.c-torture/execute/ieee: To here.
40287
40288 1996-03-26 Jeffrey A Law (law@cygnus.com)
40289
40290 * gcc.c-torture: Update to c-torture-1.41 release.
40291
40292 1996-03-22 Jeffrey A Law (law@cygnus.com)
40293
40294 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
40295 not "$output".
40296
40297 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
40298
40299 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
40300 -c present.
40301
40302 1996-03-02 Jeffrey A Law (law@cygnus.com)
40303
40304 * config/proelf.exp: Handle connecting to a simulator.
40305
40306 1996-01-31 Jeffrey A Law (law@cygnus.com)
40307
40308 * config/proelf.exp: New file. Enough framework that we can
40309 run c-torture tests on the proelf targets (or any other target
40310 that gdb can connect to for that matter).
40311
40312 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
40313
40314 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
40315 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
40316
40317 * lib/plumhall.exp (ph_execute): Always call ph_summary if
40318 exec_output exists.
40319
40320 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
40321
40322 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
40323 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
40324
40325 * config/*.exp: Update FSF address. Change result of ${tool}_load
40326 to pass/fail/unresolved/unsupported/untested. Caller must now
40327 call unresolved/unsupported/untested.
40328 * lib/*.exp: Update FSF address. Update to handle new results of
40329 ${tool}_load.
40330 * lib/chill.exp (verbose): Delete.
40331
40332 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
40333
40334 * lib/gcc.exp (default_gcc_start): Change order of args to
40335 $LDFLAGS $CFLAGS $LIBS.
40336 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
40337 Save/set/restore CFLAGS. Pass single arg to gcc_start.
40338 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
40339 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
40340 * gcc.misc-tests/dg-test.exp: Likewise.
40341 * gcc.misc-tests/msgs.exp: Likewise.
40342 * gcc.prms/prms.exp: Likewise.
40343 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
40344 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
40345
40346 * lib/dg.exp: Deleted, moved to dejagnu/lib.
40347
40348 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
40349
40350 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
40351
40352 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
40353 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
40354
40355 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
40356 necessary.
40357
40358 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
40359
40360 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
40361 global for loop; add use of $mathlib.
40362 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
40363 settings here; set mathlib for anything but VxWorks.
40364
40365 1996-01-22 Jeffrey A Law (law@cygnus.com)
40366
40367 * gcc.c-torture: Update to c-torture-1.40 release.
40368
40369 1996-01-03 Jeffrey A Law (law@cygnus.com)
40370
40371 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
40372 dg.exp.
40373
40374 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
40375
40376 * lib/c-torture.exp (c-torture-execute): Declare "output" as
40377 global.
40378
40379 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
40380
40381 * lib/g++.exp (LIBS): Define if not already.
40382 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
40383 (gcc-dg-prune): Call prune_gcc_output.
40384 * lib/gcc.exp (prune_gcc_output): New proc.
40385 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
40386 prune_gcc_output.
40387
40388 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
40389
40390 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
40391 (c-torture-execute): Likewise. Rename `name' to `testcase'.
40392
40393 1995-11-15 Jeffrey A Law (law@cygnus.com)
40394
40395 * gcc.c-torture: Update to c-torture-1.39 release.
40396
40397 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
40398
40399 * lib/c-torture.exp (c-torture-execute): Don't return if one option
40400 fails, try others as well.
40401
40402 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
40403
40404 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
40405 If compilation fails, mark execute tests as `untested'.
40406 If test is marked as unsupported, don't mark compilation and
40407 execute tests as failed.
40408
40409 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
40410
40411 * lib/g++.exp (g++_init): Don't link in libg++, and look to
40412 libstdc++ for whether or not we want to be doing shared
40413 libraries. Delete link_curses since we don't need it anymore.
40414 * lib/mike-g++.exp (postbase): Don't link in libg++.
40415 * g++.old-deja/old-deja.exp: Likewise.
40416
40417 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
40418
40419 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
40420
40421 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
40422
40423 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
40424 For that, add `-Wl,-a,shared_archive'.
40425 * g++.old-deja/old-deja.exp: Likewise.
40426
40427 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
40428
40429 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
40430
40431 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
40432
40433 * lib/mike-g++.exp (postbase): Pay attention to the status of
40434 g++_load.
40435
40436 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
40437
40438 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
40439
40440 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
40441
40442 * lib/gcc.exp (default_gcc_start): No longer need to log program
40443 being executed or its output, execute_anywhere does that now.
40444 * lib/g++.exp (default_g++_version): Call execute_anywhere.
40445 (default_g++_start): Likewise. Delete calls to verbose/send_log.
40446
40447 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
40448
40449 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
40450 the same as those in lib/g++.exp.
40451
40452 1995-10-10 Jeff Law (law@hurl.cygnus.com)
40453
40454 * gcc.c-torture: Update to c-torture-1.38 release.
40455 * gcc.ieee: Related changes.
40456
40457 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
40458
40459 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
40460 "exec". Minor reformatting changes.
40461
40462 * config/rom68k.exp (${tool}_load): Make it work in a canadian
40463 cross. This means all "exec" calls now work on a remote host as
40464 well.
40465 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
40466 cross. Filter out the extra "\r\n" stuff that expect puts in.
40467 (c-torture-execute): Filter out the bogus warnings like
40468 c-torture-compile does. Add support for canadian cross.
40469 * lib/gcc.exp (default_gcc_version, default_gcc_start)
40470 Use execute_anywhere rather than calling exec directly. Now it
40471 works for canadian cross testing.
40472
40473 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
40474
40475 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
40476 results into a variable, and check that rather than using file exists.
40477
40478 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
40479
40480 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
40481 create a libg++.so. For sunos4.1.*, also add -ltermcap.
40482
40483 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
40484
40485 * g++.old-deja/old-deja.exp: Create and pass runshlib and
40486 lib_curses if there's a shared libg++ in the build tree.
40487
40488 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
40489
40490 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
40491 if not supported target.
40492
40493 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
40494
40495 * lib/g++.exp (g++_init): Move empty setting of runshlib and
40496 link_curses up to always happen, not just for native builds.
40497
40498 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
40499
40500 * gcc.c-torture: Update to c-torture-1.36 release.
40501 * gcc.failure: Related changes.
40502
40503 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
40504
40505 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
40506
40507 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
40508
40509 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
40510 * lib/mike-g++.exp (postbase): Not in here. Still reference
40511 runshlib, link_curses, and mathlib for link and run.
40512
40513 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
40514 pass the runtime shared library options for Solaris, OSF/1, and
40515 Irix5, and link with -lcurses to avoid unresolved references.
40516
40517 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
40518
40519 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
40520 only run once.
40521
40522 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
40523
40524 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
40525
40526 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
40527
40528 * gcc.c-torture: Update to c-torture-1.35 release. Note we
40529 do not have a framework for the "compat" tests yet.
40530
40531 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
40532
40533 * lib/mike-g++.exp (postbase): New local variable `mathlib',
40534 set to null if we're testing vxworks5.1. Use that instead of
40535 `-lm' in the setting of LIBS for link and run.
40536
40537 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
40538
40539 * config/rom68k.exp (${tool}_load): Major changes to make it
40540 work. Verified that it does in fact return the stuff in
40541 exec_output properly. Catch any Emul or any TRAP other than 0.
40542
40543 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
40544
40545 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
40546 LDFLAGS properly for targets that need stuff from libgloss.
40547 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
40548 only run once.
40549 (gpp_initialized): New variable.
40550
40551 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
40552
40553 * config/rom68k.exp: Load libgloss.exp.
40554 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
40555 so we can produce a fully linked binary.
40556 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
40557 so we can produce a fully linked binary.
40558
40559 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
40560
40561 * lib/plumhall.exp (ph_section): Watch for expected failures.
40562 Add missing `else'.
40563
40564 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
40565 run the testcase.
40566 (c-torture): Likewise.
40567
40568 1995-08-28 Doug Evans <dje@cygnus.com>
40569
40570 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
40571
40572 * lib/mike-g++.exp (mike_cleanup): New proc.
40573 (prebase): New globals compiler_result, not_compiler_result,
40574 target_regexp.
40575 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
40576 allow leading "-" in pattern. Watch for unsupported tests.
40577 If $compiler_result is set, pattern match assembler code,
40578 and ditto for $not_compiler_result.
40579 * lib/mike-gcc.exp: Likewise.
40580
40581 * lib/plumhall.exp (ph_execute): Only call ph_summary if
40582 execution "succeeded".
40583
40584 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
40585
40586 * config/win32.exp: New file.
40587 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
40588
40589 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
40590
40591 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
40592 unsupported.
40593 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
40594 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
40595 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
40596
40597 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
40598 "... without exceptions was ...". That is now handled by
40599 prune_system_crud.
40600 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
40601
40602 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
40603
40604 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
40605 sieve.c,sort2.c}: New files.
40606 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
40607 sieve.exp,sort2.exp}: Drivers for them.
40608
40609 * lib/mike-gcc.exp (program_output): New user settable variable.
40610 (postbase): Call prune_system_crud. Also prune extraneous compiler
40611 messages.
40612 * lib/mike-g++.exp (program_output): New user settable variable.
40613
40614 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
40615
40616 * config/sh.exp: Deleted (use sim.exp instead).
40617
40618 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
40619
40620 * config/vx.exp: Declare CHECKTASK as global.
40621 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
40622 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
40623 * lib/old-dejagnu.exp: Load [pwd]/$executable.
40624
40625 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
40626
40627 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
40628 target. Like vx.exp, only includes `vx29k.exp' instead of
40629 `vxworks.exp'.
40630
40631 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
40632
40633 * config/sim.exp: Increase time limit from 120 seconds to 240.
40634
40635 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
40636
40637 * gcc.c-torture/execute/950628-1.c: New test.
40638
40639 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
40640
40641 * gcc.c-torture: Update with changes/additions from
40642 c-torture-1.34.
40643
40644 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
40645
40646 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
40647
40648 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
40649
40650 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
40651
40652 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
40653
40654 * gcc.c-torture/compile/950512-1.c: New test.
40655 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
40656 * gcc.dg/struct-ret-1.c: Likewise.
40657
40658 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
40659
40660 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
40661 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
40662
40663 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
40664
40665 * gcc.c-torture/special/920411-1.c: Deleted.
40666 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
40667
40668 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
40669
40670 * config/sim.exp (${tool}_load): Hack in call to bash to get a
40671 cpu limit.
40672
40673 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
40674
40675 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
40676
40677 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
40678
40679 From kenner;
40680 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
40681 is the proper length.
40682 * va-arg-3.c: Likewise.
40683
40684 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
40685
40686 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
40687 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
40688
40689 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
40690 * lib/g++.exp (default_g++_start): Delete old cruft.
40691
40692 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
40693
40694 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
40695 (2 * (1 << 18)) to (2 * (1 << 17)).
40696
40697 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
40698
40699 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
40700
40701 * config/rom68k.exp: Renamed from config/idp.exp
40702
40703 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
40704
40705 * c-torture/compile/921109-2.c
40706
40707 1995-04-18 Mike Stump <mrs@cygnus.com>
40708
40709 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
40710 excess errors.
40711
40712 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
40713
40714 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
40715 output.
40716 * lib/g++.exp (default_g++_start): Likewise.
40717
40718 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
40719
40720 * gcc.c-torture/compile/950329-1.c: New test.
40721
40722 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
40723
40724 * config/bug.exp (${tool}_load): Updated to use new remote_open
40725 and remote_close procs.
40726 * config/idp.exp: New file.
40727
40728 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
40729
40730 * gcc.c-torture/execute/950322-1.c: New test.
40731
40732 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
40733
40734 * config/vx.exp (${tool}_load): Clean up testing of return code from
40735 vxworks_ld and vxworks_spawn.
40736
40737 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
40738
40739 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
40740
40741 1995-03-13 Mike Stump <mrs@cygnus.com>
40742
40743 * lib/old-deja.exp: Add `excess errors test - ' error, now one
40744 can mark excess errors on a machine by machine basis. Note, the
40745 default is to not expect any excess errors, even when excess
40746 errors test - is given, so you will want to put an XFAIL ... on
40747 these lines. For example, // excess errors test - XFAIL hppa*-*-*
40748 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
40749 those 4 machines, but no others.
40750
40751 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
40752
40753 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
40754 * lib/c-torture.exp: to here.
40755
40756 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
40757
40758 * gcc.c-torture/execute/950221-1.c: New test.
40759 * gcc.c-torture/execute/struct-ret-1.c: New test.
40760 * gcc.c-torture/compile/950221-1.c: New test.
40761
40762 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
40763
40764 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
40765
40766 * gcc.c-torture/execute/arith-1.c (main): Return 0.
40767 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
40768
40769 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
40770
40771 * g++.gb: New directory of tests, derived from my signature and
40772 class scoping tests.
40773
40774 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
40775 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
40776 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
40777 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
40778 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
40779 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
40780 * g++.gb/sig25.C: Likewise.
40781
40782 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
40783 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
40784 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
40785 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
40786 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
40787 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
40788 * g++.gb/sig25.exp: Likewise.
40789
40790 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
40791 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
40792 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
40793 * g++.gb/scope13.C: Likewise, this test still fails.
40794
40795 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
40796 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
40797 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
40798 * g++.gb/scope13.exp: Ditto.
40799
40800 * g++.gb/README: New file, explains what these tests are about.
40801
40802 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
40803
40804 * lib/dg.exp (dg-do): Support `preprocess'.
40805 (dg-test): Likewise.
40806
40807 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
40808
40809 * config/udi.exp: change "continue -expect" to "exp_continue".
40810
40811 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
40812
40813 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
40814 Delete redundant tests.
40815
40816 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
40817 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
40818 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
40819 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
40820 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
40821 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
40822 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
40823 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
40824
40825 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
40826 storing label pointers.
40827 * gcc.c-torture/execute/921019-1.c: Likewise.
40828 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
40829 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
40830 parameter fp.
40831 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
40832 constants.
40833
40834 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
40835 Delete obsolete tests.
40836
40837 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
40838 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
40839 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
40840 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
40841 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
40842 * gcc.c-torture/compile/950124-1.c: New test.
40843
40844 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
40845
40846 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
40847
40848 * lib/mike-g++.exp: Add -lm to LIBS.
40849
40850 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
40851
40852 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
40853
40854 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
40855
40856 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
40857
40858 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
40859
40860 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
40861
40862 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
40863
40864 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
40865 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
40866 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
40867 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
40868 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
40869 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
40870 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
40871 * g++.law/{operators31.C, operators32.C,
40872 * g++.law/{operators33.C, operators34.C}: Likewise.
40873 * g++.law/{pic1.C, refs2.C}: Likewise.
40874 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
40875 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
40876 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
40877 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
40878
40879 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
40880 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
40881 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
40882 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
40883 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
40884 * g++.law/{enum9.exp, friend5.exp}: Likewise.
40885 * g++.law/{nest3.exp, nest4.exp}: Likewise.
40886 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
40887 * g++.law/{operators30.exp, operators31.exp}: Likewise.
40888 * g++.law/{operators32.exp, operators33.exp}: Likewise.
40889 * g++.law/{operators34.exp}: Likewise.
40890 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
40891 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
40892 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
40893 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
40894 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
40895
40896 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
40897 No longer expected to fail.
40898 * g++.law/missed-error3.C: Tweak for recent bool changes.
40899
40900 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
40901
40902 * config/emb-unix: Deleted.
40903 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
40904 remote execution. Do final link on remote host if REMOTE_LINK is set.
40905
40906 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
40907
40908 * lib/dg.exp (dg-test): Fix typo in last patch.
40909
40910 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
40911
40912 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
40913 (handles multiple occurrences).
40914
40915 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
40916
40917 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
40918 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
40919 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
40920 printed).
40921 * lib/c-torture.exp (c-torture-compile): Likewise.
40922 (c-torture): Prepend full path if missing.
40923 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
40924 (gcc_fail): Likewise.
40925 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
40926
40927 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
40928
40929 * lib/netware.exp: Only attach to NetWare i386 systems.
40930
40931 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
40932
40933 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
40934 messages. Add test name to "output pattern match" pass/fail message.
40935
40936 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
40937
40938 * gcc.dg: New testsuite.
40939 * gcc.dg/dg.exp: New file.
40940
40941 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
40942 test-switch.c}: Deleted.
40943
40944 * gcc.misc-tests/msgs.exp: New testcase driver.
40945
40946 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
40947
40948 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
40949 Watch for illegal return values from ${tool}_load.
40950 * config/unix.exp (${tool}_load): Fix pass/fail detection for
40951 cross targets. Coerce return value >0 to 1.
40952
40953 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
40954
40955 * config/unix.exp (${tool}_load): Call program rsh, not proc.
40956
40957 * config/emb-unix.exp: New file.
40958
40959 * config/sim.exp: Error if variable $SIM not defined.
40960 (${tool}_load): Mark test as "untested" if simulator missing.
40961
40962 * config/unix.exp: Load remote.exp to get rcp_download.
40963 * lib/c-torture.exp: Use different option lists for testcases with
40964 and without loops.
40965 * gcc.c-torture/execute/execute.exp: Likewise.
40966
40967 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
40968
40969 * config/*.exp: Clarify return code from ${tool}_load.
40970 Call `unresolved' or `untested' instead of `warning' or `perror'
40971 (sometimes you still want to call both though).
40972 Add comment that `shell_id' is local to each file.
40973 * config/udi.exp (timeout): Set to 30.
40974 Don't print warning if connection fails, $connectmode has already
40975 printed an error.
40976 (${tool}_load): Move verbose messages to level 2.
40977 Rework pattern for "Process started" message.
40978 Pass `shell_id' to ${connectmode}_download.
40979 Retry twice upon timeout. Make resetting of target more robust.
40980 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
40981 Pass `shell_id' to exit_$connectmode.
40982 Only call exit_$connectmode if connected.
40983 * config/unix.exp (${tool}_load): Check return codes better.
40984 * config/vrtx.exp (${tool}_load): Likewise.
40985 * config/vx.exp (${tool}_load): Likewise.
40986 Delete unneeded global's.
40987 * lib/dg.exp (dg-test): Update to reflect clarified return codes
40988 from ${tool}_load.
40989 (dg-stat): Delete.
40990 (dg-init): Delete recording of pass/fail counts.
40991 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
40992 (old-dejagnu-init): Likewise.
40993 (old-dejagnu-stat): Delete contents, empty proc now.
40994 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
40995 (c-torture): Delete references to lcnt, lpass, lfail.
40996 Get option list from TORTURE_OPTIONS.
40997 Delete -funroll[-all]-loops if no loops.
40998 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
40999 (g++_stat): Delete contents (empty proc now).
41000 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
41001 (gcc_finish): Likewise.
41002 (gcc_stat): Deleted.
41003 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
41004 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
41005 * gcc.c-torture/execute/execute.exp: Likewise.
41006 Split tests into two parts: compile, execute.
41007 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
41008 no loops. Update to reflect clarified return codes from ${tool}_load.
41009
41010 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
41011
41012 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
41013 to grep for.
41014 (old-dejagnu): Likewise (where necessary).
41015
41016 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
41017
41018 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
41019
41020 * lib/dg.exp (dg-process-target): Fix processing of selector.
41021 Add comment regarding use of `error'.
41022
41023 * lib/gcc.exp (prune_system_crud): Define if missing.
41024 * lib/g++.exp (prune_system_crud): Likewise.
41025
41026 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
41027 Call prune_system_crud.
41028 * lib/dg.exp (dg-runtest): New proc.
41029 Use perror instead of send_user for tcl errors in testcase.
41030 Don't return any value, it's never used.
41031 Don't clobber previous definition of `unknown'.
41032 Print tcl errors in `dg-final'.
41033
41034 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
41035
41036 * lib/dg.exp (dg-process-target): Improve syntax error messages.
41037 (dg-test): Don't print errorInfo, it contains stack backtrace.
41038
41039 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
41040
41041 * lib/g++.exp (runtest_file_p): Define if missing.
41042
41043 1994-09-24 Doug Evans (dje@cygnus.com)
41044
41045 * lib/mike-g++.exp: Comment out loading of g++.exp.
41046 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
41047 (default_g++_version): Always print something.
41048 (default_g++_start): Comment out call to `which'.
41049 (g++_start, g++_load): Deleted (must be defined in config file).
41050 * lib/gcc.exp: Test for existence of $CC at start.
41051 Delete check for tmpdir (done in gcc_init).
41052 (default_gcc_version): Always print something.
41053 (default_gcc_start): Comment out call to `which'.
41054 * config/*.exp: Major cleanup - make cross targets work at least a
41055 little better for g++ (by not being "--tool gcc" specific).
41056 Rename gcc_xxx to ${tool}_xxx.
41057 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
41058 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
41059
41060 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
41061
41062 * lib/c-torture.exp (c-torture-compile): Rework compiler
41063 message processing.
41064
41065 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
41066 c-torture.
41067
41068 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
41069
41070 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
41071
41072 * lib/dg.exp (dg-process-target): Support { target native }.
41073
41074 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
41075
41076 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
41077 looked for "... program xxx got fatal signal".
41078 Correct regsub munging of `comp_output'.
41079 Ignore compiler messages "path prefix not used" and "linker input
41080 file unused".
41081
41082 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
41083
41084 * lib/gcc.exp (runtest_file_p): Define if missing.
41085 * gcc.prms/template.c: Example to work from.
41086
41087 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
41088
41089 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
41090 * lib/dg.exp (dg-test): Call unsupported testcases as such.
41091
41092 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
41093 * gcc.prms/1883.c: Moved from compile/940714-1.c.
41094 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
41095 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
41096
41097 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
41098 (dg-process-target): No longer a varargs proc.
41099 Return S/N for target, P/F for xfail. All callers changed.
41100 (user option procs): More argument checking.
41101 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
41102 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
41103 (dg-test): Skip test if not running on selected target in `dg-do'.
41104 Update handling of `dg-do-what', `dg-output-text'.
41105 Separate execution pass/fail from output pattern match pass/fail.
41106 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
41107
41108 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
41109
41110 * gcc.c-torture/special/special.exp: Don't expect failure for mips
41111 target for 920510-1.c.
41112
41113 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
41114
41115 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
41116 Clean up comment regarding use of passcnt, etc.
41117 (gcc_stat): Don't update `testcnt' here.
41118 (gcc_finish): Do it here.
41119 Might as well reset `but_id' here too.
41120 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
41121 to determine if the file should be tested.
41122 * gcc.c-torture/compile/compile.exp: Likewise.
41123 * gcc.c-torture/execute/execute.exp: Likewise.
41124 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
41125 * gcc.misc-tests/dg-test.exp: Likewise.
41126 * gcc.prms/prms.exp: Likewise.
41127 * gcc.wendy/wendy.exp: Likewise.
41128 * g++.old-deja.exp: Likewise.
41129 Move "Testing file" message to verbose level 1.
41130
41131 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
41132
41133 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
41134
41135 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
41136
41137 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
41138 (default_gcc_start): Accept optional second list element
41139 of compiler flags. Print compiler output at verbosity level 2.
41140 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
41141 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
41142 Save current values of framework globals passcnt, failcnt, xpasscnt,
41143 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
41144 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
41145 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
41146 xfailcnt to compute stats. Update framework global `testcnt' from
41147 pass/fail counts.
41148 (gcc_finish): New proc. Clean up test environment.
41149 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
41150 (gcc_epass, gcc_efail): Delete.
41151 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
41152 argument of line number.
41153 (dg-init): If the tool has an init routine, call it.
41154 (dg-test): Remove args `cflags_var' and `libs_var'.
41155 Pass all compiler options to ${tool}_start.
41156 Handle missing line number.
41157 (dg-finish): New function.
41158 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
41159 particular files. Call gcc_finish at end. Move "skipping test"
41160 message to verbosity level 3.
41161 * gcc.c-torture/compile/compile.exp: Likewise.
41162 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
41163 * gcc.c-torture/execute/execute.exp: Likewise.
41164 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
41165 Print testcase being tried at verbosity level 1.
41166 * gcc.c-torture/special/special.exp: Unset xfail.
41167 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
41168 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
41169 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
41170 * gcc.failure/failure.exp: Likewise.
41171 * gcc.ieee/ieee.exp: Likewise.
41172 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
41173 Update call to dg-test. Call dg-finish at end.
41174 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
41175 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
41176 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
41177 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
41178 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
41179 * gcc.wendy/wendy.exp: Add copyright.
41180 Delete setting of tmpdir (done by gcc_init).
41181 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
41182 Pass compiler flags to gcc_start. Call gcc_finish at end.
41183 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
41184 gcc_[ce]pass/fail.
41185
41186 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
41187
41188 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
41189 confusion.
41190 (g++_load): Likewise.
41191
41192 * config/*.exp (gcc_load): Some were varargs fns and some were not.
41193 Rename argument to `prog' to remove the confusion.
41194 Varargs fns behave differently too!
41195 (g++_load): Likewise.
41196
41197 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
41198
41199 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
41200 what it is. Delete (always) printing of status value for !native.
41201 Simplify verbose code, and include status and exec_output.
41202 (g++_load): Use gcc_load.
41203
41204 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
41205
41206 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
41207 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
41208 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
41209 940714-3.c as these testcases don't exist anymore. Make
41210 va-arg-1.c expected to pass.
41211
41212 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
41213
41214 * gcc.misc-tests/misc.exp: Only run specific testcases.
41215 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
41216 * gcc.misc-tests/dg-[1-9].c: New files.
41217
41218 * lib/dg.exp: New testsuite driver.
41219 * gcc.prms/prms.exp: Use it.
41220
41221 * README.gcc: New file.
41222
41223 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
41224 Document and reset `lxpass' and `lxfail'.
41225 Simplify "initialized" message.
41226 (gcc_stat): Clean up comments a little.
41227
41228 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
41229
41230 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
41231
41232 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
41233
41234 * lib/old-dejagnu.exp (process-option): New proc.
41235 (old-dejagnu-init, old-dejagnu-stat): Likewise.
41236 (old-dejagnu): Simplify.
41237 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
41238
41239 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
41240
41241 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
41242 exists and is not an empty string.
41243
41244 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
41245 $xfail rather than calling setup_xfail. Clear $xfail when test is
41246 finished.
41247 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
41248 automatically.
41249
41250 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
41251 longer expected to fail.
41252
41253 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
41254 "f" function call.
41255
41256 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
41257
41258 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
41259 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
41260 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
41261 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
41262 c-torture-1.29.
41263
41264 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
41265 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
41266
41267 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
41268
41269 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
41270 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
41271
41272 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
41273 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
41274 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
41275
41276 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
41277
41278 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
41279 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
41280 940714-1.c, 940714-2.c, 940714-3.c},
41281 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
41282 gcc.misc-tests/{mg.c,mg.exp}:
41283 New tests.
41284 * gcc.noncompile/noncompile.exp: Change accordingly.
41285
41286 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
41287
41288 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
41289 Undo previous clobberage.
41290
41291 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
41292
41293 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
41294 * gcc.special/{930510-1.c, special.exp}:
41295 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
41296 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
41297 struct-varargs-1.c}: New tests from c-torture-1.26.
41298
41299 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
41300
41301 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
41302 argument to switch.
41303
41304 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
41305
41306 * Revert the previous changes. Please see Rob's directory
41307 (/lisa/test/rob/progressive/gcc/testsuite) for testing
41308 fixes.
41309
41310 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
41311
41312 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
41313 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
41314 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
41315 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
41316 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
41317 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
41318 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
41319 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
41320 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
41321 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
41322 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
41323 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
41324 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
41325 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
41326 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
41327 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
41328 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
41329 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
41330 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
41331 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
41332 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
41333 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
41334 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
41335 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
41336 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
41337 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
41338 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
41339
41340 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
41341
41342 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
41343 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
41344 with perror calls.
41345
41346 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
41347
41348 * config/unix.exp (g++_load): Fix syntax.
41349
41350 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
41351
41352 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
41353 * gcc.noncompile/921017-1.c: Deleted obsolete test.
41354 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
41355 Don't expect va-arg-1.c to fail. Correct expected output for
41356 920928-1.c.
41357 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
41358 * gcc.wendy/hbm4.c: Correct typo.
41359 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
41360
41361 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
41362
41363 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
41364 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
41365 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
41366 * lib/c-torture.exp (c-torture-compile): Ditto.
41367
41368 Reduce volume of output (remove all the -I's and such).
41369 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
41370 Call gcc_cpass, gcc_cfail.
41371 (c-torture): Pass testing option to c-torture-compile.
41372
41373 1994-03-21 Doug Evans (dje@cygnus.com)
41374
41375 Bring patches over from progressive.
41376 * config/default.exp: Exit remote shell cleanly.
41377 (g++_exit, g++_start): Add default versions.
41378 * config/sim.exp (gcc_load): Use perror, not error.
41379
41380 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
41381
41382 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
41383 set in site.exp.
41384
41385 1994-03-14 Doug Evans (dje@cygnus.com)
41386
41387 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
41388 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
41389 (wendy_try): New proc to run testcase.
41390 (main loop): Call 'em.
41391 * gcc.wendy/*.c: Clean up pass to correct expected output.
41392
41393 * lib/gcc.exp: Minor cleanup work.
41394 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
41395
41396 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
41397
41398 * config/sim.exp (gcc_load): Document return codes better.
41399 Don't pass -v to simulator.
41400
41401 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
41402
41403 * gcc.special/920717-x.c: Fix typo.
41404 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
41405 get at sources.
41406
41407 * lib/mike-gcc.exp: Fix typo.
41408
41409 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
41410
41411 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
41412 binary to use, transform the name.
41413 * config/*.exp: rename everything. Nuke any g++ specific files,
41414 it's now a special case of gcc that requires no special support.
41415 Add a default.exp for unsupported targets.
41416
41417 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
41418
41419 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
41420 lib/old-dejagnu.exp: Fix a few patterns to work with the new
41421 version of Tcl.
41422
41423 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
41424
41425 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
41426 than a warning.
41427
41428 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
41429
41430 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
41431
41432 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
41433
41434 * gcc.execute/execute.exp: Combine opt_list and foption_list into
41435 option_list. Compile every file with only 4/6 option choices
41436 (same as C torture) instead of with 12/18 different option
41437 choices.
41438 * lib/c-torture.exp: Likewise.
41439
41440 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
41441 not already set.
41442
41443 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
41444
41445 * lib/old-deja.exp: Add `excess errors test fails' error, now one
41446 can put an XFAIL *-*-* on excess errors.
41447
41448 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
41449
41450 * g++.law: Add more tests derived from g++-bugs snapshots.
41451
41452 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
41453 equivalent to g++.law/init9.
41454
41455 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
41456 compiled it, and the a.out file after we've run it.
41457
41458 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
41459
41460 * lib/mike-g++.exp (postbase): Delete the .o file after we've
41461 compiled it, and the a.out file after we've run it.
41462
41463 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
41464
41465 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
41466
41467 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
41468
41469 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
41470 version number.
41471
41472 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
41473
41474 * g++.law: New directory of g++ tests derived from the g++-bugs
41475 snapshots.
41476
41477 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
41478
41479 * gcc.compile: initbug1.c initbug1.exp testcase added
41480
41481 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
41482
41483 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
41484 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
41485 fixes submitted by Jeff Law (law@cs.utah.edu)
41486 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
41487 Jeff Law (law@cs.utah.edu)
41488
41489
41490 1993-11-30 Mike Stump (mrs@cygnus.com)
41491
41492 * config/unix-g++.exp: Follow the gcc way of doing things.
41493 * g++.old-deja/old-deja.exp: Minor updates.
41494 * lib/g++.exp: New file, follow the gcc way of doing things.
41495 * lib/old-dejagnu.exp: Minor updates.
41496 * lib/mike-g++.exp: Always unset errorInfo.
41497
41498 1993-11-06 Mike Stump (mrs@cygnus.com)
41499
41500 * lib/gcc.exp: Fix some errors with the below change, CC and
41501 CFLAGS should be global when setting, not local.
41502
41503 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
41504
41505 * lib/gcc.exp: Transform tool name.
41506
41507 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
41508
41509 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
41510
41511 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
41512
41513 * lib/gcc.exp: change gcc_done to gcc_stat
41514
41515 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
41516
41517 * Upgraded gcc testsuite to c-torture version 1.25
41518
41519 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
41520
41521 * lib/gcc.exp: added reporting code. Changed verbose compile message.
41522 * lib/c-torture: added hooks for new reporting code.
41523
41524 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
41525
41526 * config/sh-gcc.exp: check if sh-sim exists in the path
41527
41528 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
41529
41530 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
41531 * gcc.compile/compile.exp: Initial changes for new logic.
41532 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
41533 * gcc.failure/failure.exp: Initial changes for new logic.
41534 * gcc.ieee/ieee.exp: Initial changes for new logic.
41535 * gcc.misc-tests/misc.exp: Initial changes for new logic.
41536 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
41537 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
41538 * lib/c-torture.exp: Initial changes for new logic.
41539 * lib/gcc.exp: Initial changes for new logic.
41540
41541 1993-10-15 Mike Stump (mrs@cygnus.com)
41542
41543 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
41544 depend upon failure or success. Fully qualify names in failure
41545 and success messages. Always remove a.out before starting
41546 compile, just in case. Pay more attention to error text output by
41547 the compiler. Handle testcases with no known past errors just
41548 like all others, so that things are uniform. Other miscellaneous
41549 improvements.
41550
41551 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
41552
41553 * gcc.cpp: new directory for cpp tests
41554
41555 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
41556
41557 * lib/chill.exp: Code reformatted, removed unused code.
41558 * config/unix-chill.exp: Code reformatted, removed unused code.
41559 * chill.execute/execute.exp: Code reformatted, removed unused code.
41560 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
41561
41562 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
41563
41564 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
41565 routines not written.
41566
41567 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
41568
41569 * config/bug-gcc.exp: Use new procs from bug.exp.
41570
41571 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
41572
41573 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
41574 via ftp, rather than depending on NFS.
41575 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
41576 case.
41577
41578 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
41579
41580 * config/bug-gcc.exp: Use new download proc.
41581
41582 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
41583
41584 * chill.execute/execute.exp: cleanups, handles errors better
41585 * chill.compile/compile.exp: rewrite, based on execute.exp
41586 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
41587 * lib/chill.exp: major changes to diff proc and compile and link
41588 procs. added chill_fail and chill_pass wrappers to pass and
41589 fail. added more comments, and handle error codes better.
41590 Added a hack to capture stderr from exec, so noncompile tests
41591 can work.
41592
41593 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
41594
41595 * chill.execute/execute.exp: rewrite of testsuite driver
41596 * lib/chill.exp: rewrite of testsuite driver
41597 * config/unix-chill.exp: rewrite of testsuite driver
41598
41599 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
41600
41601 In chill.execute:
41602 * iexpr.ch: Standardize uppercase.
41603 * tuples.dat: Standardize uppercase.
41604 * vary.ch: standardize. Correct varying string assignments.
41605 * vary.dat: Add new output lines.
41606
41607 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
41608
41609 In chill.execute:
41610 * chprintf.ch: Standardize use of uppercase.
41611 * tuples.ch: Standardize and turn arr2 into a DCL,
41612 rather than a SYN.
41613 * pinits.ch: Standardize.
41614
41615 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
41616
41617 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
41618 * Makefil: Renamed to Makefile.in.
41619 * configure.in: New.
41620
41621 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
41622
41623 In chill.execute:
41624 * .cvsignore: Add result/output files.
41625 * Makefile: Fix up variables at start. Use MFLAGS
41626 everywhere. Correct bool_loc, built_ins entries.
41627 Add entry for vary1.ch.
41628 * bitarray.ch: Standardize upper-case usage.
41629 * bitexpr.ch: Standardize, add output of b1.
41630 * params.ch: Use arrayt in along PROC parameters, to
41631 avoid novelty problems.
41632 * sets.ch: Tiny cleanup.
41633 * vary1.ch: Re-indent.
41634
41635 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
41636
41637 * Add PR-related files to Makefiles, .cvsignore files, etc.
41638
41639 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
41640
41641 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
41642 with compiler objects. New names are test-flow.c and test-loop.c
41643
41644 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
41645
41646 * Upgraded c-torture tests from 1.19 to 1.20
41647
41648 * new files:
41649 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
41650 * gcc.compile: 930623-1.c 930623-2.c
41651 * gcc.noncompile: 930622-1.c 930622-2.c
41652 * gcc.failure: 920411-1.c 920627-2.c
41653 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
41654
41655 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
41656
41657 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
41658 More changes to get testsuite working properly. Needs more work.
41659 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
41660
41661 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
41662
41663 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
41664 More changes to get testsuite working properly. Needs more work.
41665
41666 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
41667
41668 * chill.compile/compile.exp: Added for Dejagnu support
41669 * chill.execute/execute.exp: Added for Dejagnu support
41670 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
41671
41672 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
41673
41674 This should complete moving the CHILL test files.
41675 * chill.noncompile(.cvsignore printf.grt
41676 in-printf.grt chprintf.grt chprintf.ch):
41677 Added test-support files.
41678 (Makefile): Modified further.
41679 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
41680 signal.ch): Added test files.
41681 * chill.execute (.cvsignore printf.grt printr.c
41682 in-printf.grt rts.c chprintf.grt rts.h): Added
41683 test-support files.
41684 (Makefile): More corrections.
41685
41686 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
41687
41688 * chill.compile, chill.execute, chill.nocompile: Add CHILL
41689 test cases, ready for DejaGnu.
41690
41691 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
41692
41693 * Upgraded c-torture tests from 1.18 to 1.19
41694
41695 * gcc.compile: added test(s):
41696 930607-1.c
41697 * gcc.execute: added test(s):
41698 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
41699
41700 * added new subdirectory for misc tests: gcc.misc-tests
41701 * gcc.misc-test(s): added tests:
41702 inst-check.c test-consts.c test-ior.c test-switch.c
41703
41704 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
41705
41706 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
41707
41708 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
41709
41710 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
41711
41712 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
41713
41714 * Upgraded c-torture tests from 1.17 to 1.18
41715
41716 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
41717
41718 * Upgraded c-torture tests from 1.12 to 1.17
41719
41720 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
41721
41722 * lib/old-dejagnu.exp:
41723 Fixed handling of XFAIL target triplets to correctly
41724 recognize wildcard characters. Removed code that
41725 appended a unique id tag to the end of the file name
41726 printed out by the result of the testcases within a
41727 given test file.
41728
41729 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
41730
41731 * lib/old-dejagnu.exp:
41732 Reworked expected failure handling to trigger off of XFAIL
41733 keyword in keyphrase embeded in testcase source code. The
41734 XFAIL keyword must be at the end of the keyphrase line. It
41735 may optionally be followed by one or more target triplets.
41736 It has just occured that the handling of wildcards in the
41737 target triplet may not be correct.
41738
41739 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
41740
41741 * g++.old-deja/tests:
41742 Moved all subdirectories up one level into g++.old-deja .
41743
41744 * lib/old-dejagnu.exp:
41745 Fixed problem with CXXFLAGS not being properly reset, and being
41746 corrupted with extraneous "-c" compiler option. This was
41747 causing binaries to not be generated for test that needed them.
41748 Modified strings passed to "pass" and "fail" so that individual
41749 tests from the same test file would be distinguished by an
41750 identifier appended to the test file name in the summary logs;
41751 this corrected a problem with erroneous diff logs. Added code
41752 to search testcases for expected fail and unexpected pass keywords.
41753
41754 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
41755
41756 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
41757
41758 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
41759
41760 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
41761 Removed extraneous text from end of "Special g++ Options"
41762 keyphrase.
41763
41764 * lib/old-dejagnu.exp: Added pattern matching to look for new
41765 keywords, embedded in testcases comments, which will trigger
41766 calls to xpass and xfail.
41767
41768 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
41769
41770 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
41771 comments embedded in the testcases, especially the one looking for
41772 special compiler options, as well as the pattern matching for the
41773 compiler output again.
41774
41775 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
41776
41777 * lib/old-dejagnu.exp: Do a proper check of the return value for
41778 execute tests. Fixed several problems with the pattern matching
41779 of the compiler output which gave erroneous test results.
41780 Changed several of the test result messages to be more descriptive.
41781 * config/unix-g++.exp: Proc g++_load now actually works and
41782 executes the tests passed to it and returns a usable return
41783 value.
41784
41785 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
41786
41787 * lib/gcc.exp: Exits gracefully if $CC is bogus.
41788
41789 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
41790
41791 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
41792 Modified both files to properly execute the old style
41793 dejagnu tests. The previous versions of these files were
41794 experimental and did not function anything near correctly.
41795
41796 1993-04-05 Rob Savoye (rob@cygnus.com)
41797
41798 * Removed all Makefile.in and configure.in files. No configuration
41799 needed now.
41800
41801 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
41802
41803 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
41804
41805 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
41806
41807 * gcc.compile/configure.in, gcc.unsorted/configure.in,
41808 gcc.special/configure.in, gcc.noncompile/configure.in,
41809 gcc.execute/configure.in, gcc.code_quality/configure.in,
41810 g++.other/configure.in, g++.old-deja/configure.in,
41811 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
41812 in srcname setting.
41813
41814 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
41815
41816 * lib/udi.exp: Fixed mondfe and mondfe_download.
41817 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
41818 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
41819
41820 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
41821
41822 * config/udi-gdb.exp: Check $shell_id after connecting to target.
41823 (gdb_exit): Don't remove *_soc files.
41824
41825 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
41826
41827 * lib/c-torture.exp: Don't look for main; instead always use -w
41828 -c. This is how the c-torture tests work. Remove the object
41829 file if the compilation succeeds.
41830 * gcc.execute/execute.exp: Remove executable if test passes.
41831 * gcc.noncompile/noncompile.exp: Every test is an expected
41832 failure.
41833 * gcc.special/special.exp: Added tests from c-torture 1.11,
41834 corrected use of existing test.
41835 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
41836 gcc.execute/920625-1.c: Updated to c-torture 1.11.
41837 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
41838 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
41839 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
41840 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
41841 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
41842 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
41843 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
41844 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
41845 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
41846 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
41847 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
41848 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
41849 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
41850 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
41851 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
41852 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
41853 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
41854 c-torture 1.11.
41855 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
41856 correspond to c-torture 1.11.
41857
41858 * New file.