tree-dfa.c (get_ref_base_and_extent): Do not expect positive offsets for BIT_FIELD_RE...
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
2
3 * gnat.dg/thin_pointer.ad[sb]: New test.
4
5 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
6
7 * g++.dg/cpp0x/bracket1.C: New.
8 * g++.dg/cpp0x/bracket2.C: New.
9 * g++.dg/cpp0x/bracket3.C: New.
10 * g++.dg/cpp0x/bracket4.C: New.
11
12 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
13
14 * g++.dg/cpp0x/temp_default1.C: New.
15 * g++.dg/cpp0x/temp_default3.C: New.
16 * g++.dg/cpp0x/temp_default2.C: New.
17 * g++.dg/cpp0x/temp_default4.C: New.
18
19 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
20
21 PR c++/29993
22 * g++.dg/other/cv_func2.C: New.
23
24 2007-03-27 Janis Johnson <janis187@us.ibm.com>
25
26 * gcc.dg/dfp/func-vararg-alternate.h: New file.
27 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
28 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
29 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
30
31 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
32 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
33
34 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
35
36 * lib/compat.exp (compat-execute): Fix processing of file names.
37
38 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
39
40 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
41
42 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
43
44 * lib/target-supports.exp (check_effective_target_fortran_large_real):
45 Delete created executable test file.
46 (check_effective_target_fortran_large_int): Ditto.
47 (check_effective_target_static_libgfortran): Ditto.
48
49 2007-03-26 Paolo Carlini <pcarlini@suse.de>
50
51 PR c++/30500
52 * g++.dg/warn/pragma-system_header1.C: New test.
53 * g++.dg/warn/pragma-system_header2.C: New test.
54 * g++.dg/warn/pragma-system_header1.h. New.
55 * g++.dg/warn/pragma-system_header2.h. New.
56
57 2007-03-26 Ian Lance Taylor <iant@google.com>
58
59 PR tree-optimization/31345
60 * gcc.c-torture/compile/pr31345-1.c: New test.
61
62 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
63
64 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
65 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
66 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
67 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
68 * gfortran.dg/overload_1.f90: Likewise.
69 * gfortran.dg/impure_assignment_1.f90: Likewise.
70 * gfortran.dg/error_recovery_3.f90: Likewise.
71 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
72 * gfortran.dg/sequence_types_1.f90: Likewise.
73 * gfortran.dg/internal_references_1.f90: Likewise.
74 * gfortran.dg/present_1.f90: Likewise.
75 * gfortran.dg/volatile10.f90: Likewise.
76 * gfortran.dg/module_equivalence_2.f90: Likewise.
77 * gfortran.dg/use_4.f90: Likewise.
78 * gfortran.dg/elemental_result_1.f90: Likewise.
79 * gfortran.dg/generic_actual_arg.f90: Likewise.
80 * gfortran.dg/private_type_5.f90: Likewise.
81 * gfortran.dg/protected_4.f90: Likewise.
82 * gfortran.dg/interface_3.f90: Likewise.
83
84 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
85
86 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
87 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
88
89 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
90
91 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
92
93 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
94
95 PR libgfortran/31199
96 * gfortran.dg/fmt_t_4.f90: New test.
97
98 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
99
100 PR libfortran/31297
101 * gfortran.dg/backspace_5.f: Initialize variable(s).
102 * gfortran.dg/backspace_6.f: Likewise.
103 * gfortran.dg/char_bounds_check_fail_1: Likewise.
104 * gfortran.dg/direct_io_2.f90: Likewise.
105 * gfortran.dg/write_back.f: Likewise.
106 * gfortran.dg/write_rewind_2.f: Likewise.
107 * gfortran.dg/write_rewind_1.f: Likewise.
108 * gfortran.dg/write_rewind_2.f: Likewise.
109
110 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
111
112 PR tree-optimization/30784
113 * gcc.dg/vect/pr30784.c: New test.
114
115 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
116
117 PR fortran/30877
118 * gfortran.dg/operator_1.f90: New test.
119 * gfortran.dg/operator_2.f90: New test.
120
121 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
122
123 PR libfortran/31196
124 * gfortran.dg/reshape_transpose_1.f90: New test.
125
126 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
127
128 PR fortran/30655
129 * gfortran.dg/bounds_check_6.f90: New test.
130
131 2007-03-23 Michael Meissner <michael.meissner@amd.com>
132
133 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
134 #ifndef/#endif.
135 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
136 * gcc.dg/dfp/decfloat-constants.c: Ditto.
137
138 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
139
140 PR fortran/31209
141 * gfortran.dg/pointer_function_actual_1.f90: New test.
142
143 PR fortran/31200
144 * gfortran.dg/pointer_function_actual_2.f90: New test.
145
146 PR fortran/31215
147 * gfortran.dg/result_in_spec_1.f90: New test.
148
149 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
150
151 PR fortran/30834
152 * gfortran.dg/integer_exponentiation_3.F90: New test.
153 * gfortran.dg/integer_exponentiation_4.f90: New test.
154 * gfortran.dg/integer_exponentiation_5.F90: New test.
155
156 2007-03-22 Mark Mitchell <mark@codesourcery.com>
157
158 PR c++/30863
159 * g++.dg/template/error24.C: New test.
160 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
161
162 2007-03-22 Mark Mitchell <mark@codesourcery.com>
163
164 PR c++/31273
165 * g++.dg/expr/bitfield7.C: New test.
166
167 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
168
169 PR other/23572
170 * gcc.dg/float-range-4.c: New.
171 * gcc.dg/float-range-1.c: Update. Test for a warning.
172 * gcc.dg/float-range-3.c: New.
173 * gcc.dg/float-range-5.c: New.
174
175 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
176
177 PR fortran/31262
178 * gfortran.dg/no_range_check_1.f90: New test.
179
180 2007-03-22 Dirk Mueller <dmueller@suse.de>
181
182 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
183 * g++.dg/other/static1.C: Remove stray semicolon.
184 * g++.dg/other/init1.C: Likewise.
185 * g++.dg/rtti/dyncast1.C: Likewise.
186 * g++.dg/tree-ssa/pr17153.C: Likewise.
187 * g++.dg/lookup/disamb1.C: Likewise.
188 * g++.dg/lookup/scoped2.C: Likewise.
189 * g++.dg/lookup/friend7.C: Likewise.
190 * g++.dg/parse/parse4.C: Likewise.
191 * g++.dg/parse/parse5.C: Likewise.
192 * g++.dg/expr/pr29066.C: Likewise.
193 * g++.dg/expr/cast4.C: Likewise.
194 * g++.dg/tc1/dr193.C: Likewise.
195 * g++.dg/tc1/dr213.C: Likewise.
196 * g++.dg/abi/dcast1.C: Likewise.
197 * g++.dg/abi/covariant2.C: Likewise.
198 * g++.dg/inherit/covariant11.C: Likewise.
199 * g++.dg/inherit/covariant9.C: Likewise.
200 * g++.dg/inherit/covariant10.C: Likewise.
201 * g++.dg/init/static3.C: Likewise.
202 * g++.dg/init/init-ref3.C: Likewise.
203 * g++.dg/init/ref10.C: Likewise.
204 * g++.dg/template/meminit2.C: Likewise.
205 * g++.dg/template/using9.C: Likewise.
206 * g++.dg/template/friend9.C: Likewise.
207 * g++.dg/template/ref1.C: Likewise.
208 * g++.old-deja/g++.warn/inline.C: Likewise.
209 * g++.old-deja/g++.robertl/eb91.C: Likewise.
210 * g++.old-deja/g++.robertl/eb46.C: Likewise.
211 * g++.old-deja/g++.robertl/eb34.C: Likewise.
212 * g++.old-deja/g++.robertl/eb43.C: Likewise.
213 * g++.old-deja/g++.robertl/eb26.C: Likewise.
214 * g++.old-deja/g++.robertl/eb116.C: Likewise.
215 * g++.old-deja/g++.brendan/copy5.C: Likewise.
216 * g++.old-deja/g++.brendan/overload8.C: Likewise.
217 * g++.old-deja/g++.brendan/overload11.C: Likewise.
218 * g++.old-deja/g++.brendan/copy7.C: Likewise.
219 * g++.old-deja/g++.brendan/crash38.C: Likewise.
220 * g++.old-deja/g++.brendan/template11.C: Likewise.
221 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
222 * g++.old-deja/g++.brendan/crash50.C: Likewise.
223 * g++.old-deja/g++.brendan/crash16.C: Likewise.
224 * g++.old-deja/g++.jason/pmem2.C: Likewise.
225 * g++.old-deja/g++.jason/parse9.C: Likewise.
226 * g++.old-deja/g++.jason/byval2.C: Likewise.
227 * g++.old-deja/g++.jason/overload8.C: Likewise.
228 * g++.old-deja/g++.jason/pmf8.C: Likewise.
229 * g++.old-deja/g++.jason/template33.C: Likewise.
230 * g++.old-deja/g++.jason/return3.C: Likewise.
231 * g++.old-deja/g++.jason/scoping2.C: Likewise.
232 * g++.old-deja/g++.jason/virtual.C: Likewise.
233 * g++.old-deja/g++.jason/opeq3.C: Likewise.
234 * g++.old-deja/g++.jason/template27.C: Likewise.
235 * g++.old-deja/g++.jason/synth6.C: Likewise.
236 * g++.old-deja/g++.jason/ref8.C: Likewise.
237 * g++.old-deja/g++.jason/offset1.C: Likewise.
238 * g++.old-deja/g++.other/static20.C: Likewise.
239 * g++.old-deja/g++.other/array1.C: Likewise.
240 * g++.old-deja/g++.other/new3.C: Likewise.
241 * g++.old-deja/g++.other/array2.C: Likewise.
242 * g++.old-deja/g++.other/overload9.C: Likewise.
243 * g++.old-deja/g++.other/cast6.C: Likewise.
244 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
245 * g++.old-deja/g++.other/eh4.C: Likewise.
246 * g++.old-deja/g++.other/using7.C: Likewise.
247 * g++.old-deja/g++.other/init18.C: Likewise.
248 * g++.old-deja/g++.other/dyncast1.C: Likewise.
249 * g++.old-deja/g++.other/dyncast2.C: Likewise.
250 * g++.old-deja/g++.other/dtor11.C: Likewise.
251 * g++.old-deja/g++.pt/static11.C: Likewise.
252 * g++.old-deja/g++.pt/crash19.C: Likewise.
253 * g++.old-deja/g++.pt/overload12.C: Likewise.
254 * g++.old-deja/g++.pt/crash46.C: Likewise.
255 * g++.old-deja/g++.pt/mi1.C: Likewise.
256 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
257 * g++.old-deja/g++.pt/nontype5.C: Likewise.
258 * g++.old-deja/g++.pt/local5.C: Likewise.
259 * g++.old-deja/g++.pt/typename2.C: Likewise.
260 * g++.old-deja/g++.pt/explicit80.C: Likewise.
261 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
262 * g++.old-deja/g++.law/visibility1.C: Likewise.
263 * g++.old-deja/g++.law/visibility2.C: Likewise.
264 * g++.old-deja/g++.law/virtual2.C: Likewise.
265 * g++.old-deja/g++.law/operators19.C: Likewise.
266 * g++.old-deja/g++.law/parsing10.C: Likewise.
267 * g++.old-deja/g++.law/visibility4.C: Likewise.
268 * g++.old-deja/g++.law/operators4.C: Likewise.
269 * g++.old-deja/g++.law/dtors2.C: Likewise.
270 * g++.old-deja/g++.law/missed-error3.C: Likewise.
271 * g++.old-deja/g++.law/visibility10.C: Likewise.
272 * g++.old-deja/g++.law/scope3.C: Likewise.
273 * g++.old-deja/g++.law/casts2.C: Likewise.
274 * g++.old-deja/g++.law/code-gen5.C: Likewise.
275 * g++.old-deja/g++.law/operators33.C: Likewise.
276 * g++.old-deja/g++.law/friend4.C: Likewise.
277 * g++.old-deja/g++.mike/pmf7.C: Likewise.
278 * g++.old-deja/g++.mike/p5611.C: Likewise.
279 * g++.old-deja/g++.mike/net37.C: Likewise.
280 * g++.old-deja/g++.mike/p3570.C: Likewise.
281 * g++.old-deja/g++.mike/p5718.C: Likewise.
282 * g++.old-deja/g++.mike/net21.C: Likewise.
283 * g++.old-deja/g++.mike/p1862.C: Likewise.
284 * g++.old-deja/g++.mike/p4511.C: Likewise.
285 * g++.old-deja/g++.mike/virt3.C: Likewise.
286 * g++.old-deja/g++.mike/p16146.C: Likewise.
287 * g++.old-deja/g++.mike/p1989.C: Likewise.
288 * g++.old-deja/g++.mike/p5571.C: Likewise.
289 * g++.old-deja/g++.gb/scope10.C: Likewise.
290 * g++.old-deja/g++.abi/primary5.C: Likewise.
291 * g++.old-deja/g++.abi/empty2.C: Likewise.
292 * g++.old-deja/g++.abi/arraynew.C: Likewise.
293 * g++.old-deja/g++.eh/vbase4.C: Likewise.
294 * g++.old-deja/g++.eh/ptr1.C: Likewise.
295 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
296 * g++.old-deja/g++.bob/template3.C: Likewise.
297 * g++.old-deja/g++.bob/inherit1.C: Likewise.
298
299 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
300
301 PR fortran/31193
302 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
303
304 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
305
306 PR fortran/20897
307 * gfortran.dg/derived_name_1.f90: New.
308 * gfortran.dg/derived_name_2.f: New.
309
310 2007-03-21 Richard Sandiford <richard@codesourcery.com>
311
312 * lib/target-supports.exp (check_effective_target_nonpic): New
313 procedure.
314 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
315 when compiling PIC.
316 * gcc.target/i386/asm-4.c: Require nonpic.
317 * gcc.target/i386/cmov1.c: Likewise.
318 * gcc.target/i386/mul.c: Likewise.
319 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
320 * gcc.target/i386/ssetype-1.c: Require nonpic.
321 * gcc.target/i386/ssetype-3.c: Likewise.
322 * gcc.target/i386/ssetype-5.c: Likewise.
323
324 2007-03-21 Richard Sandiford <richard@codesourcery.com>
325
326 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
327 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
328 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
329 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
330
331 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
332
333 PR tree-optimization/30590
334 * g++.dg/opt/pr30590.C: New testcase.
335
336 2007-03-20 Jakub Jelinek <jakub@redhat.com>
337
338 PR c/30762
339 * gcc.dg/pr30762-1.c: New test.
340 * gcc.dg/pr30762-2.c: New test.
341
342 PR inline-asm/30505
343 * gcc.target/i386/pr30505.c: New test.
344
345 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
346
347 * gcc.target/arm/register-variables.c: New.
348
349 2007-03-19 Jeff Law <law@redhat.com>
350
351 * PR tree-optimization/30984
352 * gcc.c-torture/pr30984.c: New test.
353
354 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
355 Richard Guenther <rguenther@suse.de>
356
357 PR tree-optimization/31254
358 * gcc.dg/torture/pr31254.c: New testcase.
359
360 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
361
362 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
363 target default_packed.
364
365 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
366
367 PR fortran/31203
368 * gfortran.dg/string_length_1.f90: New test.
369
370 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
371
372 PR testsuite/30395
373 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
374
375 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
376
377 PR libgfortran/31052
378 * gfortran.dg/namelist_27.f90: New test.
379
380 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
381
382 PR fortran/30531
383 * gfortran.dg/used_types_14.f90: New test.
384
385 PR fortran/31086
386 * gfortran.dg/used_types_15.f90: New test.
387
388 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
389
390 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
391 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
392
393 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
394
395 PR fortran/31120
396 * gfortran.dg/integer_exponentiation_2.f90: New test.
397
398 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
399
400 PR tree-optimization/31041
401 * gcc.dg/vect/pr31041.c: New test.
402
403 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
404
405 * g++.dg/warn/Wconversion-integer.C: New
406 * g++.dg/warn/Wconversion-real.C: New.
407 * g++.dg/warn/Wconversion-real-integer.C: New.
408 * g++.dg/warn/conv2.C: Updated.
409
410 2007-03-16 Richard Sandiford <richard@codesourcery.com>
411
412 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
413 exclude RTPs.
414
415 2007-03-16 Richard Guenther <rguenther@suse.de>
416
417 PR tree-optimization/31146
418 * g++.dg/tree-ssa/pr31146.C: New testcase.
419
420 2007-03-16 Richard Sandiford <richard@codesourcery.com>
421
422 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
423 assume that the target has <features.h>.
424
425 2007-03-16 Richard Sandiford <richard@codesourcery.com>
426
427 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
428 dg-options rather than to the whole test.
429
430 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
431
432 PR debug/29906
433 * g++.dg/debug/pr29906.C: New
434
435 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
436
437 PR libgfortran/31099
438 * gfortran.dg/unformatted_recl.f90: Update test.
439
440 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
441
442 * gcc.dg/tree-ssa/prefetch-5.c: New test.
443
444 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
445
446 PR c++/30891
447 * g++.dg/parse/namespace-definition.C: New.
448
449 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
450
451 PR c++/24924
452 * g++.dg/cpp/pedantic-errors.C: New.
453 * g++.dg/cpp/permissive.C: New.
454
455 2007-03-15 Richard Sandiford <richard@codesourcery.com>
456
457 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
458 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
459
460 2007-03-15 Richard Sandiford <richard@codesourcery.com>
461
462 * lib/target-supports.exp (check_missing_uclibc_feature)
463 (check_effective_target_wchar): New procedures.
464 * gcc.dg/wchar_t-1.c: Require target wchar.
465 * gcc.dg/wint_t-1.c: Likewise.
466
467 2007-03-15 Richard Sandiford <richard@codesourcery.com>
468
469 * lib/target-supports.exp (check_gc_sections_available): Return
470 false for VxWorks targets.
471
472 2007-03-15 Dirk Mueller <dmueller@suse.de>
473
474 * g++.dg/warn/Wconversion2.C: Fix typo.
475 * gcc.dg/if-empty-1.c: Ditto.
476
477 2007-03-15 Richard Sandiford <richard@codesourcery.com>
478
479 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
480
481 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
482
483 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
484 * gcc.target/i386/pr31167.c: Ditto.
485
486 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
487
488 PR target/31167
489 * gcc.target/i386/pr31167.c: New test.
490
491 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
492
493 PR fortran/30922
494 * gfortran.dg/import5.f90.f90: New test.
495
496
497 PR fortran/30879
498 * gfortran.dg/data_components_1.f90: New test.
499
500
501 PR fortran/30870
502 * gfortran.dg/generic_13.f90: New test.
503
504 PR fortran/31163
505 * gfortran.dg/alloc_comp_basics_5.f90: New test.
506
507 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
508
509 PR libgfortran/31051
510 * gfortran.dg/fmt_t_4.f90: New
511
512 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
513
514 PR C++/31165
515 * g++.dg/other/default7.C: New test.
516
517 2007-03-15 Dirk Mueller <dmueller@suse.de>
518
519 * g++.dg/warn/Wconversion2.C: New.
520
521 2007-03-14 Eric Christopher <echristo@apple.com>
522
523 * gcc.dg/ssp-1.c: New.
524 * gcc.dg/ssp-2.c: Ditto.
525
526 2007-03-14 Dirk Mueller <dmueller@suse.de>
527
528 * g++.dg/warn/do-empty.C: New.
529 * gcc.dg/do-empty.c: New.
530 * gcc.dg/if-empty-1.c: Update.
531 * gcc.dg/20001116-1.c: Update.
532 * gcc.dg/pr23165.c: Update.
533
534 2007-03-14 Jakub Jelinek <jakub@redhat.com>
535
536 * gfortran.dg/module_implicit_conversion.f90: New test.
537
538 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
539
540 PR middle-end/31127
541 * gcc.dg/pr31127.c: New.
542
543 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
544
545 * gcc.dg/tree-ssa/loop-26.c: New test.
546
547 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
548
549 * gcc.target/i386/cmpxchg16b-1.c: New test.
550
551 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
552
553 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
554 * gcc.dg/c99-vla-1.c: Likewise.
555 * g++.dg/ext/vla1.C: Likewise
556
557 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
558
559 * gcc.dg/wvla-1.c: New test
560 * gcc.dg/wvla-2.c: New test
561 * gcc.dg/wvla-3.c: New test
562 * gcc.dg/wvla-4.c: New test
563 * gcc.dg/wvla-5.c: New test
564 * gcc.dg/wvla-6.c: New test
565 * gcc.dg/wvla-7.c: New test
566 * g++.dg/warn/Wvla-1.C: New test
567 * g++.dg/warn/Wvla-2.C: New test
568 * g++.dg/warn/Wvla-3.C: New test
569
570 2007-03-12 Mark Mitchell <mark@codesourcery.com>
571
572 PR c++/30108
573 * g++.dg/other/default6.C: New test.
574
575 2007-03-12 Richard Sandiford <richard@codesourcery.com>
576
577 * lib/target-supports.exp (check_profiling_available): Return false
578 for VxWorks.
579 (check_effective_target_vxworks_kernel): New procedure.
580 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
581 VxWorks.
582 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
583 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
584 to include VxWorks.
585 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
586
587 2007-03-12 Richard Sandiford <richard@codesourcery.com>
588
589 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
590 PIC is not supported.
591 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
592 * gcc.dg/20020426-2.c: Likewise.
593 * gcc.dg/pr28243.c: Likewise.
594 * gcc.dg/visibility-11.c: Likewise.
595 * gcc.dg/tls/opt-9.c: Likewise.
596 * gcc.dg/tls/opt-10.c: Likewise.
597 * gcc.dg/tls/pic-1.c: Likewise.
598 * gcc.dg/tls/struct-1.c: Likewise.
599 * gcc.target/i386/20000807-1.c: Likewise.
600 * gcc.target/i386/20000904-1.c: Likewise.
601 * gcc.target/i386/20011119-1.c: Likewise.
602 * gcc.target/i386/990213-2.c: Likewise.
603 * gcc.target/i386/990214-1.c: Likewise.
604 * gcc.target/i386/compress-float-387-pic.c: Likewise.
605 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
606 * gcc.target/i386/pic-1.c: Likewise.
607 * gcc.target/i386/pr21518.c: Likewise.
608 * gcc.target/i386/pr23098.c: Likewise.
609 * gcc.target/i386/pr23943.c: Likewise.
610
611 2007-03-11 Mark Mitchell <mark@codesourcery.com>
612
613 PR c++/31038
614 * g++.dg/template/complit2.C: New test.
615
616 PR c++/30328
617 * g++.dg/ext/bitfield1.C: New test.
618
619 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
620
621 PR fortran/30883
622 * gfortran.dg/interface_11.f90: New test.
623
624 2007-03-11 Richard Guenther <rguenther@suse.de>
625
626 PR tree-optimization/31115
627 * gcc.dg/torture/pr31115.c: New testcase.
628
629 2007-03-11 Ira Rosen <irar@il.ibm.com>
630
631 PR tree-optimization/29925
632 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
633
634 2007-03-10 Mark Mitchell <mark@codesourcery.com>
635
636 PR c++/30274
637 * g++.dg/expr/bitfield3.C: New test.
638 * g++.dg/expr/bitfield4.C: Likewise.
639 * g++.dg/expr/bitfield5.C: Likewise.
640 * g++.dg/expr/bitfield6.C: Likewise.
641
642 PR c++/30924
643 * g++.dg/template/array18.C: New test.
644
645 2007-03-10 Dirk Mueller <dmueller@suse.de>
646
647 PR c++/17946
648 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
649 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
650
651 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
652
653 PR c++/20599
654 * g++.dg/cpp0x/variadic-bind.C: New.
655 * g++.dg/cpp0x/variadic-function.C: New.
656 * g++.dg/cpp0x/variadic-mem_fn.C: New.
657 * g++.dg/cpp0x/variadic-tuple.C: New.
658 * g++.dg/cpp0x/variadic1.C: New.
659 * g++.dg/cpp0x/variadic2.C: New.
660 * g++.dg/cpp0x/variadic3.C: New.
661 * g++.dg/cpp0x/variadic4.C: New.
662 * g++.dg/cpp0x/variadic5.C: New.
663 * g++.dg/cpp0x/variadic6.C: New.
664 * g++.dg/cpp0x/variadic7.C: New.
665 * g++.dg/cpp0x/variadic8.C: New.
666 * g++.dg/cpp0x/variadic9.C: New.
667 * g++.dg/cpp0x/variadic10.C: New.
668 * g++.dg/cpp0x/variadic11.C: New.
669 * g++.dg/cpp0x/variadic12.C: New.
670 * g++.dg/cpp0x/variadic13.C: New.
671 * g++.dg/cpp0x/variadic14.C: New.
672 * g++.dg/cpp0x/variadic15.C: New.
673 * g++.dg/cpp0x/variadic16.C: New.
674 * g++.dg/cpp0x/variadic17.C: New.
675 * g++.dg/cpp0x/variadic18.C: New.
676 * g++.dg/cpp0x/variadic19.C: New.
677 * g++.dg/cpp0x/variadic20.C: New.
678 * g++.dg/cpp0x/variadic21.C: New.
679 * g++.dg/cpp0x/variadic22.C: New.
680 * g++.dg/cpp0x/variadic23.C: New.
681 * g++.dg/cpp0x/variadic24.C: New.
682 * g++.dg/cpp0x/variadic25.C: New.
683 * g++.dg/cpp0x/variadic26.C: New.
684 * g++.dg/cpp0x/variadic27.C: New.
685 * g++.dg/cpp0x/variadic28.C: New.
686 * g++.dg/cpp0x/variadic29.C: New.
687 * g++.dg/cpp0x/variadic30.C: New.
688 * g++.dg/cpp0x/variadic31.C: New.
689 * g++.dg/cpp0x/variadic32.C: New.
690 * g++.dg/cpp0x/variadic33.C: New.
691 * g++.dg/cpp0x/variadic34.C: New.
692 * g++.dg/cpp0x/variadic35.C: New.
693 * g++.dg/cpp0x/variadic36.C: New.
694 * g++.dg/cpp0x/variadic37.C: New.
695 * g++.dg/cpp0x/variadic38.C: New.
696 * g++.dg/cpp0x/variadic39.C: New.
697 * g++.dg/cpp0x/variadic40.C: New.
698 * g++.dg/cpp0x/variadic41.C: New.
699 * g++.dg/cpp0x/variadic42.C: New.
700 * g++.dg/cpp0x/variadic43.C: New.
701 * g++.dg/cpp0x/variadic44.C: New.
702 * g++.dg/cpp0x/variadic45.C: New.
703 * g++.dg/cpp0x/variadic46.C: New.
704 * g++.dg/cpp0x/variadic47.C: New.
705 * g++.dg/cpp0x/variadic48.C: New.
706 * g++.dg/cpp0x/variadic49.C: New.
707 * g++.dg/cpp0x/variadic50.C: New.
708 * g++.dg/cpp0x/variadic51.C: New.
709 * g++.dg/cpp0x/variadic52.C: New.
710 * g++.dg/cpp0x/variadic53.C: New.
711 * g++.dg/cpp0x/variadic54.C: New.
712 * g++.dg/cpp0x/variadic55.C: New.
713 * g++.dg/cpp0x/variadic56.C: New.
714 * g++.dg/cpp0x/variadic57.C: New.
715 * g++.dg/cpp0x/variadic58.C: New.
716 * g++.dg/cpp0x/variadic59.C: New.
717 * g++.dg/cpp0x/variadic60.C : New.
718 * g++.dg/cpp0x/variadic61.C : New.
719 * g++.dg/cpp0x/variadic62.C : New.
720 * g++.dg/cpp0x/variadic63.C : New.
721 * g++.dg/cpp0x/variadic64.C : New.
722 * g++.dg/cpp0x/variadic65.C : New.
723 * g++.dg/cpp0x/variadic66.C : New.
724 * g++.dg/cpp0x/variadic67.C : New.
725 * g++.dg/cpp0x/variadic68.C : New.
726 * g++.dg/cpp0x/variadic69.C : New.
727 * g++.dg/cpp0x/variadic70.C : New.
728 * g++.dg/cpp0x/variadic71.C : New.
729 * g++.dg/cpp0x/variadic72.C : New.
730 * g++.dg/cpp0x/variadic73.C : New.
731 * g++.dg/cpp0x/variadic74.C : New.
732 * g++.dg/cpp0x/variadic75.C : New.
733 * g++.dg/cpp0x/variadic-ex1.C : New.
734 * g++.dg/cpp0x/variadic-ex2.C : New.
735 * g++.dg/cpp0x/variadic-ex3.C : New.
736 * g++.dg/cpp0x/variadic-ex4.C : New.
737 * g++.dg/cpp0x/variadic-ex5.C : New.
738 * g++.dg/cpp0x/variadic-ex6.C : New.
739 * g++.dg/cpp0x/variadic-ex7.C : New.
740 * g++.dg/cpp0x/variadic-ex8.C : New.
741 * g++.dg/cpp0x/variadic-ex9.C : New.
742 * g++.dg/cpp0x/variadic-ex10.C : New.
743 * g++.dg/cpp0x/variadic-ex11.C : New.
744 * g++.dg/cpp0x/variadic-ex12.C : New.
745 * g++.dg/cpp0x/variadic-ex13.C : New.
746 * g++.dg/cpp0x/variadic-ex14.C : New.
747
748 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
749
750 PR libgfortran/31099
751 * gfortran.dg/unformatted_recl.f90: New test.
752
753 2007-03-09 Roger Sayle <roger@eyesopen.com>
754
755 * gcc.dg/fold-eqcmplx-1.c: New test case.
756
757 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
758
759 PR rtl-optimization/30643
760 * gcc.dg/pr30643.c: New.
761
762 2007-03-09 Chao-ying Fu <fu@mips.com>
763
764 * gcc.target/mips/mips32-dspr2-type.c: New test.
765 * gcc.target/mips/mips32-dspr2.c: New test.
766 * gcc.target/mips/dspr2-MULT.c: New test.
767 * gcc.target/mips/dspr2-MULTU.c: New test.
768 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
769 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
770 Adjust some formats.
771
772 2007-03-09 Dirk Mueller <dmueller@suse.de>
773
774 PR c++/17946
775 * gcc.dg/Wlogical-op-1.c: New.
776 * g++.dg/warn/Wlogical-op-1.C: New.
777
778 2007-03-09 Richard Guenther <rguenther@suse.de>
779
780 PR tree-optimization/30904
781 PR middle-end/31058
782 * gcc.dg/pr30904.c: Remove xfail.
783
784 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
785
786 PR C/31072
787 * gcc.c-torture/execute/pr31072.c: New test.
788
789 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
790
791 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
792 * gcc.dg/torture/builtin-attr-1.c: Likewise.
793 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test *lrint* and *lround*.
794 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and floor->lfloor.
795 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
796 * gcc.dg/torture/builtin-integral-1.c: Likewise.
797 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
798 and *lround*. Correct macro names.
799 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
800 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
801
802 2007-03-08 Ian Lance Taylor <iant@google.com>
803
804 * gcc.dg/no-strict-overflow-5.c: New test.
805 * gcc.dg/no-strict-overflow-6.c: New test.
806 * gcc.dg/Wstrict-overflow-11.c: New test.
807 * gcc.dg/Wstrict-overflow-12.c: New test.
808 * gcc.dg/Wstrict-overflow-13.c: New test.
809 * gcc.dg/Wstrict-overflow-14.c: New test.
810 * gcc.dg/Wstrict-overflow-15.c: New test.
811
812 2007-03-08 Richard Sandiford <richard@codesourcery.com>
813
814 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
815 for VxWorks kernel mode.
816 * gcc.c-torture/execute/strncmp-1.x: Likewise.
817
818 2007-03-08 Richard Sandiford <richard@codesourcery.com>
819
820 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
821 mode.
822
823 2007-03-08 Richard Sandiford <richard@codesourcery.com>
824
825 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
826 and lib/bfill.c on VxWorks targets.
827 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
828 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
829 lib/bfill.c and lib/memmove.c on VxWorks targets.
830 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
831 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
832 on VxWorks targets.
833 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
834 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
835
836 2007-03-08 Tobias Burnus <burnus@net-b.de>
837
838 * gfortran.dg/use_5.f90: New test.
839 * gfortran.dg/use_6.f90: Ditto.
840 * gfortran.dg/use_7.f90: Ditto.
841
842 2007-03-08 Tobias Burnus <burnus@net-b.de>
843
844 PR fortran/30973
845 * gfortran.dg/use_4.f90: New test.
846 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
847
848 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
849
850 PR fortran/31011
851 * gfortran.dg/parameter_array_section_2.f90: New test.
852
853 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
854
855 PR c++/30852
856 * g++.dg/ext/offsetof1.C: Add cases with volatile.
857
858 PR c++/30534
859 * g++.dg/template/arg5.C: New test.
860
861 2007-03-07 Joseph Myers <joseph@codesourcery.com>
862
863 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
864
865 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
866
867 * gcc.dg/var-expand1.c: Add newline at end of file.
868
869 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
870
871 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
872
873 2007-03-06 Richard Sandiford <richard@codesourcery.com>
874
875 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
876
877 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
878
879 * gcc.dg/torture/builtin-convert-4.c: New test.
880
881 2007-03-05 Ian Lance Taylor <iant@google.com>
882
883 * gcc.c-torture/compile/pr31034.c: New test.
884
885 2007-03-05 Ian Lance Taylor <iant@google.com>
886
887 * gcc.dg/inline-18.c: New test.
888 * gcc.dg/inline-19.c: New test.
889 * gcc.dg/inline-20.c: New test.
890 * gcc.dg/inline-21.c: New test.
891
892 2007-03-05 Richard Guenther <rguenther@suse.de>
893
894 PR tree-optimization/14052
895 * gcc.dg/tree-ssa/vrp33.c: New testcase.
896
897 2007-03-05 Richard Guenther <rguenther@suse.de>
898
899 PR tree-optimization/23777
900 * gcc.dg/tree-ssa/pr23777.c: New testcase.
901
902 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
903
904 PR other/30465
905 * gcc.dg/multiple-overflow-warn-3.c: New.
906 * g++.dg/warn/multiple-overflow-warn-3.C: New.
907
908 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
909
910 PR c++/30895
911 * g++.dg/parse/template23.C: New test.
912
913 2007-03-04 Roger Sayle <roger@eyesopen.com>
914
915 PR middle-end/30744
916 * gcc.dg/pr30744-1.c: New test case.
917
918 2007-03-04 Tobias Burnus <burnus@net-b.de>
919
920 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
921
922 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
923
924 PR target/30406
925 * gfortran.dg/logical_3.f90: New test.
926
927 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
928
929 PR libfortran/30981
930 * gfortran.dg/integer_exponentiation_1.f90: New test.
931
932 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
933
934 * gcc.target/m68k/m68k.exp: New.
935 * gcc.target/m68k/crash1.c: New.
936
937 2007-03-03 Tobias Burnus <burnus@net-b.de>
938
939 * gfortran.dg/c_by_val.c: Use int64_t instead of long
940 to be more compatible with integer(kind=8).
941
942 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
943
944 PR libfortran/31001
945 * gfortran.dg/zero_sized_3.f90: New test.
946
947 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
948
949 PR c++/15787
950 * g++.dg/parse/else.C: New.
951 * g++.dg/parse/else-2.C: New.
952
953 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
954 Tobias Burnus <burnus@net-b.de>
955
956 PR fortran/30882
957 * gfortran.dg/size_dim.f90: New test.
958
959 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
960 Tobias Burnus <burnus@net-b.de>
961
962 PR fortran/30873
963 * gfortran.dg/entry_9.f90: New test.
964
965 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
966
967 PR c++/28253
968 * g++.dg/inherit/covariant16.C: New test.
969
970 2007-03-02 Geoffrey Keating <geoffk@apple.com>
971
972 * g++.dg/other/darwin-minversion-1.C: New.
973
974 2007-03-02 Diego Novillo <dnovillo@redhat.com>
975
976 * gcc.dg/tree-ssa/20070302-1.c: New test.
977
978 2007-03-02 Joseph Myers <joseph@codesourcery.com>
979
980 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
981 tests.
982
983 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
984
985 * gcc.dg/tree-ssa/prefetch-4.c: New test.
986
987 2007-03-01 Simon Baldwin <simonb@google.com>
988
989 PR c++/23689
990 * warn/ignored_typedef.C: New.
991 * init/ctor8.C: Added dg-warning to consume ignored typedef
992 warning.
993 * template/typedef2.C: Ditto. Moved dg-error onto its own line
994 and added an explicit line number.
995
996 2007-02-28 Richard Guenther <rguenther@suse.de>
997
998 PR middle-end/30364
999 * gcc.dg/torture/pr30364-1.c: New testcase.
1000 * gcc.dg/torture/pr30364-2.c: Likewise.
1001 * gcc.dg/torture/pr30364-3.c: Likewise.
1002
1003 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1004
1005 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
1006 powerpc*, use -funsafe-math-optimizations.
1007 * gcc.dg/torture/builtin-logb-1.c: Likewise.
1008 * gcc.dg/torture/builtin-modf-1.c: Likewise.
1009
1010 2007-02-28 Tobias Burnus <burnus@net-b.de>
1011 Paul Thomas <pault@gcc.gnu.org>
1012
1013 PR fortran/30888
1014 PR fortran/30887
1015 * c_by_val_1.f: Test %VAL() with non-default kind.
1016 * c_by_val.c: Ditto.
1017 * c_by_val_4.f: New test.
1018
1019 2007-02-28 Tobias Burnus <burnus@net-b.de>
1020
1021 PR fortran/30968
1022 * gfortran.dg/continuation_7.f90: New test.
1023
1024 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
1025
1026 * g++.dg/inherit/thunk7.C: New test.
1027 * lib/target-supports.exp (check_profiling_available): Not available
1028 for bfin-*-*.
1029
1030 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
1031
1032 PR target/30970
1033 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
1034
1035 2007-02-27 Mark Mitchell <mark@codesourcery.com>
1036
1037 * lib/target-supports.exp (check_effective_target_init_priority):
1038 Remove Solaris special case.
1039
1040 2007-02-26 Geoffrey Keating <geoffk@apple.com>
1041
1042 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
1043 for more builtin types.
1044
1045 * g++.dg/ext/visibility/class1.C: Port to Darwin.
1046 * g++.dg/ext/visibility/noPLT.C: Likewise.
1047
1048 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1049
1050 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
1051 sh* targets.
1052
1053 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
1054
1055 PR fortran/30865
1056 * size_optional_dim_1.f90: New test.
1057
1058 2007-02-25 Mark Mitchell <mark@codesourcery.com>
1059
1060 * gcc.dg/vxworks/vxworks.exp: New file.
1061 * gcc.dg/vxworks/initpri1.c: Likewise.
1062 * gcc.dg/vxworks/initpri2.c: Likewise.
1063 * gcc.dg/initpri2.c: Add more tests.
1064 * g++.dg/special/initpri2.C: Likewise.
1065
1066 * gcc.dg/initpri1.c: New test.
1067 * gcc.dg/initpri2.c: Likewise.
1068 * g++.dg/special/initpri1.C: New test.
1069 * g++.dg/special/initpri2.C: Likewise.
1070 * g++.dg/special/conpr-1.C: Use init_priority effective target.
1071 * g++.dg/special/conpr-2.C: Likewise.
1072 * g++.dg/special/conpr-3.C: Likewise.
1073 * g++.dg/special/conpr-4.C: Likewise.
1074 * g++.dg/special/initp1.C: Likewise.
1075 * g++.dg/special/ecos.exp: Remove code to detect availability of
1076 constructor priorities.
1077 * lib/target-supports.exp (check_effective_target_init_priority):
1078 New function.
1079
1080 2007-02-24 Jan Hubicka <jh@suse.cz>
1081
1082 * gcc.c-torture/execute/pr30778.c: New testcase.
1083
1084 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1085
1086 PR libgfortran/30918
1087 * gfortran.dg/namelist_26.f90: New test.
1088
1089 2007-02-24 Richard Guenther <rguenther@suse.de>
1090
1091 PR middle-end/30951
1092 * gcc.dg/pr30951.c: New testcase.
1093
1094 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1095
1096 * gcc.dg/torture/builtin-modf-1.c: New test.
1097
1098 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
1099
1100 PR tree-optimization/30904
1101 * gcc.dg/pr30904.c: New test.
1102
1103 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1104
1105 * gcc.test-framework/README: Correct command.
1106 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
1107 -Wunused-value.
1108 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
1109
1110 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
1111
1112 * lib/target-supports.exp (check_effective_target_unwrapped): New.
1113
1114 2007-02-23 Mark Mitchell <mark@codesourcery.com>
1115
1116 * lib/target-supports.exp (check_effective_target_newlib): New
1117 function.
1118
1119 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
1120
1121 PR fortran/30660
1122 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
1123 allocatable component.
1124
1125
1126 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1127
1128 * gcc.dg/torture/builtin-logb-1.c: New test.
1129 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
1130 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
1131 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
1132 sh* targets.
1133
1134 2007-02-23 Richard Guenther <rguenther@suse.de>
1135
1136 * g++.dg/warn/changes-meaning.C: New testcase.
1137
1138 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1139
1140 PR libgfortran/30910
1141 * gfortran.dg/fmt_zero_precision.f90: Update test.
1142
1143 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1144
1145 * gcc.dg/torture/builtin-frexp-1.c: New test.
1146
1147 2007-02-22 Mark Mitchell <mark@codesourcery.com>
1148
1149 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
1150
1151 2007-02-22 Ian Lance Taylor <iant@google.com>
1152
1153 PR debug/30898
1154 * g++.dg/debug/pr30898.C: New test.
1155
1156 2007-02-22 Ira Rosen <irar@il.ibm.com>
1157
1158 * gcc.dg/vect/vect-106.c: New test.
1159
1160 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
1161 Ira Rosen <irar@il.ibm.com>
1162
1163 PR tree-optimization/30843
1164 * gcc.dg/vect/pr30843.c: New test.
1165
1166 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
1167
1168 PR tree-optimization/30858
1169 * gcc.dg/vect/pr30858.c: New test.
1170
1171 2007-02-21 Mark Mitchell <mark@codesourcery.com>
1172
1173 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
1174 to set options for compiling testglue.
1175 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
1176 * lib/obj-c++.exp (obj-c++_init): Likewise.
1177
1178 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
1179
1180 * gnat.dg/derived_aggregate.adb: New test.
1181
1182 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1183
1184 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
1185 sh* targets. Call the correct CKSGN macro.
1186
1187 2007-02-21 Jakub Jelinek <jakub@redhat.com>
1188
1189 * gfortran.dg/gomp/omp_parse1.f90: New test.
1190 * gfortran.dg/gomp/omp_parse2.f: New test.
1191
1192 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
1193
1194 PR fortran/30869
1195 * gfortran.dg/do_pointer_1.f90: New test.
1196
1197 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1198
1199 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
1200 and scalbln.
1201
1202 2007-02-20 Geoffrey Keating <geoffk@apple.com>
1203
1204 * gcc.dg/darwin-minversion-1.c: New.
1205 * gcc.dg/darwin-minversion-2.c: New.
1206
1207 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1208
1209 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
1210
1211 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1212 DJ Delorie <dj@redhat.com>
1213
1214 PR other/30824
1215 * gcc.dg/Wfatal.c: New.
1216 * gcc.dg/Wfatal-2.c: New.
1217 * gcc.dg/Werror-1.c: Adjust expectations.
1218 * gcc.dg/Werror-5.c: Likewise.
1219 * gcc.dg/Werror-7.c: Likewise.
1220 * gcc.dg/Werror-10.c: Likewise.
1221 * gcc.dg/Werror-11.c: Likewise.
1222
1223 2007-02-20 Tobias Burnus <burnus@net-b.de>
1224
1225 PR fortran/30522
1226 * gfortran.dg/volatile10.f90: New test.
1227
1228 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
1229
1230 PR libfortran/30533
1231 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
1232
1233 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1234
1235 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
1236 * gcc.dg/Walways-true-1.c: Likewise.
1237 * gcc.dg/weak/weak-3.c: Likewise.
1238 * gcc.dg/Werror-1.c: Likewise.
1239 * gcc.dg/Werror-3.c: Likewise.
1240 * gcc.dg/Werror-4.c: Likewise.
1241 * gcc.dg/Werror-5.c: Likewise.
1242 * gcc.dg/Werror-6.c: Likewise.
1243 * gcc.dg/Werror-7.c: Likewise.
1244 * gcc.dg/Werror-8.c: Likewise.
1245 * gcc.dg/Werror-10.c: Likewise.
1246 * gcc.dg/Werror-11.c: Likewise.
1247 * gcc.dg/Werror-12.c: Likewise.
1248 * g++.old-deja/g++.mike/warn8.C: Likewise.
1249 * g++.dg/warn/Walways-true-1.C: Likewise.
1250 * g++.dg/warn/Walways-true-2.C: Likewise.
1251 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
1252 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
1253 -Wstring-literal-comparison with -Waddress.
1254 * gcc.dg/Wstring-literal-comparison-4.c: Replace
1255 -Wno-string-literal-comparison with -Wno-address.
1256
1257 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
1258
1259 * gnat.dg/self_aggregate_with_call.adb: New test.
1260
1261 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
1262
1263 PR tree-optimization/30975
1264 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
1265 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
1266 * gcc.dg/vect/pr30795.c: New.
1267
1268 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1269
1270 PR fortran/30681
1271 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
1272
1273 2007-02-18 Roger Sayle <roger@eyesopen.com>
1274
1275 PR rtl-optimization/28173
1276 * gcc.target/i386/andor-1.c: New test case.
1277
1278 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1279
1280 * gcc.dg/torture/builtin-ldexp-1.c: New.
1281 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
1282
1283 2007-02-18 Roger Sayle <roger@eyesopen.com>
1284
1285 * gfortran.dg/array_constructor_15.f90: New test case.
1286
1287 2007-02-18 Roger Sayle <roger@eyesopen.com>
1288
1289 * gfortran.dg/forall_10.f90: New test case.
1290
1291 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
1292
1293 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
1294
1295 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
1296
1297 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
1298 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
1299
1300 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
1301
1302 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
1303 * gcc.target/i386/builtin-bswap-3.c: Ditto.
1304 * gcc.target/i386/xchg-1.c: New test.
1305 * gcc.target/i386/xchg-2.c: New test.
1306
1307 2007-02-16 Richard Guenther <rguenther@suse.de>
1308 Christian Bruel <christian.bruel@st.com>
1309
1310 * gcc.dg/strict-overflow-5.c: New testcase.
1311
1312 2007-02-16 Tobias Burnus <burnus@net-b.de>
1313
1314 PR fortran/30793
1315 * gfortran.dg/func_derived_4.f90: New test.
1316
1317 2007-02-15 Roger Sayle <roger@eyesopen.com>
1318
1319 PR middle-end/30391
1320 * gfortran.dg/pr30391-1.f90: New test case.
1321
1322 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
1323
1324 PR middle-end/30433
1325 * gcc.c-torture/compile/pr30433.c: New testcase to check
1326 that complex constants comparisions are foldded.
1327
1328 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
1329
1330 PR C++/30158
1331 * g++.dg/ext/stmtexpr10.C: New testcase.
1332
1333 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
1334
1335 PR middle-end/30729
1336 * gcc.dg/Wunused-value-2.c: New testcase.
1337
1338 2007-02-15 Ian Lance Taylor <iant@google.com>
1339
1340 * g++.dg/eh/subreg-1.C: New test.
1341
1342 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1343
1344 PR c/26494
1345 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
1346 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
1347 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
1348 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
1349 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
1350 * gcc.dg/Werror-implicit-function-declaration.c: New.
1351
1352 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1353
1354 PR c++/28943
1355 * g++.dg/warn/pr28943.C: New.
1356
1357 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1358
1359 * gfortran.fortran-torture/execute/math.f90: Fix typo.
1360
1361 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1362
1363 PR fortran/30779
1364 * gfortran.dg/error_recovery_3.f90: New test.
1365
1366 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
1367
1368 * g++.dg/tree-ssa/sra-1.C: New.
1369
1370 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
1371
1372 * g++.dg/tree-ssa/sra-1.C: New.
1373
1374 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
1375
1376 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
1377
1378 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1379
1380 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
1381
1382 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
1383
1384 PR fortran/30799
1385 * gfortran.dg/logical_2.f90: New test.
1386
1387 2007-02-14 Joseph Myers <joseph@codesourcery.com>
1388
1389 * gcc.dg/torture/complex-alias-1.c: New test.
1390
1391 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
1392
1393 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
1394 instead of -fdump-tree-tailcall.
1395
1396 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
1397
1398 * gfortran.dg/interface_10.f90: Fix comment typo.
1399
1400 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
1401
1402 PR tree-optimization/30771
1403 * gcc.dg/vect/pr30771.c: New test.
1404
1405 2007-02-13 Ian Lance Taylor <iant@google.com>
1406
1407 * gcc.dg/Wstrict-overflow-1.c: New test.
1408 * gcc.dg/Wstrict-overflow-2.c: New test.
1409 * gcc.dg/Wstrict-overflow-3.c: New test.
1410 * gcc.dg/Wstrict-overflow-4.c: New test.
1411 * gcc.dg/Wstrict-overflow-5.c: New test.
1412 * gcc.dg/Wstrict-overflow-6.c: New test.
1413 * gcc.dg/Wstrict-overflow-7.c: New test.
1414 * gcc.dg/Wstrict-overflow-8.c: New test.
1415 * gcc.dg/Wstrict-overflow-9.c: New test.
1416 * gcc.dg/Wstrict-overflow-10.c: New test.
1417
1418 2007-02-13 Roger Sayle <roger@eyesopen.com>
1419
1420 * gcc.target/ia64/builtin-bswap-2.c: New test case.
1421
1422 2007-02-13 Richard Henderson <rth@redhat.com>
1423
1424 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
1425 * gcc.c-torture/execute/pr29302-1.c: ... here.
1426
1427 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1428
1429 PR c/29521
1430 * gcc.dg/c90-return-1.c: Update output.
1431 * gcc.dg/c99-return-1.c: Likewise.
1432
1433 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
1434
1435 PR fortran/30554
1436 * gfortran.dg/used_dummy_types_7.f90: New test..
1437
1438 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
1439
1440 * gcc.target/i386/parity-1.c: New test.
1441 * gcc.target/i386/parity-2.c: New test.
1442
1443 2007-02-12 Roger Sayle <roger@eyesopen.com>
1444
1445 * gcc.target/i386/builtin-bswap-3.c: New test case.
1446
1447 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
1448
1449 PR tree-optimization/29145
1450 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
1451 alias analysis is improved to take better advantage of restrict
1452 qualified pointers.
1453 * gcc.dg/vect/vect-80.c: Likewise.
1454 * gcc.dg/vect/pr29145.c: New.
1455
1456 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
1457
1458 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
1459 * gcc.target/i386/sse4a-insert.c: Likewise.
1460
1461 2007-02-11 Roger Sayle <roger@eyesopen.com>
1462
1463 * gcc.target/ia64/builtin-popcount-1.c: New test case.
1464 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
1465
1466 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
1467
1468 PR fortran/30478
1469 * gfortran.dg/enum_4.f90: Update error message checks.
1470
1471 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
1472
1473 PR fortran/30554
1474 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
1475 versions of the modules.
1476
1477 PR fortran/30617
1478 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
1479 by getting rid of recursive I/O and providing functions with
1480 results.
1481
1482 PR fortran/30319
1483 * gfortran.dg/char_array_constructor_2.f90
1484
1485 2007-02-11 Mark Mitchell <mark@codesourcery.com>
1486
1487 PR c++/26988
1488 * g++.dg/template/spec34.C: New test
1489
1490 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
1491
1492 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
1493 on i?86 and x86_64.
1494 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
1495 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
1496 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
1497 on i?86 and x86_64.
1498 * gcc.dg/vect/vect-113.c: Ditto.
1499
1500 2007-02-06 Mark Mitchell <mark@codesourcery.com>
1501
1502 PR c++/29487
1503 * g++.dg/eh/weak1-C: New test.
1504 * g++.dg/eh/weak1-a.cc: Likewise.
1505 * g++.dg/eh/comdat1.C: Likewise.
1506
1507 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
1508 Dorit Nuzman <dorit@il.ibm.com>
1509
1510 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
1511 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
1512 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
1513 * gcc.dg/vect/vect-113.c: Likewise.
1514
1515 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
1516
1517 2007-02-10 Richard Henderson <rth@redhat.com>
1518
1519 * lib/target-supports.exp (check_effective_target_tls): Redefine
1520 to mean non-emulated tls.
1521 * gcc.dg/tls/alias-1.c: Remove tls requirement.
1522 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
1523 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
1524 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
1525 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
1526 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
1527 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
1528
1529 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
1530
1531 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
1532
1533 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
1534
1535 * gfortran.dg/secnds.f: Replace time tolerance with a
1536 before-and-after bracket.
1537 * gfortran.dg/secnds-1.f: Likewise.
1538
1539 2007-02-09 Tobias Burnus <burnus@net-b.de>
1540
1541 PR fortran/30512
1542 * gfortran.dg/maxlocval_1.f90: New test.
1543
1544 2007-02-09 Roger Sayle <roger@eyesopen.com>
1545
1546 * gcc.target/ia64/builtin_bswap-1.c: New test case.
1547
1548 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1549
1550 PR fortran/30720
1551 * gfortran.dg/array_function_1.f90: New test.
1552
1553 2007-02-09 Richard Sandiford <richard@codesourcery.com>
1554
1555 * lib/target-supports.exp (check_effective_target_lax_strtofp)
1556 (check_effective_target_dummy_wcsftime): New functions.
1557
1558 2007-02-09 Richard Sandiford <richard@codesourcery.com>
1559
1560 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
1561 * lib/target-supports.exp (check_effective_target_uclibc): New
1562 function.
1563
1564 2007-02-09 Richard Sandiford <richard@codesourcery.com>
1565
1566 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
1567 (vsnprintf): Don't define for uClibc targets.
1568
1569 2007-02-09 Richard Sandiford <richard@codesourcery.com>
1570
1571 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
1572 set before checking whether it was allowed.
1573 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
1574 before checking inside_main.
1575
1576 2007-02-09 Richard Sandiford <richard@codesourcery.com>
1577
1578 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
1579 uClinux targets.
1580 (u16sf): Likewise u4sf.
1581 * g++.dg/compat/struct-layout-1.h: Likewise.
1582
1583 2007-02-09 Richard Sandiford <richard@codesourcery.com>
1584
1585 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
1586 procedure.
1587 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
1588 m68k targets if check_effective_target_coldfire_fpu returns true.
1589
1590 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
1591 Richard Guenther <rguenther@suse.de>
1592
1593 PR middle-end/23361
1594 * gcc.dg/fold-compare-3.c: New testcase.
1595 * gcc.dg/tree-ssa/loop-24.c: Likewise.
1596
1597 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
1598
1599 * gcc.dg/pr26570.c: Clean up coverage files.
1600 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
1601 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
1602 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
1603 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
1604 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
1605 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
1606 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
1607 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
1608 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
1609 * gcc.dg/tree-ssa/pr25501.c: Ditto.
1610 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
1611 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
1612 * gcc.dg/vect/pr28952.c: Ditto.
1613 * gcc.dg/vect/pr27151.c: Ditto.
1614 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
1615 * g++.dg/gomp/macro-3.C: Ditto.
1616
1617 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
1618
1619 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
1620 of the loop.
1621
1622 2007-02-08 Roger Sayle <roger@eyesopen.com>
1623
1624 * gcc.target/i386/builtin-bswap-2.c: New test case.
1625
1626 2007-02-08 Roger Sayle <roger@eyesopen.com>
1627
1628 * gfortran.dg/forall_8.f90: New test case.
1629 * gfortran.dg/forall_9.f90: Likewise.
1630
1631 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1632
1633 * gcc.dg/builtins-20.c: Add some -~ complex cases.
1634
1635 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
1636
1637 * lib/target-supports.exp (check_effective_target_simulator): New.
1638
1639 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
1640
1641 * gcc.dg/tree-ssa/loop-25.c: New test.
1642
1643 2007-02-06 Richard Henderson <rth@redhat.com>
1644
1645 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
1646
1647 2007-02-06 Roger Sayle <roger@eyesopen.com>
1648
1649 * gcc.target/powerpc/popcount-1.c: New test case.
1650 * gcc.target/powerpc/parity-1.c: Likewise.
1651
1652 2007-02-06 Richard Guenther <rguenther@suse.de>
1653
1654 PR middle-end/27302
1655 * gcc.dg/torture/pr27302-2.c: New testcase.
1656
1657 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
1658
1659 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
1660 * gcc.dg/vect/vect-iv-1.c: New test.
1661 * gcc.dg/vect/vect-iv-2.c: New test.
1662 * gcc.dg/vect/vect-iv-3.c: New test.
1663 * gcc.dg/vect/vect-iv-4.c: New test.
1664 * gcc.dg/vect/vect-iv-5.c: New test.
1665 * gcc.dg/vect/vect-iv-6.c: New test.
1666 * gcc.dg/vect/vect-iv-7.c: New test.
1667 * gcc.dg/vect/vect-iv-8.c: New test.
1668 * gcc.dg/vect/vect-iv-9.c: New test.
1669 * gcc.dg/vect/vect-iv-10.c: New test.
1670 * gcc.dg/vect/vect-iv-11.c: New test.
1671 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
1672 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
1673 * gcc.dg/vect/vect-14.c: Now vectorizable.
1674 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initilization loop).
1675 * gcc.dg/vect/vect-27.c: Likewise.
1676 * gcc.dg/vect/vect-29.c Likewise.
1677 * gcc.dg/vect/vect-dv-2.c: Likewise.
1678 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
1679 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
1680 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
1681
1682 2007-02-06 Ira Rosen <irar@il.ibm.com>
1683
1684 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
1685
1686 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1687
1688 * gcc.dg/builtins-20.c: Add more cases.
1689
1690 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
1691
1692 PR debug/30189
1693 * gcc.dg/pr30189.c: New test.
1694
1695 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
1696
1697 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
1698 for running tests.
1699 * gcc.target/i386/sse4a-extract.c: New test.
1700 * gcc.target/i386/sse4a-insert.c: New test.
1701 * gcc.target/i386/sse4a-montsd.c: New test.
1702 * gcc.target/i386/sse4a-montss.c: New test.
1703
1704 2007-02-05 Richard Guenther <rguenther@suse.de>
1705
1706 * gcc.target/i386/vectorize3.c: New testcase.
1707
1708 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
1709
1710 PR target/30665
1711 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
1712
1713 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1714
1715 PR fortran/30611
1716 * gfortran.dg/repeat_1.f90: New test.
1717
1718 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
1719
1720 PR fortran/30605
1721 * gfortran.dg/spread_shape_1.f90: Remove tabs.
1722 * gfortran.dg/derived_init_2.f90: Ditto.
1723 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
1724 * gfortran.dg/array_initializer_1.f90: Ditto.
1725 * gfortran.dg/do_2.f90: Ditto.
1726 * gfortran.dg/proc_assign_1.f90: Ditto.
1727
1728 2007-02-04 Richard Guenther <rguenther@suse.de>
1729
1730 PR middle-end/30636
1731 * g++.dg/warn/pr30636.C: New testcase.
1732 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
1733
1734 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
1735
1736 PR middle-end/30667
1737 * gfortran.dg/pr30667.f: New test.
1738
1739 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1740
1741 * gcc.dg/builtins-54.c: Add more cases.
1742
1743 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
1744
1745 PR fortran/30514
1746 * gfortran.dg/zero_sized_2.f90: New test.
1747
1748 PR fortran/30660
1749 * gfortran.dg/alloc_comp_basics_4.f90: New test.
1750
1751 PR fortran/29820
1752 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
1753 file.
1754
1755 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
1756
1757 PR fortran/30683
1758 * gfortran.dg/interface_10.f90: New test.
1759
1760 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1761
1762 * gcc.dg/builtins-20.c: Add more cases.
1763
1764 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1765
1766 PR target/29682
1767 * gcc-target/ia64/pr29682.c: New test.
1768
1769 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
1770
1771 PR fortran/30284
1772 * gfortran.dg/arrayio_11.f90.f90: New test.
1773
1774 PR fortran/30626
1775 * gfortran.dg/arrayio_12.f90.f90: New test.
1776
1777 2007-02-02 Jakub Jelinek <jakub@redhat.com>
1778
1779 PR c++/30536
1780 * g++.dg/tls/diag-5.C: New test.
1781
1782 PR middle-end/30473
1783 * gcc.dg/pr30473.c: New test.
1784 * gcc.c-torture/execute/20070201-1.c: New test.
1785
1786 2007-02-01 Roger Sayle <roger@eyesopen.com>
1787
1788 * gfortran.dg/dependency_20.f90: New test case.
1789
1790 2007-01-31 Ian Lance Taylor <iant@google.com>
1791
1792 * gcc.dg/lower-subreg-1.c (test): New test.
1793
1794 2007-01-30 Geoffrey Keating <geoffk@apple.com>
1795
1796 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
1797
1798 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1799
1800 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
1801 * gcc.dg/torture/builtin-math-3.c: Likewise.
1802
1803 2007-01-31 Dirk Mueller <dmueller@suse.de>
1804
1805 gcc.dg/Wparentheses-2.c: Update and add new tests.
1806
1807 2007-01-31 Ira Rosen <irar@il.ibm.com>
1808
1809 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
1810 vectorize.
1811
1812 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
1813
1814 * gcc.dg/builtins-63.c: New test.
1815
1816 2007-01-31 Tobias Burnus <burnus@net-b.de>
1817
1818 PR fortran/27588
1819 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
1820
1821 2007-01-31 Tobias Burnus <burnus@net-b.de>
1822
1823 PR fortran/30520
1824 * gfortran.dg/volatile8.f90: New argument conformance test.
1825 * gfortran.dg/volatile9.f90: New scope test.
1826
1827 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1828
1829 PR c++/24745
1830 * g++.dg/warn/null4.C: New.
1831
1832 2001-01-30 Roger Sayle <roger@eyesopen.com>
1833 Uros Bizjak <ubizjak@gmail.com>
1834
1835 * gcc.dg/large-size-array-3.c: Correct typo.
1836
1837 2007-01-30 Richard Guenther <rguenther@suse.de>
1838
1839 PR middle-end/27657
1840 * g++.dg/debug/pr27657.C: New testcase.
1841
1842 2007-01-30 Richard Guenther <rguenther@suse.de>
1843
1844 PR middle-end/30313
1845 * gcc.dg/torture/pr30313.c: New testcase.
1846
1847 2007-01-29 Janis Johnson <janis187@us.ibm.com>
1848
1849 * gcc.dg/dfp/dfp-except.h: New file.
1850 * gcc.dg/dfp/fe-check.h: New file.
1851 * gcc.dg/dfp/fe-binop.c: New test.
1852 * gcc.dg/dfp/fe-convert-1.c: New test.
1853 * gcc.dg/dfp/fe-convert-2.c: New test.
1854 * gcc.dg/dfp/fe-convert-3.c: New test.
1855
1856 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
1857 * gcc.dg/dfp/decfloat-constants.c: Ditto.
1858 * gcc.dg/dfp/convert-dfp.c: Ditto.
1859 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
1860
1861 2007-01-29 Josh Conner <jconner@apple.com>
1862
1863 * gcc.target/powerpc/altivec-24.c: New test.
1864
1865 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
1866
1867 PR c++/28266
1868 * g++.dg/parse/defarg12.C: New test.
1869
1870 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
1871
1872 PR fortran/30554
1873 * gfortran.dg/used_dummy_types_6.f90: New test.
1874
1875 2007-01-28 Jan Hubicka <jh@suse.cz>
1876
1877 * gcc.dg/tree-prof/val-prof-6.c: New test.
1878
1879 2007-01-28 Roger Sayle <roger@eyesopen.com>
1880
1881 * gcc.dg/large-size-array-3.c: Correct test case (portability).
1882
1883 2007-01-28 Andrew Pinski <pinskia@gmail.com>
1884
1885 PR C++/28988
1886 * g++.dg/expr/dtor4.C: New test.
1887
1888 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
1889
1890 * gcc.dg/tree-ssa/loop-23.c: New test.
1891
1892 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
1893
1894 PR libfortran/30389
1895 * gfortran.dg/achar_2.f90: New test.
1896 * gfortran.dg/achar_3.f90: New test.
1897
1898 2007-01-27 Ian Lance Taylor <iant@google.com>
1899
1900 * gcc.dg/strict-overflow-1.c: New test.
1901 * gcc.dg/no-strict-overflow-1.c: New test.
1902 * gcc.dg/strict-overflow-2.c: New test.
1903 * gcc.dg/no-strict-overflow-2.c: New test.
1904 * gcc.dg/strict-overflow-3.c: New test.
1905 * gcc.dg/no-strict-overflow-3.c: New test.
1906 * gcc.dg/strict-overflow-4.c: New test.
1907 * gcc.dg/no-strict-overflow-4.c: New test.
1908 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
1909 * gcc.dg/pr15784-1.c: Likewise.
1910 * gcc.dg/pr20922-1.c: Likewise.
1911 * gcc.dg/pr20922-3.c: Likewise.
1912 * gcc.dg/pr20922-4.c: Likewise.
1913 * gcc.dg/pr20922-6.c: Likewise.
1914 * gcc.dg/compare-4.c: Likewise.
1915 * gcc.dg/torture/pr26898-1.c: Likewise.
1916 * gcc.dg/tree-ssa/divide-1.c: Likewise.
1917 * gcc.dg/tree-ssa/divide-2.c: Likewise.
1918 * gcc.dg/tree-ssa/divide-3.c: Likewise.
1919 * gcc.dg/tree-ssa/divide-4.c: Likewise.
1920 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
1921 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
1922 * gcc.dg/tree-ssa/pr21082.c: Likewise.
1923 * gcc.dg/tree-ssa/pr26899.c: Likewise.
1924 * g++.dg/tree-ssa/pr21082.C: Likewise.
1925
1926 2007-01-27 Roger Sayle <roger@eyesopen.com>
1927
1928 * gcc-dg/large-size-array-3.c: New test case.
1929
1930 2007-01-27 Roger Sayle <roger@eyesopen.com>
1931
1932 * gfortran.dg/forall_7.f90: New test case.
1933
1934 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
1935
1936 PR fortran/30407
1937 * gfortran.dg/where_operator_assign_1.f90: New test.
1938 * gfortran.dg/where_operator_assign_2.f90: New test.
1939 * gfortran.dg/where_operator_assign_3.f90: New test.
1940
1941 2007-01-26 Joseph Myers <joseph@codesourcery.com>
1942
1943 * lib/target-supports.exp
1944 (check_effective_target_powerpc_altivec): New.
1945 (check_effective_target_vect_cmdline_needed): Use it.
1946
1947 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
1948
1949 PR fortran/30278
1950 * gfortran.dg/backslash_3.f: New test.
1951
1952 2007-01-26 Richard Guenther <rguenther@suse.de>
1953
1954 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
1955
1956 2007-01-26 Tobias Burnus <burnus@net-b.de>
1957
1958 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
1959 * gfortran.dg/vect/vect.exp: Ditto.
1960 * gfortran.dg/dg.exp: Ditto.
1961 * gfortran.fortran-torture/execute/execute.exp: Ditto.
1962 * gfortran.fortran-torture/compile/compile.exp: Ditto.
1963
1964 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1965
1966 * gcc.dg/builtins-20.c: Add more cases.
1967 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
1968
1969 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1970
1971 PR fortran/30437
1972 * gcc.dg/Wall.c: New.
1973 * gcc.dg/Wno-all.c: New.
1974 * gfortran.dg/Wall.f90: New.
1975 * gfortran.dg/Wno-all.f90: New.
1976
1977 2007-01-24 Geoffrey Keating <geoffk@apple.com>
1978
1979 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
1980 * g++.dg/eh/simd-2.C: Also run on Darwin.
1981 * g++.dg/eh/simd-3.C: New.
1982 * g++.dg/eh/simd-4.C: New.
1983
1984 2007-01-25 Richard Guenther <rguenther@suse.de>
1985
1986 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
1987 and _PROFILE_USE.
1988 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
1989
1990 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
1991
1992 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
1993 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
1994 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
1995 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
1996 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
1997 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
1998 * gcc.dg/ipa/ipa-7.c: New testcase.
1999
2000 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
2001
2002 * g++.dg/cpp0x/warn_cxx0x.C: New.
2003
2004 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2005
2006 * gcc.dg/builtins-20.c: Test builtin carg.
2007
2008 2007-01-24 Jakub Jelinek <jakub@redhat.com>
2009
2010 PR middle-end/27416
2011 * gcc.dg/gomp/pr27416.c: New test.
2012
2013 PR middle-end/30494
2014 * gcc.dg/gomp/pr30494.c: New test.
2015 * g++.dg/gomp/pr30494.C: New test.
2016
2017 PR middle-end/30421
2018 * gcc.dg/gomp/pr30421.c: New test.
2019
2020 2007-01-24 Steve Ellcey <sje@cup.hp.com>
2021
2022 * gcc.target/ia64/versionid-1.c: New test.
2023 * gcc.target/ia64/versionid-2.c: New test.
2024
2025 2007-01-24 Richard Guenther <rguenther@suse.de>
2026
2027 PR testsuite/30181
2028 * gcc.dg/builtins-57.c: Change to a link-time testcase
2029 to support non-C99 targets.
2030
2031 2007-01-24 Jan Hubicka <jh@suse.cz>
2032
2033 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
2034
2035 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
2036
2037 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
2038
2039 2007-01-23 Andrew Pinski <pinskia@gmail.com>
2040
2041 PR objc/27438
2042 * objc.dg/const-str-12.m: New test.
2043
2044 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2045
2046 PR fortran/30532
2047 * gfortran.dg/ctrl-z.f90: New test.
2048
2049 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2050
2051 PR fortran/30481
2052 * gfortran.dg/namelist_assumed_char.f90: New test.
2053
2054 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
2055
2056 PR c++/27492
2057 * g++.dg/inherit/covariant15.C: New test.
2058
2059 2007-01-23 Ian Lance Taylor <iant@google.com>
2060
2061 * g++.dg/warn/Wparentheses-24.C: New test.
2062
2063 2007-01-23 Richard Guenther <rguenther@suse.de>
2064
2065 PR testsuite/30560
2066 * ada/acats/run_acats: Do not call gnatmake or gnatchop
2067 with full path.
2068
2069 2007-01-22 Richard Guenther <rguenther@suse.de>
2070
2071 PR tree-optimization/30038
2072 * gcc.dg/builtins-62.c: New testcase.
2073
2074 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
2075
2076 * gcc.c-torture/compile/20070121.c: New test.
2077
2078 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
2079
2080 PR libfortran/30525
2081 * gfortran.dg/char_comparison_1.f: New test.
2082
2083 2007-01-21 Ira Rosen <irar@il.ibm.com>
2084
2085 * gcc.dg/vect/vect-strided-same-dr.c: New test.
2086
2087 2007-01-20 Andrew Pinski <pinskia@gmail.com>
2088
2089 PR objc/30479
2090 * objc.dg/pch: New directory.
2091 * objc.dg/pch/pch.exp: New file.
2092 * objc.dg/pch/interface-1.m: New test.
2093 * objc.dg/pch/interface-1.hs: New include file.
2094 * lib/objc.exp (objc_target_compile): Add
2095 "-x objective-c-header" in front of the sources if this is
2096 a precompiled header being compiled.
2097
2098 2007-01-20 Roger Sayle <roger@eyesopen.com>
2099
2100 * gfortran.dg/array_memcpy_3.f90: New test case.
2101 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
2102
2103 2007-01-20 Roger Sayle <roger@eyesopen.com>
2104 Brooks Moses <brooks.moses@codesourcery.com>
2105 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2106
2107 * gfortran.dg/intrinsic_sign_1.f90: New test case.
2108 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
2109
2110 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2111
2112 * gcc.dg/torture/builtin-math-3.c: Test fdim.
2113
2114 2007-01-19 Mike Stump <mrs@apple.com>
2115
2116 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
2117 away.
2118
2119 2007-01-19 Roger Sayle <roger@eyesopen.com>
2120
2121 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
2122 option instead of -funsafe-math-optimizations.
2123
2124 2007-01-19 Tomas Bily <tbily@suse.cz>
2125
2126 gcc.dg/tree-prof/indir-call-prof.c: New.
2127 g++.dg/dg.exp: Add tree-prof subdirectory.
2128 g++.dg/tree-prof/indir-call-prof.C: New.
2129 g++.dg/tree-prof/tree-prof.exp: New.
2130
2131 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2132
2133 PR c++/17947
2134 * g++.dg/warn/deprecated.C: Update warning output.
2135 * g++.dg/warn/deprecated-2.C: Likewise.
2136 * g++.dg/warn/deprecated-3.C: New.
2137
2138 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
2139
2140 * gcc.c-torture/execute/nestfunc-7.c: New.
2141
2142 2007-01-18 Hui-May Chang <hm.chang@apple.com>
2143
2144 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
2145
2146 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
2147
2148 * gcc.dg/m68k-pic-1.c: New.
2149
2150 2007-01-18 Roger Sayle <roger@eyesopen.com>
2151
2152 * gfortran.dg/array_memcpy_4.f90: New test case.
2153
2154 2007-01-18 Josh Conner <jconner@apple.com>
2155
2156 PR target/30485
2157 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
2158 * gcc.dg/vect/no-trapping-math-1: New.
2159 * gcc.dg/vect/no-trapping-math-2: New.
2160
2161 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
2162
2163 * gcc.target/i386/387-8.c: Update comment about optimizing
2164 inherent load of 1.0 of fptan instruction.
2165
2166 2007-01-18 Dirk Mueller <dmueller@suse.de>
2167 Richard Guenther <rguenther@suse.de>
2168
2169 PR diagnostic/8268
2170 * gcc.dg/Warray-bounds.c: New testcase.
2171 * gcc.dg/Warray-bounds-2.c: New testcase.
2172 * g++.dg/warn/Warray-bounds.C: New testcase.
2173 * g++.dg/warn/Warray-bounds-2.C: New testcase.
2174
2175 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
2176
2177 PR fortran/30476
2178 * gfortran.dg/generic_12.f90: New test.
2179
2180 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
2181
2182 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
2183 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
2184
2185 2007-01-16 Janis Johnson <janis187@us.ibm.com>
2186
2187 * gcc.dg/dfp/compare-special.h: New file.
2188 * gcc.dg/dfp/compare-special-32.c: New test.
2189 * gcc.dg/dfp/compare-special-64.c: New test.
2190 * gcc.dg/dfp/compare-special-128.c: New test.
2191
2192 2007-01-16 Roger Sayle <roger@eyesopen.com>
2193 Paul Thomas <pault@gcc.gnu.org>
2194 Steven G. Kargl <kargl@gcc.gnu.org>
2195
2196 PR fortran/30404
2197 * gfortran.dg/forall_6.f90: New test case.
2198 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
2199 * gfortran.dg/dependency_13.f90: Likewise.
2200
2201 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2202
2203 PR testsuite/12325
2204 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
2205 targets that don't support Inf.
2206
2207 2007-01-15 Dale Johannesen <dalej@apple.com>
2208
2209 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
2210
2211 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
2212
2213 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
2214 of achar for 0xff to avoid the "Extended ASCII not
2215 implemented" error message.
2216
2217 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
2218
2219 PR fortran/28172
2220 * gfortran.dg/altreturn_4.f90: New test.
2221
2222 PR fortran/29389
2223 * gfortran.dg/stfunc_4.f90: New test.
2224
2225 PR fortran/29712
2226 * gfortran.dg/bound_2.f90: Reinstate commented out line.
2227 * gfortran.dg/initialization_1.f90: Change warning.
2228
2229 PR fortran/30283
2230 * gfortran.dg/specification_type_resolution_2.f90: New test.
2231
2232 2007-01-14 Jan Hubicka <jh@suse.cz>
2233
2234 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
2235 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
2236 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
2237 elimination.
2238
2239 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
2240
2241 PR fortran/30410
2242 * gfortran.dg/external_procedures_2.f90: New test.
2243
2244 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
2245
2246 PR target/30413
2247 * gcc.target/i386/pr30413.c: New test.
2248
2249 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
2250
2251 PR fortran/30452
2252 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
2253
2254 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
2255
2256 * gcc.dg/20070112-1.c: New test.
2257
2258 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2259
2260 PR libgfortran/30435
2261 * gfortran.dg/list_read_6.f90: New test.
2262
2263 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
2264
2265 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
2266
2267 2007-01-12 Tom Tromey <tromey@redhat.com>
2268
2269 PR preprocessor/28227:
2270 * gcc.dg/cpp/pr28227.c: New file.
2271
2272 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
2273
2274 * gcc.dg/tree-ssa/loop-22.c: New test.
2275
2276 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
2277
2278 PR tree-optimization/29516
2279 * gcc.dg/tree-ssa/loop-20.c: New test.
2280
2281 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
2282
2283 PR libfortran/30415
2284 * minmaxloc_integer_kinds_1.f90: New test.
2285
2286 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
2287
2288 PR c++/29573
2289 * g++.dg/template/sizeof-template-argument.C: New test.
2290
2291 2007-01-11 Jan Hubicka <jh@suse.cz>
2292
2293 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
2294 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
2295 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
2296 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
2297 * gcc.dg/tree-ssa/pr21658.c: Likewise.
2298 * gcc.dg/tree-ssa/pr15349.c: Likewise.
2299 * gcc.dg/tree-ssa/pr25501.c: Likewise.
2300 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
2301 transformation in question.
2302 * gcc.dg/tree-ssa/vrp05.c: Likewise.
2303 * gcc.dg/tree-ssa/pr20701.c: Likewise.
2304 * gcc.dg/always_inline3.c: Likewise.
2305
2306 2007-01-10 Mark Mitchell <mark@codesourcery.com>
2307
2308 PR c++/28999
2309 * g++.dg/template/typename11.C: New test.
2310
2311 2007-01-10 Robert Kennedy <jimbob@google.com>
2312
2313 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
2314
2315 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
2316
2317 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
2318 for different integer kinds.
2319 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
2320 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
2321 * gfortran.dg/ishft_2.f90: New test.
2322 * gfortran.dg/ishft_3.f90: New test.
2323
2324 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
2325
2326 * gfortran.dg/altreturn_2.f90: Removed executable bit.
2327
2328 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
2329
2330 PR tree-optimization/30322
2331 * gcc.dg/tree-ssa/loop-21.c: New test.
2332
2333 2007-01-08 Geoffrey Keating <geoffk@apple.com>
2334
2335 * g++.dg/rtti/darwin-builtin-linkage.C: New.
2336
2337 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
2338
2339 * gcc.target/spu/intrinsics-1.c: Remove xfail.
2340
2341 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2342
2343 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
2344 * g++.dg/warn/overflow-warn-3.C: Likewise.
2345 * g++.dg/warn/overflow-warn-4.C: Likewise.
2346 * g++.dg/warn/overflow-warn-5.C: Likewise.
2347 * g++.dg/warn/overflow-warn-6.C: Likewise.
2348 * g++.dg/warn/Woverflow-1.C: Likewise.
2349 * g++.dg/warn/Woverflow-2.C: Likewise.
2350 * g++.dg/warn/Woverflow-3.C: Likewise.
2351 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
2352
2353 2007-01-08 Roger Sayle <roger@eyesopen.com>
2354
2355 * gfortran.dg/array_constructor_14.f90: New test case.
2356 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
2357
2358 2007-01-08 Richard Guenther <rguenther@suse.de>
2359
2360 PR tree-optimization/23603
2361 * gcc.dg/tree-ssa/vrp31.c: New testcase.
2362 * gcc.dg/tree-ssa/vrp32.c: Likewise.
2363
2364 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
2365
2366 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
2367 in __v8qi typedef.
2368 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
2369 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
2370 compiler behaviour.
2371 * gcc.dg/simd-5.c: Likewise.
2372 * gcc.dg/simd-6.c: Likewise.
2373 * g++.dg/conversion/simd1.C: Likewise.
2374 * g++.dg/conversion/simd3.C: Likewise.
2375 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
2376 (main): Use it.
2377
2378 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
2379
2380 PR tree-optimization/29877
2381 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
2382 name of a hard register for the target concerned. Adjust dg-error
2383 directives to cope with new behaviour of TER.
2384
2385 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2386
2387 PR c++/28986
2388 * g++.dg/conversion/nullptr1.C: Added overflow warning.
2389 * g++.dg/warn/overflow-warn-1.C: New.
2390 * g++.dg/warn/overflow-warn-3.C: New.
2391 * g++.dg/warn/overflow-warn-4.C: New.
2392 * g++.dg/warn/overflow-warn-5.C: New.
2393 * g++.dg/warn/overflow-warn-6.C: New.
2394 * g++.dg/warn/Woverflow-1.C: New.
2395 * g++.dg/warn/Woverflow-2.C: New.
2396 * g++.dg/warn/Woverflow-3.C: New.
2397 * g++.dg/warn/multiple-overflow-warn-2.C: New.
2398
2399 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
2400
2401 PR fortran/27698
2402 * gfortran.dg/invalid_name.f90: New test.
2403 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
2404 * gfortran.dg/gomp/pr29759.f90: Ditto.
2405
2406 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
2407
2408 * gfortran.dg/present_1.f90: Update error message.
2409
2410 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
2411
2412 PR c++/19439
2413 * g++.dg/template/duplicate1.C: New test
2414 * g++.dg/template/memfriend6.C: Adjust error markers.
2415
2416 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
2417
2418 PR tree-opt/30385
2419 * gcc.dg/torture/inline-1.c: New test.
2420
2421 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2422
2423 PR c/19978
2424 * gcc.dg/multiple-overflow-warn-1.c: New.
2425 * gcc.dg/multiple-overflow-warn-2.c: New.
2426 * gcc.dg/overflow-warn-6.c: New.
2427 * g++.dg/warn/multiple-overflow-warn-1.C: New.
2428
2429 2007-01-05 Roger Sayle <roger@eyesopen.com>
2430
2431 * gfortran.dg/array_memcpy_1.f90: New test case.
2432 * gfortran.dg/array_memcpy_2.f90: Likewise.
2433
2434 2007-01-05 Richard Guenther <rguenther@suse.de>
2435
2436 PR middle-end/27826
2437 * g++.dg/opt/pr27826.C: New testcase.
2438
2439 2007-01-05 Ian Lance Taylor <iant@google.com>
2440
2441 * gcc.dg/Walways-true-1.c: New test.
2442 * gcc.dg/Walways-true-2.c: New test.
2443 * g++.dg/warn/Walways-true-1.C: New test.
2444 * g++.dg/warn/Walways-true-2.C: New test.
2445
2446 2007-01-05 Jakub Jelinek <jakub@redhat.com>
2447
2448 PR c/30360
2449 * gcc.dg/pr30360.c: New test.
2450
2451 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
2452
2453 PR fortran/23232
2454 * gfortran.dg/data_implied_do_1.f90: New test.
2455
2456 PR fortran/27996
2457 PR fortran/27998
2458 * gfortran.dg/char_length_1.f90: New test.
2459
2460 2007-01-05 Richard Guenther <rguenther@suse.de>
2461
2462 PR middle-end/28116
2463 * g++.dg/opt/pr28116.C: New testcase.
2464
2465 2007-01-05 Tobias Burnus <burnus@net-b.de>
2466
2467 PR fortran/29624
2468 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
2469 invalid deallocate.
2470 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
2471 * gfortran.dg/protected_4.f90: Add pointer intent check.
2472 * gfortran.dg/protected_6.f90: Add pointer intent check.
2473 * gfortran.dg/pointer_intent_1.f90: New test.
2474 * gfortran.dg/pointer_intent_2.f90: New test.
2475 * gfortran.dg/pointer_intent_3.f90: New test.
2476
2477 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
2478
2479 PR 30235
2480 * gfortran.dg/altreturn_2.f90: new test.
2481
2482 2007-01-04 Tom Tromey <tromey@redhat.com>
2483
2484 PR preprocessor/28165:
2485 * gcc.dg/cpp/pr28165.c: New file.
2486
2487 2007-01-03 Josh Conner <jconner@apple.com>
2488
2489 PR middle-end/29683
2490 * gcc.dg/pr29683.c: New.
2491
2492 2007-01-03 Jakub Jelinek <jakub@redhat.com>
2493
2494 PR c++/28217
2495 * g++.dg/pch/template-1.C: New test.
2496 * g++.dg/pch/template-1.Hs: New file.
2497
2498 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
2499
2500 PR middle-end/30353
2501 * gcc.c-torture/compile/complex-4.c: New test.
2502
2503 2007-01-03 Joseph Myers <joseph@codesourcery.com>
2504
2505 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
2506 -maltivec.
2507 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
2508
2509 2007-01-03 Jakub Jelinek <jakub@redhat.com>
2510
2511 PR middle-end/30286
2512 * gcc.dg/pr30286.c: New test.
2513
2514 PR c++/29535
2515 * g++.dg/template/crash66.C: New test.
2516
2517 PR c++/29054
2518 * g++.dg/template/friend49.C: New test.
2519
2520 2007-01-03 Steven G. Kargl <kargls@comcast.net>
2521
2522 * gfortran.dg/ibits.f90: New test.
2523
2524 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
2525
2526 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
2527 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
2528
2529 2007-01-02 Jan Hubicka <jh@suse.cz>
2530
2531 * gcc.dg/pr16194.c: We now output error on all three functions, not just
2532 first one.
2533
2534 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2535
2536 PR c/19977
2537 * gcc/testsuite/gcc.dg/overflow-warn-3.c: Remove XFAIL.
2538 * gcc/testsuite/gcc.dg/overflow-warn-4.c: Remove XFAIL.
2539
2540 2006-01-02 Ian Lance Taylor <iant@google.com>
2541
2542 * g++.dg/warn/Wparentheses-22.C: New test.
2543 * g++.dg/warn/Wparentheses-23.C: New test.
2544
2545 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2546
2547 PR middle-end/7651
2548 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
2549 * gcc.dg/declspec-3-Wextra.c: New.
2550 * gcc.dg/declspec-3-no.c: New
2551
2552 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
2553
2554 PR fortran/20896
2555 * gfortran.dg/interface_10.f90: Remove.
2556
2557 2007-01-01 Roger Sayle <roger@eyesopen.com>
2558
2559 * gcc.dg/fold-eqxor-4.c: New test case.
2560
2561 2007-01-02 Joseph Myers <joseph@codesourcery.com>
2562
2563 PR middle-end/30311
2564 * gcc.c-torture/compile/pr30311.c: New test.
2565
2566 2007-01-01 Andrew Pinski <pinskia@gmail.com>
2567
2568 PR middle-end/30253
2569 * gcc.c-torture/compile/statement-expression-1.c: New test.
2570
2571 2007-01-01 Andreas Schwab <schwab@suse.de>
2572
2573 PR target/29166
2574 * g++.dg/eh/pr29166.C: New test.
2575
2576 2007-01-01 Joseph Myers <joseph@codesourcery.com>
2577
2578 * lib/target-supports.exp (check_effective_target_powerpc_spe):
2579 New.
2580 (check_effective_target_vect_cmdline_needed): Use it.
2581
2582 2006-12-31 Richard Guenther <rguenther@suse.de>
2583
2584 PR middle-end/30137
2585 * testsuite/gcc.dg/pr30137-1.c: New testcase.
2586 * testsuite/gcc.dg/pr30137-2.c: Likewise.
2587
2588 2006-12-31 Roger Sayle <roger@eyesopen.com>
2589
2590 PR middle-end/30322
2591 * gcc.dg/fold-plusnot-1.c: New test case.
2592
2593 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
2594
2595 PR c++/29731
2596 * g++.dg/parse/template22.C: New test.
2597
2598 2006-12-31 Richard Guenther <rguenther@suse.de>
2599
2600 PR middle-end/30338
2601 * gcc.c-torture/compile/pr30338.c: New testcase.
2602
2603 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
2604
2605 PR fortran/27900
2606 * gfortran.dg/intrinsic_actual_4.f90: New test.
2607
2608 PR fortran/24325
2609 * gfortran.dg/func_decl_3.f90: New test.
2610
2611 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
2612
2613 PR fortran/23060
2614 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
2615 * gfortran.dg/c_by_val_1.f: New test.
2616 * gfortran.dg/c_by_val_2.f: New test.
2617 * gfortran.dg/c_by_val_3.f: New test.
2618
2619 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
2620
2621 PR libfortran/30321
2622 * gfortran.dg/sum_zero_array_1.f90: New test.
2623
2624 2006-12-29 Jakub Jelinek <jakub@redhat.com>
2625
2626 PR preprocessor/29612
2627 * gcc.dg/cpp/pr29612-1.c: New test.
2628 * gcc.dg/cpp/pr29612-2.c: New test.
2629
2630 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
2631
2632 PR fortran/30034
2633 * gfortran.dg/pure_formal_proc_1.f90: New test.
2634
2635 PR fortran/30237
2636 * gfortran.dg/intrinsic_actual_3.f90: New test.
2637
2638 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2639
2640 PR fortran/30014
2641 * gfortran.dg/io_constraints_1.f90: Update test.
2642 * gfortran.dg/io_constraints_2.f90: Update test.
2643 * gfortran.dg/inquire_iolength.f90: New test.
2644
2645 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
2646
2647 PR fortran/20896
2648 * gfortran.dg/interface_10.f90: New test.
2649 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
2650 since z is already, locally a variable.
2651
2652 PR fortran/25135
2653 * gfortran.dg/generic_11.f90: New test.
2654 * gfortran.dg/interface_7.f90: Remove name clash between module
2655 name and procedure 'x' referenced in the interface.
2656
2657 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2658
2659 PR middle-end/7651
2660 * gcc.dg/Wmissing-parameter-type.c: New.
2661 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
2662 * gcc.dg/Wmissing-parameter-type-no.c: New.
2663
2664 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
2665
2666 PR fortran/25818
2667 * gfortran.dg/entry_array_specs_2.f: New test.
2668
2669 PR fortran/30084
2670 * gfortran.dg/nested_modules_6.f90: New test.
2671
2672 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2673
2674 PR middle-end/7651
2675 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
2676 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
2677
2678 2006-12-21 Andrew Pinski <pinskia@gmail.com>
2679
2680 PR C++/30168
2681 * g++.dg/opt/complex6.C: New test.
2682
2683 2006-12-22 Ben Elliston <bje@au.ibm.com>
2684
2685 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
2686 full" if the linker on spu-*-* warns about exceeding local store.
2687
2688 And revert this patch:
2689 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
2690 fail to link due to relocation overflows on spu-*-*.
2691
2692 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
2693
2694 PR fortran/30273
2695 * gfortran.dg/dependency_19.f90: New test.
2696
2697 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
2698
2699 PR fortran/30202
2700 * gfortran.dg/alloc_comp_basics_3.f90: New test.
2701
2702 2006-12-21 Jakub Jelinek <jakub@redhat.com>
2703
2704 PR middle-end/30262
2705 * gcc.c-torture/execute/20061220-1.c: New test.
2706
2707 PR middle-end/30263
2708 * gcc.dg/gomp/asm-1.c: New test.
2709
2710 PR target/30230
2711 * g++.dg/eh/ia64-2.C: New test.
2712
2713 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
2714
2715 PR target/28966
2716 PR target/29248
2717 * gcc.dg/rs6000-leaf.c: New.
2718
2719 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2720
2721 PR fortran/25392
2722 * gfortran.dg/f2c_8.f90: New test.
2723
2724 2006-12-20 Bill Wendling <wendling@apple.com>
2725
2726 * gcc.dg/asm-b.c: Check for __ppc64__.
2727
2728 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
2729
2730 PR fortran/30190
2731 * gfortran.dg/bounds_check_5.f90: New test.
2732
2733 2006-12-20 Andrew Pinski <pinskia@gmail.com>
2734
2735 PR middle-end/30143
2736 * gcc.dg/gomp/complex-1.c: New testcase.
2737
2738 2006-12-20 Roger Sayle <roger@eyesopen.com>
2739
2740 * gfortran.dg/array_memset_1.f90: New test case.
2741
2742 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
2743
2744 * lib/target-supports.exp: Add spu to
2745 check_effective_target_vect_widen_mult_hi_to_si.
2746
2747 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
2748
2749 PR fortran/29992
2750 * gfortran.dg/generic_9.f90: New test.
2751
2752 PR fortran/30081
2753 * gfortran.dg/generic_10.f90: New test.
2754
2755 2006-12-19 Andrew Pinski <pinskia@gmail.com>
2756
2757 PR tree-opt/30045
2758 * gcc.dg/pr30045.c: New test.
2759
2760 2006-12-20 Ben Elliston <bje@au.ibm.com>
2761
2762 * gcc.dg/20020312-2.c: Add a case for __SPU__.
2763
2764 2006-12-19 Eric Christopher <echristo@apple.com>
2765
2766 PR target/29302
2767 * gcc.c-torture/execute/pr29302-1.c: New.
2768
2769 2006-12-19 Tobias Burnus <burnus@net-b.de>
2770
2771 PR fortran/39238
2772 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
2773
2774 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
2775
2776 PR fortran/30236
2777 * gfortran.dg/altreturn_3.f90: New test.
2778
2779 * gfortran.dg/char_result_12.f90: Fix comment typos.
2780
2781 2006-12-19 Ben Elliston <bje@au.ibm.com>
2782
2783 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
2784 as newlib's stdio.h uses non-traditional cpp constructs.
2785
2786 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
2787
2788 * gfortran.dg/advance.f90: Renamed to advance_1.f90
2789 * gfortran.dg/append-1.f90: Renamed to append_1.f90
2790 * gfortran.dg/array-1.f90: Renamed to array_1.f90
2791 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
2792 * gfortran.dg/backspace.f: Renamed to backspace_1.f
2793 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
2794 * gfortran.dg/default_initialization.f: Renamed to default_initialization_1.f
2795 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to dollar_edit_descriptor_1.f
2796 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to dollar_edit_descriptor_2.f
2797 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to dollar_edit_descriptor_3.f
2798 * gfortran.dg/logint-1.f: Renamed to logint_1.f
2799 * gfortran.dg/logint-2.f: Renamed to logint_2.f
2800 * gfortran.dg/logint-3.f: Renamed to logint_3.f
2801 * gfortran.dg/advance_1.f90: Renamed from advance.f90
2802 * gfortran.dg/append_1.f90: Renamed from append-1.f90
2803 * gfortran.dg/array_1.f90: Renamed from array-1.f90
2804 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
2805 * gfortran.dg/backspace_1.f: Renamed from backspace.f
2806 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
2807 * gfortran.dg/default_initialization_1.f: Renamed from default_initialization.f
2808 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from dollar_edit_descriptor-1.f
2809 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from dollar_edit_descriptor-2.f
2810 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from dollar_edit_descriptor-3.f
2811 * gfortran.dg/logint_1.f: Renamed from logint-1.f
2812 * gfortran.dg/logint_2.f: Renamed from logint-2.f
2813 * gfortran.dg/logint_3.f: Renamed from logint-3.f
2814
2815 2006-12-18 Bill Wendling <wendling@apple.com>
2816
2817 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
2818 id is an OjbC keyword.
2819
2820 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2821
2822 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
2823
2824 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
2825
2826 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
2827
2828 2006-12-18 Ian Lance Taylor <iant@google.com>
2829
2830 * g++.dg/warn/Wmissing-declarations-1.C: New test.
2831
2832 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
2833
2834 * gcc.c-torture/compile/pr27528.c: Use empty templates.
2835
2836 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
2837
2838 PR fortran/30207
2839 * gfortran.fortran-torture/execute/where21.f90: New test.
2840
2841 2006-12-17 Tobias Burnus <burnus@net-b.de>
2842
2843 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
2844
2845 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2846
2847 PR middle-end/7651
2848 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
2849 * gcc.dg/if-empty-1.c: Likewise.
2850 * gcc.dg/pr23165.c: Likewise.
2851 * g++.dg/warn/empty-body.C: Likewise.
2852
2853 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2854
2855 PR libfortran/30005
2856 * gfortran.dg/open_errors.f90: New test.
2857
2858 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
2859
2860 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
2861
2862 * gcc.target/i386/ssse3-pabsb.c: New file.
2863 * gcc.target/i386/ssse3-pabsd.c: Likewise.
2864 * gcc.target/i386/ssse3-pabsw.c: Likewise.
2865 * gcc.target/i386/ssse3-palignr.c: Likewise.
2866 * gcc.target/i386/ssse3-phaddd.c: Likewise.
2867 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
2868 * gcc.target/i386/ssse3-phaddw.c: Likewise.
2869 * gcc.target/i386/ssse3-phsubd.c: Likewise.
2870 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
2871 * gcc.target/i386/ssse3-phsubw.c: Likewise.
2872 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
2873 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
2874 * gcc.target/i386/ssse3-pshufb.c: Likewise.
2875 * gcc.target/i386/ssse3-psignb.c: Likewise.
2876 * gcc.target/i386/ssse3-psignd.c: Likewise.
2877 * gcc.target/i386/ssse3-psignw.c: Likewise.
2878 * gcc.target/i386/ssse3-vals.h: Likewise.
2879
2880 2006-12-15 Janis Johnson <janis187@us.ibm.com>
2881
2882 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
2883 * lib/fortran-torture.exp: Include target-supports.exp.
2884
2885 2006-12-15 Jakub Jelinek <jakub@redhat.com>
2886
2887 PR target/30185
2888 * gcc.c-torture/execute/pr30185.c: New test.
2889
2890 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2891
2892 PR testsuite/30179
2893 PR testsuite/30180
2894 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
2895 * gcc.dg/builtin-bswap-2.c: Likewise.
2896 * gcc.dg/builtin-bswap-3.c: Likewise.
2897 * gcc.dg/builtin-bswap-4.c: Likewise.
2898 * lib/target-supports.exp (check_effective_target_stdint_types): New.
2899 * cc.c-torture/execute/mode-dependent-address.x: New file.
2900
2901 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2902
2903 PR libfortran/30145
2904 * gfortran.dg/write_zero_array: New test.
2905
2906 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2907
2908 PR fortran/30200
2909 * gfortran.dg/write_fmt_trim.f90: New test.
2910
2911 2006-12-14 Diego Novillo <dnovillo@redhat.com>
2912
2913 PR 30194
2914 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
2915 temporarily.
2916
2917 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2918
2919 * lib/target-supports.exp (check_weak_available): Use istarget
2920 "hppa*-*-hpux10*" instead of regexp.
2921 (check_cxa_atexit_available): Likewise.
2922
2923 2006-12-14 Richard Guenther <rguenther@suse.de>
2924
2925 PR tree-optimization/30197
2926 * gcc.c-torture/execute/complex-1.c: Fix function name.
2927 * gcc.dg/builtins-61.c: New testcase.
2928
2929 2006-12-14 Richard Guenther <rguenther@suse.de>
2930
2931 PR middle-end/30172
2932 * gcc.dg/pr30172-1.c: New testcase.
2933
2934 2006-12-14 Richard Guenther <rguenther@suse.de>
2935
2936 PR tree-optimization/30198
2937 * gcc.dg/builtins-60.c: New testcase.
2938
2939 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
2940
2941 * lib/target-supports.exp (vect_no_align): Remove spu.
2942
2943 2006-12-13 Ian Lance Taylor <iant@google.com>
2944
2945 PR c++/19564
2946 PR c++/19756
2947 * g++.dg/warn/Wparentheses-5.C: New test.
2948 * g++.dg/warn/Wparentheses-6.C: New test.
2949 * g++.dg/warn/Wparentheses-7.C: New test.
2950 * g++.dg/warn/Wparentheses-8.C: New test.
2951 * g++.dg/warn/Wparentheses-9.C: New test.
2952 * g++.dg/warn/Wparentheses-10.C: New test.
2953 * g++.dg/warn/Wparentheses-11.C: New test.
2954 * g++.dg/warn/Wparentheses-12.C: New test.
2955 * g++.dg/warn/Wparentheses-13.C: New test.
2956 * g++.dg/warn/Wparentheses-14.C: New test.
2957 * g++.dg/warn/Wparentheses-15.C: New test.
2958 * g++.dg/warn/Wparentheses-16.C: New test.
2959 * g++.dg/warn/Wparentheses-17.C: New test.
2960 * g++.dg/warn/Wparentheses-18.C: New test.
2961 * g++.dg/warn/Wparentheses-19.C: New test.
2962 * g++.dg/warn/Wparentheses-20.C: New test.
2963 * g++.dg/warn/Wparentheses-21.C: New test.
2964
2965 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2966
2967 PR testsuite/30157
2968 * lib/target-supports.exp (check_cxa_atexit_available): Return false
2969 for target "hppa.*hpux10".
2970
2971 2006-12-13 Jakub Jelinek <jakub@redhat.com>
2972
2973 * g++.dg/debug/vartrack1.C: New test.
2974
2975 * g++.dg/opt/ifcvt1.C: New test.
2976
2977 * gcc.dg/tls/opt-13.c: New test.
2978
2979 * gcc.dg/20060425-2.c: New test.
2980
2981 * g++.dg/opt/pr15054-2.C: New test.
2982
2983 * gcc.c-torture/execute/20060420-1.c: New test.
2984
2985 * gcc.c-torture/execute/20060412-1.c: New test.
2986
2987 * objc/compile/20060406-1.m: New test.
2988
2989 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
2990
2991 * g++.dg/template/array17.C: New test.
2992
2993 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
2994
2995 * gcc.target/powerpc/altivec-23.c: New test.
2996
2997 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
2998
2999 PR c++27316
3000 * g++.dg/inherit/error3.C: New test.
3001
3002 PR c++/28740
3003 * g++.dg/inherit/error4.C: New test.
3004
3005 2006-12-13 Richard Guenther <rguenther@suse.de>
3006
3007 PR tree-optimization/17687
3008 * gcc.dg/builtins-59.c: New testcase.
3009
3010 2006-12-13 Ben Elliston <bje@au.ibm.com>
3011
3012 * gcc.target/spu/Wmain.c: New test.
3013
3014 2006-12-12 Josh Conner <jconner@apple.com>
3015
3016 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
3017 * g++.dg/abi/thunk4.C: Likewise.
3018 * g++.dg/abi/rtti3.C: Likewise.
3019
3020 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
3021
3022 * gcc.target/spu/cpat-1.c: New test.
3023 * gcc.target/spu/cpat-2.c: New test.
3024 * gcc.target/spu/cpat-3.c: New test.
3025 * gcc.target/spu/cpat-4.c: New test.
3026
3027 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
3028
3029 PR tree-opt/28436
3030 * gcc.c-torture/compile/vector-1.c: New test.
3031 * gcc.c-torture/compile/vector-2.c: New test.
3032 * gcc.c-torture/compile/vector-3.c: New test.
3033
3034 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3035
3036 * lib/fortran-torture.exp: Update copyright years. Remove
3037 obsolete comment. Test -ftree-vectorize where it makes sense.
3038 * lib/gfortran-dg.exp: Update copyright years. Use settings
3039 from fortran-torture.exp.
3040 * gfortran.dg/char_transpose_1.f90,
3041 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
3042 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
3043 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
3044 '-w' to dg-options.
3045
3046 2006-12-12 Richard Sandiford <richard@codesourcery.com>
3047
3048 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
3049 saved_${tool}_load.
3050
3051 2006-12-12 Ira Rosen <irar@il.ibm.com>
3052
3053 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
3054 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
3055 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
3056 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
3057 gaps.
3058
3059 2006-12-12 Richard Guenther <rguenther@suse.de>
3060
3061 PR middle-end/30147
3062 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
3063
3064 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
3065 Diego Novillo <dnovillo@redhat.com>
3066
3067 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
3068 VDEF/VUSE changes.
3069 * gcc.dg/tree-ssa/pr26421.c: Likewise
3070 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
3071 * gcc.dg/tree-ssa/pr23382.c: Likewise.
3072 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
3073 * gcc.dg/tree-ssa/pr28410.c: Likewise.
3074 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
3075 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
3076 * gcc.dg/tree-ssa/vrp07.c: Likewise.
3077 * gcc.dg/tree-ssa/vrp08.c: Likewise.
3078 * gcc.dg/tree-ssa/alias-12.c: Likewise.
3079
3080 2006-12-11 Jan Hubicka <jh@suse.cz>
3081
3082 * gcc.dg/tree-prof/stringop-1.c: New test.
3083 * gcc.dg/tree-prof/stringop-2.c: New test.
3084
3085 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
3086
3087 PR target/30120
3088 * gcc.target/i386/pr30120.c: New test.
3089
3090 Revert:
3091 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
3092
3093 * gcc.target/i386/x87regparm-1.c: New test.
3094 * gcc.target/i386/x87regparm-2.c: New test.
3095 * gcc.target/i386/x87regparm-3.c: New test.
3096 * gcc.target/i386/x87regparm-4.c: New test.
3097
3098 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
3099
3100 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
3101
3102 2006-12-10 Tobias Burnus <burnus@net-b.de>
3103
3104 PR fortran/23994
3105 * gfortran.dg/protected_1.f90: New test.
3106 * gfortran.dg/protected_2.f90: New test.
3107 * gfortran.dg/protected_3.f90: New test.
3108 * gfortran.dg/protected_4.f90: New test.
3109 * gfortran.dg/protected_5.f90: New test.
3110 * gfortran.dg/protected_6.f90: New test.
3111
3112 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
3113 Tobias Burnus <burnus@gcc.gnu.org>
3114
3115 PR fortran/29975
3116 PR fortran/30068
3117 * gfortran.dg/interface_4.f90: Test adding procedure to generic
3118 interface.
3119 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
3120 ambiguous interfaces.
3121 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
3122 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
3123 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
3124 ambiguous interfaces.
3125 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
3126 * gfortran.dg/array_initializer_2.f90: Add initializer array
3127 constructor test.
3128
3129 PR fortran/30096
3130 * gfortran.dg/interface_9.f90: Test that host interfaces are
3131 not checked for ambiguity with the local version.
3132
3133 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
3134
3135 PR fortran/29464
3136 * gfortran.dg/module_interface_2.f90: New test.
3137
3138 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
3139
3140 PR fortran/29941
3141 * gfortran.dg/assumed_len.f90: New test.
3142
3143 2006-12-09 Richard Guenther <rguenther@suse.de>
3144
3145 * g++.dg/warn/implicit-typename1.C: Qualify types.
3146 * g++.dg/parse/crash12.C: Likewise.
3147 * g++.dg/tree-ssa/pr22444.C: Likewise.
3148
3149 2006-12-09 Tobias Burnus <burnus@net-b.de>
3150
3151 * gfortran.dg/array_2.f90: Added sqrt test.
3152
3153 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
3154
3155 * gcc.target/i386/x87regparm-1.c: XFAIL.
3156 * gcc.target/i386/x87regparm-2.c: XFAIL.
3157 * gcc.target/i386/x87regparm-3.c: XFAIL.
3158 * gcc.target/i386/x87regparm-4.c: XFAIL.
3159
3160 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3161
3162 * lib/target-supports.exp
3163 (check_effective_target_large_long_double): New.
3164 * gcc.dg/Wconversion-real.c : Use it.
3165 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
3166 unsigned.
3167
3168 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
3169
3170 * gcc.c-torture/execute/mode-dependent-address.c: New test.
3171
3172 2006-12-08 Tobias Burnus <burnus@net-b.de>
3173
3174 PR fortran/27546
3175 * gfortran.dg/import4.f90: New test for IMPORT in modules.
3176
3177 2006-12-07 Mark Mitchell <mark@codesourcery.com>
3178
3179 PR c++/29732
3180 * g++.dg/template/crash65.C: New test.
3181 * g++.dg/template/spec16.C: Tweak error markers.
3182
3183 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
3184
3185 * gcc.target/spu: New directory.
3186 * gcc.target/spu/spu.exp: New file.
3187 * gcc.target/spu/intrinsics-1.c: New test.
3188
3189 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
3190
3191 PR c++/29980
3192 * g++.dg/ext/attrib27.C: New test.
3193 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
3194 * g++.dg/parse/typedef5.C: Likewise.
3195
3196 2006-12-07 Mike Stump <mrs@apple.com>
3197
3198 * treelang/compile/var_defs.tree: Adjust.
3199
3200 2006-12-06 Mark Mitchell <mark@codesourcery.com>
3201
3202 PR c++/29730
3203 * g++.dg/template/crash64.C: New test.
3204 * g++.dg/parse/crash27.C: Adjust error markers.
3205
3206 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
3207
3208 PR libfortran/30009
3209 PR libfortran/30056
3210 * gfortran.dg/read_eof_4.f90: Add tests.
3211 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
3212 * gfortran.dg/unf_read_corrupted_1.f90: New test.
3213
3214 2006-12-05 Mark Mitchell <mark@codesourcery.com>
3215
3216 PR c++/29729
3217 * g++.dg/template/crash63.C: New test.
3218
3219 PR c++/29728
3220 * g++.dg/template/crash62.C: New test.
3221
3222 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
3223
3224 PR fortran/30003
3225 * gfortran.dg/allocatable_function_1.f90: Increase the number
3226 of expected calls of free to 10; the lhs section reference is
3227 now evaluated so there is another call to bar. Change the
3228 comment appropriately.
3229 * gfortran.dg/array_section_1.f90: New test.
3230
3231 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
3232
3233 PR fortran/29912
3234 * gfortran.dg/char_result_12.f90: New test.
3235
3236 2006-12-05 Richard Guenther <rguenther@suse.de>
3237
3238 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
3239 * gcc.dg/vect/vect-pow-2.c: Rename to ...
3240 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
3241 vect_double, xfail for spu*-*-*.
3242
3243 2006-12-04 Tobias Burnus <burnus@net-b.de>
3244
3245 PR fortran/29962
3246 * initialization_4.f90: Test noninteger exponents (-std=f95).
3247 * initialization_5.f90: New test for noninteger exponents
3248 with -std=f2003.
3249
3250 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
3251
3252 PR fortran/29821
3253 * gfortran.dg/parameter_array_section_1.f90: New test.
3254
3255 2006-12-04 Mark Mitchell <mark@codesourcery.com>
3256
3257 PR c++/29733
3258 * g++.dg/template/crash61.C: New test.
3259
3260 PR c++/29632
3261 * g++.dg/template/error23.C: New test.
3262
3263 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
3264
3265 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
3266
3267 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
3268
3269 PR fortran/29916
3270 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
3271
3272 2006-12-04 Jakub Jelinek <jakub@redhat.com>
3273
3274 PR middle-end/29965
3275 * gcc.dg/gomp/pr29965-1.c: New test.
3276 * gcc.dg/gomp/pr29965-2.c: New test.
3277 * gcc.dg/gomp/pr29965-3.c: New test.
3278 * gcc.dg/gomp/pr29965-4.c: New test.
3279 * gcc.dg/gomp/pr29965-5.c: New test.
3280 * gcc.dg/gomp/pr29965-6.c: New test.
3281 * g++.dg/gomp/pr29965-1.C: New test.
3282 * g++.dg/gomp/pr29965-2.C: New test.
3283 * g++.dg/gomp/pr29965-3.C: New test.
3284 * g++.dg/gomp/pr29965-4.C: New test.
3285 * g++.dg/gomp/pr29965-5.C: New test.
3286 * g++.dg/gomp/pr29965-6.C: New test.
3287 * g++.dg/gomp/pr29965-7.C: New test.
3288 * g++.dg/gomp/pr29965-8.C: New test.
3289 * g++.dg/gomp/pr29965-9.C: New test.
3290 * g++.dg/gomp/pr29965-10.C: New test.
3291
3292 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
3293
3294 * gnat.dg/pointer_variable_bounds.adb: New test.
3295 * gnat.dg/pointer_variable_bounds.ads: Likewise.
3296 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
3297
3298 2006-12-03 Eric Christopher <echristo@apple.com>
3299
3300 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
3301
3302 2006-12-03 Richard Henderson <rth@redhat.com>
3303 Andrew Pinski <pinskia@gmail.com>
3304
3305 PR C++/14329
3306 * g++.dg/warn/unit-1.C: New test.
3307
3308 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
3309
3310 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
3311
3312 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
3313
3314 * g++.dg/vect/vect.exp: Enable tests to run on spu.
3315 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
3316 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
3317 * gcc.dg/vect/vect-70.c: Reduce array size.
3318 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
3319 vect_no_compaer_double targets.
3320 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
3321 vect_float, vect_double, and vect_int.
3322
3323 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
3324
3325 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
3326 test for loop versioning on vect_no_align targets.
3327 * gcc.dg/vect/pr20122.c: Likewise.
3328 * gcc.dg/vect/vect-105.c: Likewise.
3329 * gcc.dg/vect/vect-42.c: Likewise.
3330 * gcc.dg/vect/vect-43.c: Likewise.
3331 * gcc.dg/vect/vect-74.c: Likewise.
3332 * gcc.dg/vect/vect-75.c: Likewise.
3333 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
3334 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
3335 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
3336 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
3337
3338 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
3339
3340 PR fortran/29642
3341 * gfortran.dg/value_1.f90 : New test.
3342 * gfortran.dg/value_2.f90 : New test.
3343 * gfortran.dg/value_3.f90 : New test.
3344 * gfortran.dg/value_4.f90 : New test.
3345 * gfortran.dg/value_4.c : Called from value_4.f90.
3346
3347 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
3348
3349 PR C++/30033
3350 * g++.dg/cpp0x/static_assert4.C: New testcase.
3351
3352 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3353
3354 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
3355
3356 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
3357
3358 PR c/27953
3359 * gcc.dg/pr27953.c: New test.
3360
3361 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3362
3363 PR c++/30022
3364 * g++.dg/ext/vector5.C: New test.
3365
3366 PR c++/30021
3367 * g++.dg/other/main1.C: New test.
3368
3369 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
3370
3371 PR libfortran/29568
3372 * gfortran.dg/convert_implied_open.f90: Change to
3373 new default record length.
3374 * gfortran.dg/unf_short_record_1.f90: Adapt to
3375 new error message.
3376 * gfortran.dg/unformatted_subrecords_1.f90: New test.
3377
3378 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
3379
3380 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
3381
3382 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
3383
3384 PR c++/29066
3385 * g++.dg/expr/pr29066.c: New.
3386
3387 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
3388 Zdenek Dvorak <dvorakz@suse.cz>
3389
3390 PR tree-optimization/29921
3391 * gcc.dg/pr29921-2.c: New test.
3392
3393 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
3394
3395 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
3396 (i386_get_cpuid): New function.
3397 (i386_cpuid_ecx): Likewise.
3398 (i386_cpuid_edx): Likewise.
3399 (i386_cpuid): Updated to call i386_cpuid_edx.
3400
3401 * gcc.target/i386/sse3-addsubpd.c: New file.
3402 * gcc.target/i386/sse3-addsubps.c: Likewise.
3403 * gcc.target/i386/sse3-haddpd.c: Likewise.
3404 * gcc.target/i386/sse3-haddps.c: Likewise.
3405 * gcc.target/i386/sse3-hsubpd.c: Likewise.
3406 * gcc.target/i386/sse3-hsubps.c: Likewise.
3407 * gcc.target/i386/sse3-lddqu.c: Likewise.
3408 * gcc.target/i386/sse3-movddup.c: Likewise.
3409 * gcc.target/i386/sse3-movshdup.c: Likewise.
3410 * gcc.target/i386/sse3-movsldup.c: Likewise.
3411
3412 2006-12-01 Dirk Mueller <dmueller@suse.de>
3413
3414 * g++.dg/warn/Wreturn-type-4.C: New testcase.
3415
3416 2006-11-30 Janis Johnson <janis187@us.ibm.com>
3417
3418 * gcc.dg/dfp/convert-int-max.c: New test.
3419 * gcc.dg/dfp/convert-int-max-fold.c: New test.
3420
3421 2006-11-30 Richard Guenther <rguenther@suse.de>
3422
3423 * gcc.dg/vect/vect-pow-1.c: Rename ...
3424 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
3425 floats instead of doubles, check successful vectorization.
3426
3427 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
3428
3429 PR target/29945
3430 * gcc.c-torture/compile/pr29945.c: New testcase.
3431
3432 2006-11-30 Joseph Myers <joseph@codesourcery.com>
3433
3434 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
3435 -maltivec.
3436
3437 2006-11-29 Eric Christopher <echristo@apple.com>
3438
3439 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
3440
3441 2006-11-29 Janis Johnson <janis187@us.ibm.com>
3442
3443 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
3444
3445 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
3446
3447 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
3448
3449 PR c++/29022
3450 * g++.dg/inherit/virtual2.C: New test.
3451 * g++.dg/inherit/virtual3.C: Likewise.
3452 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
3453 * g++.dg/inherit/error2.C: Likewise.
3454 * g++.dg/template/instantiate1.C: Likewise.
3455
3456 2006-11-28 Andrew Pinski <pinskia@gmail.com>
3457
3458 PR tree-opt/29984
3459 * gcc.dg/tree-ssa/reassoc-12.c: New test.
3460
3461 2006-11-28 Jan Hubicka <jh@suse.cz>
3462
3463 * gcc.dg/memcpy-1.c: New test.
3464
3465 2006-11-28 Jakub Jelinek <jakub@redhat.com>
3466
3467 PR c++/29735
3468 * g++.dg/warn/main-3.C: New test.
3469
3470 2006-11-28 Jan Hubicka <jh@suse.cz>
3471
3472 * gcc.dg/winline-1.c: New test.
3473
3474 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
3475
3476 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
3477 alignments.
3478
3479 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
3480
3481 PR fortran/29976
3482 * gfortran.dg/missing_optional_dummy_3.f90
3483
3484 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
3485
3486 PR fortran/20880
3487 * gfortran.dg/interface_3.f90: Modify errors.
3488
3489 2006-11-28 Ben Elliston <bje@au.ibm.com>
3490
3491 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
3492 fail to link due to relocation overflows on spu-*-*.
3493
3494 2006-11-27 Michael Matz <matz@suse.de>
3495 Andreas Krebbel <krebbel1@de.ibm.com>
3496
3497 PR target/29319
3498 * gcc.dg/20061127-1.c: New testcase.
3499
3500 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
3501
3502 * gcc.dg/20061124-1.c: Add exit() function prototype.
3503
3504 2006-11-27 Jan Hubicka <jh@suse.cz>
3505
3506 * gcc.target/i386/memcpy-1.c: Adjust size.
3507 * testsuite/gcc.dg/visibility-11.c: Likewise.
3508
3509 2006-11-27 Richard Guenther <rguenther@suse.de>
3510
3511 PR middle-end/25620
3512 * gcc.target/i386/pow-1.c: New testcase.
3513 * gcc.dg/builtins-58.c: Likewise.
3514
3515 2006-11-26 Mark Mitchell <mark@codesourcery.com>
3516
3517 PR c++/29886
3518 * g++.dg/expr/cast8.C: New test.
3519
3520 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3521
3522 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
3523 Don't ever inline the testcase.
3524
3525 2006-11-25 Andrew Pinski <pinskia@gmail.com>
3526
3527 PR fortran/29982
3528 * gfortran.fortran-torture/compile/parameter_3.f90: New
3529 testcase.
3530
3531 2006-11-25 Andrew Pinski <pinskia@gmail.com>
3532
3533 PR fortran/29951
3534 * gfortran.fortran-torture/execute/transfer2.f90: New test.
3535
3536 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3537
3538 * gfortran.fortran-torture/execute/specifics.f90: Remove test
3539 for CHAR.
3540
3541 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3542
3543 PR libgfortran/29936
3544 * gfortran.dg/write_check3.f90: New test.
3545
3546 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
3547
3548 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
3549
3550 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
3551
3552 PR fortran/20880
3553 * gfortran.dg/interface_3.f90: New test.
3554
3555 PR fortran/29387
3556 * gfortran.dg/generic_8.f90: New test.
3557
3558 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3559
3560 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
3561 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
3562 * gfortran.dg/specifics_3.f90: Remove.
3563
3564 2006-11-24 Jakub Jelinek <jakub@redhat.com>
3565
3566 PR c/29955
3567 * gcc.dg/gomp/pr29955.c: New test.
3568
3569 PR c/29736
3570 * gcc.dg/pr29736.c: New test.
3571
3572 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
3573
3574 PR tree-opt/29964
3575 * gcc.dg/pure-1.c: New test.
3576
3577 2006-11-24 Joseph Myers <joseph@codesourcery.com>
3578
3579 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
3580 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
3581
3582 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
3583
3584 * gcc.dg/20061124-1.c: New testcase.
3585
3586 2006-11-23 Eric Christopher <echristo@apple.com>
3587
3588 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
3589
3590 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3591
3592 PR c/2707
3593 PR c++/26167
3594 * gcc.dg/Wconversion-integer.c: New. Supersedes
3595 Wconversion-negative-constants.c
3596 * gcc.dg/Wconversion-real.c: New.
3597 * gcc.dg/Wconversion-real-integer.c: New.
3598 * gcc.dg/Wconversion-negative-constants.c: Deleted.
3599 * g++.dg/warn/Wconversion1.C: Modified.
3600
3601 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3602
3603 * gfortran.dg/overload_1.f90: New test.
3604
3605 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3606
3607 PR c/9072
3608 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
3609 Wtraditional-conversion.
3610 * gcc.dg/overflow-warn-2.c: Likewise.
3611 * gcc.dg/Wconversion.c: Likewise. Renamed as
3612 Wtraditional-conversion.c .
3613 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
3614 Wtraditional-conversion-2.c .
3615 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
3616 Wtraditional-conversion-2.c
3617 * gcc.dg/Wconversion-negative-constants.c: New.
3618
3619 2006-11-23 Andrew Pinski <pinskia@gmail.com>
3620
3621 * gcc.dg/tree-ssa/dump-1.c: New test.
3622
3623 2006-11-23 David Ung <davidu@mips.com>
3624
3625 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
3626 -mfp64, allowable when ISA >= 33 and float is enabled.
3627 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
3628 of mthc1 and mfhc1 patterns.
3629
3630 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
3631
3632 PR tree-optimization/29921
3633 * gcc.dg/pr29921.c: New test.
3634
3635 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3636
3637 PR fortran/29441
3638 * gfortran.dg/initialization_4.f90: New test.
3639
3640 2006-11-22 Ira Rosen <irar@il.ibm.com>
3641
3642 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
3643 platforms that have interleaving support.
3644 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
3645 * gcc.dg/vect/vect-strided-a-u16-i2.c,
3646 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
3647 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
3648 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
3649 gcc.dg/vect/vect-strided-u8-i2-gap.c,
3650 gcc.dg/vect/vect-strided-u8-i8.c,
3651 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
3652 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
3653 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
3654 gcc.dg/vect/vect-strided-float.c,
3655 gcc.dg/vect/vect-strided-a-mult.c,
3656 gcc.dg/vect/vect-strided-mult-char-ls.c,
3657 gcc.dg/vect/vect-strided-a-u16-mult.c,
3658 gcc.dg/vect/vect-strided-a-u32-mult.c,
3659 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
3660 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
3661 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
3662 gcc.dg/vect/vect-strided-mult.c,
3663 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
3664 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave): New.
3665
3666 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
3667
3668 PR fortran/25087
3669 * gfortran.dg/auto_char_len_4.f90: New test.
3670
3671 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
3672
3673 PR fortran/29652
3674 * gfortran.dg/generic_7.f90: New test.
3675 * gfortran.dg/defined_operators_1.f90: Add new error.
3676
3677 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
3678
3679 PR tree-optimization/29902
3680 * g++.dg/tree-ssa/pr29902.C: New test.
3681
3682 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
3683
3684 PR fortran/29820
3685 * gfortran.dg/used_types_13.f90: New test.
3686
3687 2006-11-21 Janis Johnson <janis187@us.ibm.com>
3688
3689 * gcc.dg/dfp/snan.c: Delete.
3690
3691 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
3692
3693 * g++.dg/cpp0x/static_assert1.C: New.
3694 * g++.dg/cpp0x/static_assert2.C: New.
3695 * g++.dg/cpp0x/static_assert3.C: New.
3696
3697 2006-11-21 Richard Guenther <rguenther@suse.de>
3698
3699 * gcc.dg/vect/vect-pow-1.c: New testcase.
3700 * gcc.dg/vect/vect-pow-2.c: Likewise.
3701
3702 2006-11-21 Jakub Jelinek <jakub@redhat.com>
3703
3704 PR c++/29570
3705 * g++.dg/template/static29.C: New test.
3706
3707 PR c++/29734
3708 * g++.dg/conversion/simd4.C: New test.
3709
3710 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
3711
3712 PR c++/29475
3713 * g++.dg/template/access19.C: New test.
3714 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
3715 error is reported.
3716
3717 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
3718
3719 PR tree-opt/25500
3720 * gcc.dg/tree-ssa/sra-4.c: New testcase.
3721
3722 2006-11-20 Tobias Burnus <burnus@net-b.de>
3723
3724 PR fortran/27546
3725 * gfortran.dg/import.f90: Extended test.
3726 * gfortran.dg/import2.f90: Extended test.
3727
3728 2006-11-20 Tobias Burnus <burnus@net-b.de>
3729
3730 * gfortran.dg/volatile3.f90: Add conflict test.
3731
3732 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
3733
3734 PR fortran/24783
3735 * gfortran.dg/implicit_10.f90: New test.
3736
3737 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
3738
3739 PR c++/8586
3740 * g++.dg/warn/Wall-write-strings.C: New.
3741
3742 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
3743
3744 * gfortran.dg/alloc_comp_constraint_5.f90: New.
3745 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
3746
3747 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3748
3749 * gfortran.dg/use_3.f90: Remove error message.
3750 * gfortran.dg/iso_fortran_env_1.f90: New test.
3751 * gfortran.dg/iso_fortran_env_2.f90: New test.
3752 * gfortran.dg/iso_fortran_env_3.f90: New test.
3753 * gfortran.dg/iso_fortran_env_4.f90: New test.
3754
3755 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
3756
3757 * gcc.dg/vect/vect-27.c: Fix initialization.
3758
3759 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3760
3761 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
3762 * gcc.dg/torture/builtin-minmax-1.c: New.
3763
3764 * gcc.dg/builtins-20.c: Add cases for copysign.
3765
3766 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3767
3768 PR fortran/24285
3769 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
3770
3771 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3772 * gfortran.dg/use_1.f90: New test.
3773 * gfortran.dg/use_1.f90: New test.
3774 * gfortran.dg/use_1.f90: New test.
3775
3776 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
3777
3778 PR tree-optimization/29801
3779 * gcc.dg/pr29801.c: New test.
3780
3781 2006-11-17 Jakub Jelinek <jakub@redhat.com>
3782
3783 PR middle-end/29584
3784 * gcc.dg/torture/pr29584.c: New test.
3785
3786 2006-11-17 Joseph Myers <joseph@codesourcery.com>
3787
3788 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
3789 Condition PowerPC tests for saving FPRs on powerpc_fprs.
3790 * gcc.target/powerpc/compress-float-ppc.c,
3791 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
3792 powerpc_fprs.
3793 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
3794 do not pass -mhard-float.
3795
3796 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
3797
3798 * gnat.dg/volatile_aggregate.adb: New test.
3799
3800 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3801
3802 PR fortran/29391
3803 PR fortran/29489
3804 * gcc/testsuite/gfortran.dg/bound_2.f90: Add more checks.
3805 * gcc/testsuite/gfortran.dg/bound_3.f90: New test.
3806
3807 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
3808
3809 PR target/29201
3810 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
3811
3812 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
3813
3814 * gfortran.dg/import3.f90: Fix error message.
3815
3816 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
3817
3818 PR tree-opt/29788
3819 * gfortran.fortran-torture/compile/inline_1.f90:
3820 New testcase.
3821
3822 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
3823
3824 * gcc.target/i386/x87regparm-1.c: New test.
3825 * gcc.target/i386/x87regparm-2.c: New test.
3826 * gcc.target/i386/x87regparm-3.c: New test.
3827 * gcc.target/i386/x87regparm-4.c: New test.
3828
3829 2006-11-15 Tobias Burnus <burnus@net-b.de>
3830
3831 PR fortran/27546
3832 * gfortran.dg/import.f90: New test.
3833 * gfortran.dg/import2.f90: New test.
3834 * gfortran.dg/import3.f90: New test.
3835
3836 2006-11-15 Tobias Burnus <burnus@net-b.de>
3837
3838 PR fortran/27588
3839 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
3840
3841 2006-11-15 Tobias Burnus <burnus@net-b.de>
3842
3843 PR fortran/29806
3844 * gfortran.dg/contains.f90: New test.
3845 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
3846
3847 2006-11-15 Jakub Jelinek <jakub@redhat.com>
3848
3849 PR tree-optimization/29581
3850 * gcc.dg/pr29581-1.c: New test.
3851 * gcc.dg/pr29581-2.c: New test.
3852 * gcc.dg/pr29581-3.c: New test.
3853 * gcc.dg/pr29581-4.c: New test.
3854 * gfortran.dg/pr29581.f90: New test.
3855
3856 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
3857
3858 PR fortran/29702
3859 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
3860 numbers in error message headers.
3861
3862 2006-11-14 Richard Guenther <rguenther@suse.de>
3863
3864 * gcc.target/i386/math-torture/math-torture.exp: Restrict
3865 to i?86 and x86_64 targets.
3866
3867 2006-11-14 Caroline Tice <ctice@apple.com>
3868
3869 * gcc.dg/pubtypes-1.c: New file/testcase.
3870 * gcc.dg/pubtypes-2.c: New file/testcase.
3871 * gcc.dg/pubtypes-3.c: New file/testcase.
3872 * gcc.dg/pubtypes-4.c: New file/testcase.
3873 * g++.dg/pubtypes.C: New file/testcase.
3874
3875 2006-11-14 Mark Mitchell <mark@codesourcery.com>
3876
3877 PR c++/29106
3878 * g++.dg/init/self1.C: New test.
3879
3880 2006-11-14 Tobias Burnus <burnus@net-b.de>
3881
3882 PR fortran/29657
3883 * gfortran.dg/conflicts.f90: Add.
3884
3885 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
3886
3887 PR rtl-optimization/29798
3888
3889 * gcc.c-torture/execute/pr29798.c: New.
3890
3891 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3892
3893 * gcc.dg/builtins-20.c: Add more cases.
3894
3895 2006-11-13 Jakub Jelinek <jakub@redhat.com>
3896
3897 PR fortran/29759
3898 * gfortran.dg/gomp/pr29759.f90: New test.
3899
3900 2006-11-13 Mark Mitchell <mark@codesourcery.com>
3901
3902 PR c++/29518
3903 * g++.dg/template/static28.C: New test.
3904
3905 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
3906
3907 * lib/c-torture.exp: Use target-libpath.exp.
3908 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
3909 set GCC_EXEC_PREFIX env var from global variable of same name.
3910
3911 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
3912
3913 PR fortran/26994
3914 * gfortran.fortran-torture/compile/transfer-1.f90:
3915 New testcase.
3916
3917 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
3918 Zdenek Dvorak <dvorakz@suse.cz>
3919
3920 PR tree-optimization/29680
3921 * gcc.dg/alias-11.c: New test.
3922
3923 2006-11-12 Jason Merrill <jason@redhat.com>
3924 Andrew Pinski <pinskia@physics.uc.edu>
3925
3926 PR middle-end/28915
3927 * gcc.target/i386/vectorize1.c: New.
3928
3929 2006-11-12 Roger Sayle <roger@eyesopen.com>
3930
3931 PR rtl-optimization/29797
3932 * gcc.c-torture/execute/pr29797-1.c: New test case.
3933
3934 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3935
3936 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
3937
3938 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
3939
3940 * gcc.dg/tree-ssa/prefetch-3.c: New test.
3941
3942 2006-11-12 Roger Sayle <roger@eyesopen.com>
3943
3944 PR tree-optimization/13827
3945 * gcc.dg/fold-eqand-1.c: New test case.
3946
3947 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
3948
3949 PR rtl-opt/28812
3950 * gcc.c-torture/execute/mayalias-3.c: New test.
3951
3952 2006-11-11 Richard Sandiford <richard@codesourcery.com>
3953
3954 PR middle-end/27528
3955 * gcc.c-torture/compile/pr27528.c: New test.
3956 * gcc.dg/pr27528.c: Likewise.
3957
3958 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3959
3960 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
3961
3962 * gcc.dg/torture/builtin-symmetric-1.c: New test.
3963
3964 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
3965
3966 PR fortran/29758
3967 * gfortran.dg/reshape_source_size_1.f90: New test.
3968
3969 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
3970
3971 PR fortran/29315
3972 * gfortran.dg/aliasing_dummy_4.f90: New test.
3973
3974 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
3975
3976 PR target/29777
3977 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
3978 and x86_64-*-* targets.
3979
3980 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3981
3982 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
3983 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
3984 New macros. Use them in exact tests.
3985 (TESTIT3): New macro.
3986 Add tests for fmin, fmax and fma.
3987
3988 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
3989
3990 PR fortran/29431
3991 * gfortran.dg/array_constructor_13.f90: New test.
3992
3993 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
3994
3995 PR fortran/29744
3996 * gfortran.dg/used_types_12.f90: New test.
3997
3998 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
3999
4000 PR middle-end/29726
4001 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
4002 (test6): Ditto.
4003 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
4004 * gcc.dg/fold-eqandshift-3.c: New test case.
4005
4006 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
4007
4008 PR fortran/29699
4009 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
4010
4011 PR fortran/21370
4012 * gfortran.dg/change_symbol_attributes_1.f90: New test.
4013
4014 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
4015
4016 * gcc.dg/20061109-1.c: New testcase.
4017
4018 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4019
4020 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
4021
4022 2006-11-09 Tobias Burnus <burnus@net-b.de>
4023
4024 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
4025 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
4026
4027 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
4028
4029 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
4030 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
4031
4032 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4033
4034 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
4035
4036 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
4037
4038 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
4039 vect-9.c).
4040 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
4041 * gcc.dg/vect/vect-9.c: Now vectorizable.
4042 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
4043 that support vect_widen_mult.
4044 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
4045 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
4046 vect-reduc-dot-u16.c).
4047 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
4048 vect-reduc-dot-u16.c).
4049 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
4050 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
4051 vect-reduc-dot-s8.c).
4052 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
4053 vect-reduc-dot-s8.c).
4054 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
4055 vect-reduc-dot-s8.c).
4056 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
4057 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
4058 vect-reduc-dot-u8.c).
4059 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
4060 vect-reduc-dot-u8.c).
4061 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
4062 * gcc.dg/vect/vect-multitypes-9.c: New test.
4063 * gcc.dg/vect/vect-multitypes-10.c: New test.
4064 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
4065 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
4066 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
4067 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
4068 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
4069 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
4070 wrapv-vect-reduc-dot-s8.c.
4071 * lib/target-support.exp (check_effective_target_vect_unpack): New.
4072 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
4073 targets that support vec_unpack.
4074 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
4075 (check_effective_target_vect_widen_mult_qi_to_hi): New.
4076 (check_effective_target_vect_widen_mult_hi_to_si): New.
4077 (check_effective_target_vect_widen_sum): Removed.
4078
4079 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
4080
4081 * gcc.dg/vect/vect-multitypes-8.c: New test.
4082 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
4083
4084 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
4085
4086 * gcc.dg/vect/vect-multitypes-7.c: New test.
4087
4088 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
4089
4090 * gcc.dg/vect/vect-multitypes-4.c: New test.
4091 * gcc.dg/vect/vect-multitypes-5.c: New test.
4092 * gcc.dg/vect/vect-multitypes-6.c: New test.
4093
4094 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
4095
4096 * gcc.dg/vect/vect-multitypes-1.c: New test.
4097 * gcc.dg/vect/vect-multitypes-2.c: New test.
4098 * gcc.dg/vect/vect-multitypes-3.c: New test.
4099
4100 2006-11-07 Eric Christopher <echristo@apple.com>
4101
4102 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
4103 Test using scan-assembler-not.
4104
4105 2006-11-07 Jakub Jelinek <jakub@redhat.com>
4106
4107 * gcc.dg/inline-17.c: New test.
4108
4109 2006-11-07 Steve Ellcey <sje@cup.hp.com>
4110
4111 PR other/25028
4112 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
4113 on HP-UX.
4114
4115 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
4116
4117 PR fortran/29539
4118 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
4119
4120 PR fortran/29634
4121 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
4122 test.
4123
4124 2006-11-07 Tobias Burnus <burnus@net-b.de>
4125
4126 PR fortran/29601
4127 * gfortran.dg/volatile.f90: Add.
4128 * gfortran.dg/volatile2.f90: Add.
4129 * gfortran.dg/volatile3.f90: Add.
4130 * gfortran.dg/volatile4.f90: Add.
4131 * gfortran.dg/volatile5.f90: Add.
4132 * gfortran.dg/volatile6.f90: Add.
4133 * gfortran.dg/volatile7.f90: Add.
4134
4135 2006-11-06 Tobias Burnus <burnus@net-b.de>
4136
4137 * gfortran.dg/io_constraints_2.f90: Adjust pattern
4138 for matching error messages.
4139 * gfortran.dg/specifics_3.f90: Adjust pattern
4140 for matching error messages.
4141
4142 2006-11-06 Janis Johnson <janis187@us.ibm.com>
4143 Bernhard Fischer <aldot@gcc.gnu.org>
4144
4145 * lib/gcc-dg.exp (output-exists): New proc.
4146 (output-exists-not): New proc.
4147 * gcc.test-framework/test-framework.awk: Support new directives.
4148 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
4149 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
4150 * gcc.test-framework/dg-outexists-exp-F.c: New test.
4151 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
4152 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
4153 * gcc.test-framework/dg-outexists-exp-P.c: New test.
4154
4155 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
4156
4157 PR fortran/29630
4158 PR fortran/29679
4159 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
4160 * gfortran.dg/initialization_3.f90: New.
4161
4162 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4163
4164 PR libgfortran/25545
4165 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
4166
4167 2006-11-05 Jakub Jelinek <jakub@redhat.com>
4168
4169 PR middle-end/29695
4170 * gcc.c-torture/execute/pr29695-1.c: New test.
4171 * gcc.c-torture/execute/pr29695-2.c: New test.
4172
4173 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
4174
4175 PR fortran/29565
4176 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
4177
4178 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
4179
4180 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
4181 for matching error messages.
4182
4183 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
4184
4185 PR target/26915
4186 * gcc.target/i386/387-12.c: New test.
4187
4188 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4189
4190 PR libfortran/29713
4191 * gfortran.dg/pr29713.f90: New test.
4192
4193 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
4194
4195 * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
4196 Also test for bogus rest sign.
4197
4198 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4199
4200 PR libfortran/27895
4201 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
4202
4203 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
4204
4205 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
4206 from error messages.
4207
4208 2006-11-02 Mike Stump <mrs@apple.com>
4209
4210 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
4211
4212 * g++.old-deja/g++.abi/align.C: Enable for darwin.
4213
4214 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
4215
4216 * g++.dg/eh/gcsec1.C: New test.
4217
4218 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4219
4220 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
4221 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
4222
4223 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
4224
4225 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
4226 hexadecimal value.
4227 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
4228 * gcc.dg/pr14796-2.c: Likewise.
4229
4230 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
4231
4232 * gcc.c-torture/execute/20061101-1.c: New test.
4233
4234 2006-11-01 Richard Guenther <rguenther@suse.de>
4235
4236 * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
4237
4238 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4239
4240 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
4241 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
4242
4243 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
4244
4245 * gcc.c-torture/execute/20061031-1.c: New test.
4246
4247 2006-10-31 Geoffrey Keating <geoffk@apple.com>
4248
4249 PR 23067
4250 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
4251 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
4252 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
4253 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
4254 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
4255 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
4256 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
4257
4258 2006-10-31 Eric Christopher <echristo@apple.com>
4259 Falk Hueffner <falk@debian.org>
4260
4261 * gcc.dg/builtin-bswap-1.c: New.
4262 * gcc.dg/builtin-bswap-2.c: New.
4263 * gcc.dg/builtin-bswap-3.c: New.
4264 * gcc.dg/builtin-bswap-4.c: New.
4265 * gcc.dg/builtin-bswap-5.c: New.
4266 * gcc.target/i386/builtin-bswap-1.c: New.
4267
4268 2006-10-31 Geoffrey Keating <geoffk@apple.com>
4269
4270 * gcc.dg/inline-16.c: New.
4271
4272 PR 16622
4273 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
4274 defining it.
4275 * gcc.dg/inline-13.c: New.
4276 * gcc.dg/inline-14.c: New.
4277 * gcc.dg/inline-15.c: New.
4278
4279 PR 11377
4280 * gcc.dg/inline6.c: New.
4281 * gcc.dg/inline7.c: New.
4282
4283 2006-10-31 Roger Sayle <roger@eyesopen.com>
4284
4285 PR middle-end/23470
4286 * gcc.dg/pr23470-1.c: New test case.
4287
4288 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
4289
4290 PR fortran/29537
4291 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
4292 data.
4293 * gfortran.dg/blockdata_2.f90: New testcase.
4294
4295 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
4296
4297 PR libfortran/29627
4298 * gfortran.dg/unf_short_record_1.f90: New test.
4299
4300 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4301
4302 PR fortran/29067
4303 * gfortran.dg/pr29067.f: New test.
4304
4305 2006-10-31 Joseph Myers <joseph@codesourcery.com>
4306 Richard Sandiford <richard@codesourcery.com>
4307
4308 * lib/target-supports.exp (get_compiler_messages): Append options
4309 as a single list element.
4310 (check_effective_target_arm_vfp_ok): New.
4311 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
4312
4313 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
4314
4315 PR fortran/29387
4316 * gfortran.dg/intrinsic_actual_2.f90: New test.
4317
4318 PR fortran/29490
4319 * gfortran.dg/actual_array_interface_1.f90: New test.
4320
4321 PR fortran/29641
4322 * gfortran.dg/used_types_11.f90: New test.
4323
4324 2006-10-30 Dirk Mueller <dmueller@suse.de>
4325
4326 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
4327 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
4328 * g++.old-deja/g++.pt/eichin01.C (main): Same.
4329 * g++.old-deja/g++.mike/net25.C (main): Same.
4330 * g++.dg/lookup/exception1.C (main): Same.
4331 * g++.dg/parse/parens2.C (main): Same.
4332
4333 2006-10-30 Roger Sayle <roger@eyesopen.com>
4334
4335 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
4336
4337 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4338
4339 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
4340 * gcc.dg/torture/builtin-math-3.c: Likewise.
4341
4342 2006-10-30 Tobias Burnus <burnus@net-b.de>
4343
4344 PR fortran/29452
4345 * gfortran.dg/write_check.f90: Check run-time keyword checking.
4346 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
4347
4348 2006-10-30 Andrew Pinski <pinskia@gmail.com>
4349
4350 PR Fortran/29410
4351 * gfortran.fortran-torture/execute/transfer1.f90: New test.
4352
4353 2006-10-30 Joseph Myers <joseph@codesourcery.com>
4354
4355 * lib/target-supports.exp (check_function_available): Declare
4356 function before calling.
4357
4358 2006-10-30 Jakub Jelinek <jakub@redhat.com>
4359
4360 PR tree-optimization/29637
4361 * gcc.dg/pr29637.c: New test.
4362
4363 2006-10-29 Roger Sayle <roger@eyesopen.com>
4364
4365 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
4366 tree canonicalization.
4367
4368 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4369
4370 * gcc.dg/builtins-20.c: Add more hypot tests.
4371
4372 2006-10-29 Roger Sayle <roger@eyesopen.com>
4373
4374 * gcc.dg/fold-compare-1.c: New test case.
4375
4376 2006-10-29 Dirk Mueller <dmueller@suse.de>
4377
4378 PR c++/16307
4379 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
4380
4381 2006-10-29 Roger Sayle <roger@eyesopen.com>
4382
4383 PR tree-optimization/15458
4384 * gcc.dg/fold-xornot-1.c: New test case.
4385
4386 2006-10-29 Richard Guenther <rguenther@suse.de>
4387
4388 * gcc.target/i386/math-torture/trunc.c: New testcase.
4389
4390 2006-10-29 Richard Guenther <rguenther@suse.de>
4391
4392 * gcc.target/i386/math-torture/round.c: New testcase.
4393
4394 2006-10-29 Richard Guenther <rguenther@suse.de>
4395
4396 * gcc.target/i386/math-torture/ceil.c: New testcase.
4397 * gcc.target/i386/math-torture/floor.c: Likewise.
4398
4399 2006-10-29 Richard Guenther <rguenther@suse.de>
4400
4401 * gcc.target/i386/math-torture/rint.c: New testcase.
4402 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
4403
4404 2006-10-29 Richard Guenther <rguenther@suse.de>
4405
4406 * gcc.target/i386/math-torture/lfloor.c: New testcase.
4407 * gcc.target/i386/math-torture/lceil.c: Likewise.
4408
4409 2006-10-28 Tobias Burnus <burnus@net-b.de>
4410
4411 PR libgfortran/24313
4412 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
4413
4414 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
4415
4416 * gcc.c-torture/execute/20020118-1.c,
4417 gcc.c-torture/execute/builtins/strlen.c,
4418 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
4419 comment typos.
4420
4421 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4422
4423 * gcc.dg/builtins-20.c: Add tests for hypot.
4424 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
4425 two-argument builtins.
4426 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
4427 TESTIT2. Update all callers.
4428 (TESTIT2, TESTIT2_R): New helper macros.
4429 Add testcases for pow, hypot and atan2.
4430
4431 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
4432
4433 PR C++/29295
4434 * g++.dg/expr/bool1.C: New test.
4435 * g++.dg/expr/bool2.C: New test.
4436
4437 2006-10-28 Tobias Burnus <burnus@net-b.de>
4438
4439 PR fortran/28224
4440 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
4441 * gfortran.dg/namelist_internal.f90: New test.
4442
4443 2006-10-28 Tobias Burnus <burnus@net-b.de>
4444
4445 PR fortran/29625
4446 * gfortran.dg/io_real_boz.f90: Add.
4447 * gfortran.dg/io_real_boz2.f90: Add.
4448
4449 2006-10-28 Richard Guenther <rguenther@suse.de>
4450
4451 PR middle-end/26899
4452 * gcc.dg/tree-ssa/pr26899.c: New testcase.
4453
4454 2006-10-28 Richard Guenther <rguenther@suse.de>
4455
4456 PR target/28806
4457 * gcc.target/i386/math-torture/lround.c: New testcase.
4458
4459 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
4460
4461 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
4462 * gcc.dg/builtins-44.c: Likewise.
4463 * gcc.dg/builtins-45.c: Likewise.
4464 * gcc.dg/pr28796-2.c: Likewise.
4465 * gcc.dg/unordered-3.c: Likewise.
4466
4467 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4468
4469 PR libgfortran/27954
4470 * gfortran.dg/error_recovery_2.f90: New test.
4471
4472 2006-10-26 Richard Guenther <rguenther@suse.de>
4473
4474 * gcc.target/i386/i386.exp: Use glob, not find to collect
4475 tests. Avoids recursing into subdirectories.
4476 * gcc.target/i386/math-torture/math-torture.exp: Torture
4477 for interesting ia32 math options.
4478 * gcc.target.i386/math-torture/lrint.c: New testcase.
4479
4480 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4481
4482 PR libgfortran/29563
4483 * gfortran.dg/arrayio_9.f90: Update test.
4484 * gfortran.dg/arrayio_19.f90: New test.
4485
4486 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
4487
4488 * gcc.dg/20061026.c: New testcase.
4489
4490 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4491
4492 PR libgfortran/29563
4493 * gfortran.dg/arrayio_9.f90: New test.
4494
4495 2006-10-26 Ben Elliston <bje@au.ibm.com>
4496
4497 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
4498 Copy the strings manually, as strcpy may call strlen.
4499
4500 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4501
4502 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
4503 Add checks for log, log2, log10 and log1p.
4504
4505 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
4506 we already test 0.0. Add checks for expm1, log, log2, log10,
4507 log1p, cbrt, erf and erfc.
4508
4509 2006-10-25 Steve Ellcey <sje@cup.hp.com>
4510
4511 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
4512
4513 2006-10-25 Uros Bizjak <uros@kss-loka.si>
4514
4515 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
4516 and remainderl() built-in functions. Remove -ffast-math from
4517 dg-options.
4518
4519 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4520
4521 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
4522 acosh and atanh.
4523
4524 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
4525 floating point modifiers to arguments passed to float and long
4526 double functions respectively. Update all callers to use floating
4527 point numbers, not integers. Add tests for exp, exp2 and
4528 exp10/pow10.
4529
4530 * gcc.dg/torture/builtin-math-3.c: New test.
4531
4532 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
4533
4534 PR fortran/29393
4535 * gfortran.dg/initialize_2.f90: New.
4536
4537 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4538
4539 * gcc.dg/torture/builtin-math-2.c: New test.
4540
4541 2006-10-24 Richard Guenther <rguenther@suse.de>
4542
4543 PR middle-end/28796
4544 * gcc.dg/pr28796-1.c: New testcase.
4545 * gcc.dg/pr28796-2.c: Likewise.
4546
4547 2006-10-24 Richard Guenther <rguenther@suse.de>
4548
4549 * gcc.dg/builtins-57.c: New testcase.
4550
4551 2006-10-24 Richard Guenther <rguenther@suse.de>
4552
4553 PR tree-optimization/29567
4554 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
4555
4556 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
4557
4558 PR tree-optimization/14784
4559 * gcc.dg/alias-10.c: New test.
4560
4561 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4562
4563 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
4564
4565 2006-10-23 Jakub Jelinek <jakub@redhat.com>
4566
4567 * gcc.dg/builtin-strncat-chk-1.c: New test.
4568
4569 2006-10-23 Jan Hubicka <jh@suse.cz>
4570
4571 * gcc.dg/memmove-1.c: New test.
4572
4573 2006-10-23 Paul Brook <paul@codesourcery.com>
4574
4575 * gcc.dg/pragma-pack-5.c: New test.
4576
4577 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
4578
4579 * g++.dg/other/s390-1.C: New testcase.
4580
4581 2006-10-23 Richard Guenther <rguenther@suse.de>
4582
4583 PR middle-end/27132
4584 PR middle-end/23295
4585 * gcc.dg/pr27132.c: New testcase.
4586 * gcc.dg/pr23295.c: Likewise.
4587 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
4588 * g++.dg/tree-ssa/pr19807.C: Likewise.
4589
4590 2006-10-23 Richard Guenther <rguenther@suse.de>
4591
4592 PR middle-end/21032
4593 * gcc.dg/pr21032.c: New testcase.
4594
4595 2006-10-22 Jeff Law <law@redhat.com>
4596 Richard Guenther <rguenther@suse.de>
4597
4598 PR tree-optimization/15911
4599 * gcc.dg/tree-ssa/vrp30.c: New testcase.
4600
4601 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
4602
4603 PR c++/20647
4604 * g++.dg/abi/rtti3.C: New.
4605
4606 2006-10-21 Uros Bizjak <uros@kss-loka.si>
4607
4608 PR middle-end/28252
4609 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
4610 transformation.
4611
4612 2006-10-21 Richard Guenther <rguenther@suse.de>
4613
4614 PR tree-optimization/3511
4615 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
4616
4617 2006-10-21 Richard Guenther <rguenther@suse.de>
4618
4619 PR middle-end/26898
4620 * gcc.dg/torture/pr26898-1.c: New testcase.
4621 * gcc.dg/torture/pr26898-2.c: Likewise.
4622
4623 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
4624
4625 PR c++/28053
4626 * g++.dg/parse/bitfield1.C: Adjust error markers.
4627 * g++.dg/parse/bitfield2.C: New test.
4628
4629 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
4630
4631 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
4632
4633 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4634
4635 PR libfortran/27895
4636 * gfortran.dg/zero_sized_1.f90: New test.
4637
4638 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
4639
4640 * gcc.dg/div-compare-1.c: New test.
4641
4642 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
4643
4644 PR fortran/29216
4645 * gfortran.dg/result_default_init_1.f90: New test.
4646
4647 PR fortran/29314
4648 * gfortran.dg/automatic_default_init_1.f90: New test.
4649
4650 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
4651 from 38 to 33.
4652
4653 2006-10-18 Geoffrey Keating <geoffk@apple.com>
4654
4655 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
4656 'using namespace std' without previous declaration.
4657 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
4658 * g++.old-deja/g++.robertl/eb133c.C: New.
4659
4660 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4661
4662 PR libgfortran/29277
4663 * gfortran.dg/streamio_4.f90: Update test.
4664 * gfortran.dg/streamio_11.f90: New test.
4665
4666 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
4667
4668 PR c++/27952
4669 * g++.dg/inherit/virtual1.C: New test.
4670
4671 2006-10-17 Mark Mitchell <mark@codesourcery.com>
4672
4673 PR c++/28261
4674 * g++.dg/parse/enum3.C: New test.
4675
4676 2006-10-17 Mark Mitchell <mark@codesourcery.com>
4677
4678 PR c++/29039
4679 * g++.dg/init/ctor8.C: New test.
4680
4681 2006-10-17 Mark Mitchell <mark@codesourcery.com>
4682
4683 PR c++/27270
4684 * g++.dg/ext/complit8.C: Tweak error markers.
4685 * g++.dg/template/complit1.C: Add error marker.
4686
4687 2006-10-16 Mark Mitchell <mark@codesourcery.com>
4688
4689 PR c++/27270
4690 * g++.dg/ext/complit8.C: New test.
4691
4692 PR c++/29408
4693 * g++.dg/parse/dtor12.C: New test.
4694
4695 PR c++/29435
4696 * g++.dg/template/sizeof11.C: New test.
4697
4698 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
4699
4700 PR fortran/29392
4701 * gfortran.dg/data_char_3.f90: New test.
4702
4703 PR fortran/29451
4704 * gfortran.dg/negative_automatic_size.f90: New test.
4705
4706 2006-10-16 David Daney <ddaney@avtrex.com>
4707
4708 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
4709
4710 2006-10-16 Eric Christopher <echristo@apple.com>
4711
4712 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
4713 x86_64.
4714
4715 2006-10-16 Mark Mitchell <mark@codesourcery.com>
4716
4717 PR c++/28211
4718 * g++.dg/tc1/dr49.C: Tweak error messages.
4719 * g++.dg/parse/template21.C: New test.
4720
4721 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4722
4723 PR middle-end/20491
4724 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
4725
4726 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
4727
4728 PR fortran/29403
4729 * gfortran.dg/print_1.f90: New test.
4730
4731 2006-10-15 Jan Hubicka <jh@suse.cz>
4732
4733 PR middle-end/29241
4734 * gcc.c-torture/compile/pr29241.c: New testcase.
4735
4736 2006-10-15 David Edelsohn <edelsohn@gnu.org>
4737
4738 PR middle-end/29250
4739 * gcc.c-torture/compile/pr29250.c: New test.
4740
4741 2006-10-15 Richard Guenther <rguenther@suse.de>
4742
4743 * gcc.dg/pr29299.c: New testcase.
4744
4745 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
4746
4747 PR fortran/24767
4748 * gfortran.dg/label_4.f90: Adjust warning flag.
4749
4750 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
4751
4752 PR fortran/29371
4753 * gfortran.dg/nullify_3.f90: New test.
4754
4755 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4756
4757 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
4758 on Solaris 2.5.1 too.
4759
4760 2006-10-13 Eric Christopher <echristo@apple.com>
4761
4762 * gcc.dg/pr25993.c: Skip for darwin.
4763
4764 2006-10-13 Eric Christopher <echristo@apple.com>
4765
4766 * gcc.dg/visibility-11.c: Skip for darwin.
4767
4768 2006-10-13 Eric Christopher <echristo@apple.com>
4769
4770 * gcc.dg/darwin-weakimport-1.c: Use
4771 -fno-asynchronous-unwind-tables.
4772 * gcc.dg/darwin-weakimport-3.c: Ditto.
4773
4774 2006-10-13 Richard Guenther <rguenther@suse.de>
4775
4776 PR tree-optimization/29446
4777 * gcc.dg/torture/pr29446.c: New testcase.
4778
4779 2006-10-13 Bill Wendling <wendling@apple.com>
4780
4781 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
4782 * g++.old-deja/g++.jason/hmc1.C: Likewise.
4783 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
4784 * g++.old-deja/g++.law/shadow1.C: Likewise.
4785 * g++.old-deja/g++.law/ctors10.C: Likewise.
4786 * g++.dg/debug/namespace1.C: Likewise.
4787 * g++.dg/inherit/namespace-as-base.C: Likewise.
4788 * g++.dg/opt/delay-slot-1.C: Likewise.
4789 * g++.dg/parse/defarg10.C: Likewise.
4790 * g++.dg/template/ptrmem11.C: Likewise.
4791 * g++.dg/template/mem_func_ptr.C: Likewise.
4792 * g++.dg/template/spec19.C: Likewise.
4793
4794 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
4795
4796 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
4797
4798 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
4799
4800 PR fortran/29373
4801 * gfortran.dg/implicit_9.f90: New test.
4802
4803 PR fortran/29407
4804 * gfortran.dg/namelist_25.f90: New test.
4805
4806 PR fortran/27701
4807 * gfortran.dg/same_name_2.f90: New test.
4808
4809 PR fortran/29232
4810 * gfortran.dg/host_assoc_types_1.f90: New test.
4811
4812 PR fortran/29364
4813 * gfortran.dg/missing_derived_type_1.f90: New test.
4814 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
4815
4816 PR fortran/29422
4817 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
4818
4819 PR fortran/29428
4820 * gfortran.dg/alloc_comp_assign_5.f90: New test.
4821
4822 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4823
4824 PR fortran/29391
4825 * gfortran.dg/bound_2.f90: New test.
4826
4827 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4828
4829 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
4830 directive.
4831 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
4832 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
4833 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
4834 * gfortran.dg/gomp/reduction3.f90: Likewise.
4835 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
4836 * gfortran.dg/dummy_procedure_2.f90: Likewise.
4837 * gfortran.dg/interface_derived_type_1.f90: Likewise.
4838 * gfortran.dg/forall_4.f90: Likewise.
4839 * gfortran.dg/spec_expr_4.f90: Likewise.
4840 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
4841 * gfortran.dg/forall_5.f90: Likewise.
4842 * gfortran.dg/open_access_append_2.f90: Add check for
4843 compile-time warning.
4844
4845 2006-10-13 Mark Mitchell <mark@codesourcery.com>
4846
4847 PR c++/28506
4848 * g++.dg/parse/pure1.C: New test.
4849
4850 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4851
4852 PR fortran/21435
4853 * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
4854 * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
4855 for compile-time warnings.
4856 * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
4857 * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
4858 * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
4859 file.
4860 * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
4861 specifier.
4862 * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
4863 compile-time warning.
4864
4865 2006-10-12 Jan Hubicka <jh@suse.cz>
4866
4867 PR c/28419
4868 * gcc.dg/pr28319.c: New test.
4869
4870 2006-10-12 Mark Mitchell <mark@codesourcery.com>
4871 PR c++/29318
4872 * g++.dg/ext/vla4.C: New test.
4873
4874 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
4875
4876 PR c++/27961
4877 * g++.dg/template/crash60.C: New test.
4878 * g++.dg/other/large-size-array.C: Adjust error markers.
4879 * g++.dg/parse/crash27.C: Likewise.
4880 * g++.dg/template/crash1.C: Likewise.
4881
4882 2006-10-12 Steve Ellcey <sje@cup.hp.com>
4883
4884 PR testsuite/29093
4885 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
4886
4887 2006-10-12 Jakub Jelinek <jakub@redhat.com>
4888
4889 PR preprocessor/28709
4890 * gcc.dg/cpp/paste14.c: New test.
4891
4892 2006-10-11 Mark Mitchell <mark@codesourcery.com>
4893
4894 PR c++/29175
4895 * g++.dg/init/array24.C: New test.
4896
4897 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4898
4899 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
4900 of <sys/types.h>.
4901
4902 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
4903
4904 PR c++/29024
4905 * g++.dg/parse/typedef8.C: New test.
4906 * g++.dg/other/mult-stor1.C: Adjust error markers.
4907
4908 2006-10-11 Richard Guenther <rguenther@suse.de>
4909
4910 PR tree-optimization/28230
4911 * gcc.dg/torture/pr28230.c: New testcase.
4912
4913 2006-10-11 Richard Guenther <rguenther@suse.de>
4914
4915 PR inline-asm/29119
4916 * gcc.dg/torture/pr29119.c: New testcase.
4917
4918 2006-10-10 Jakub Jelinek <jakub@redhat.com>
4919
4920 PR middle-end/29272
4921 * gcc.c-torture/execute/20060930-2.c: New test.
4922
4923 2006-10-09 Richard Henderson <rth@redhat.com>
4924
4925 Revert emutls patch.
4926
4927 2006-10-09 Richard Guenther <rguenther@suse.de>
4928
4929 PR middle-end/29254
4930 * gcc.dg/pr29254.c: New testcase.
4931
4932 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
4933 Paul Thomas <pault@gcc.gnu.org>
4934
4935 PR fortran/20541
4936 * gfortran.dg/alloc_comp_basics_1.f90: New test.
4937 * gfortran.dg/alloc_comp_basics_2.f90: New test.
4938 * gfortran.dg/alloc_comp_assign_1.f90: New test.
4939 * gfortran.dg/alloc_comp_assign_2.f90: New test.
4940 * gfortran.dg/alloc_comp_assign_3.f90: New test.
4941 * gfortran.dg/alloc_comp_assign_4.f90: New test.
4942 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
4943 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
4944 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
4945 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
4946 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
4947 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
4948 * gfortran.dg/alloc_comp_std.f90: New test.
4949 * gfortran.dg/move_alloc.f90: New test.
4950
4951 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
4952
4953 PR fortran/29115
4954 * gfortran.dg/derived_constructor_comps_2.f90: New test.
4955
4956 PR fortran/29211
4957 * gfortran.dg/forall_char_dependencies_1.f90: New test.
4958
4959 2006-10-08 Tobias Burnus <burnus@net-b.de>
4960
4961 PR fortran/28585
4962 * gfortran.dg/new_line.f90: New test.
4963
4964 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4965
4966 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
4967 * gcc.dg/torture/builtin-convert-1.c,
4968 gcc.dg/torture/builtin-convert-2.c,
4969 gcc.dg/torture/builtin-convert-3.c,
4970 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
4971
4972 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
4973
4974 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
4975 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
4976 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
4977 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
4978
4979 2006-10-07 Andrew Pinski <pinskia@gmail.com>
4980
4981 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
4982 Xfail some tests for powerpc-darwin and powerpc-aix.
4983
4984 2006-10-07 Jakub Jelinek <jakub@redhat.com>
4985
4986 PR c/29380
4987 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
4988
4989 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4990
4991 PR target/29300
4992 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
4993 on hppa*-*-hpux*.
4994
4995 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4996
4997 PR fortran/16580
4998 PR fortran/29288
4999 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
5000 Add tests for using all possible intrinsics as actual arguments.
5001 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
5002 all possible intrinsics as actual arguments.
5003 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
5004 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
5005
5006 2006-10-07 Richard Sandiford <richard@codesourcery.com>
5007
5008 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
5009 * gcc.dg/debug/debug-2.c: Likewise.
5010
5011 2006-10-06 Uros Bizjak <uros@kss-loka.si>
5012
5013 * gcc.c-torture/compile/sync-2.c: New test.
5014
5015 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5016
5017 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
5018 line endings.
5019
5020 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
5021
5022 PR rtl-optimization/29128
5023 * gcc.c-torture/compile/pr29128.c: New test.
5024
5025 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5026
5027 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
5028 line endings.
5029
5030 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
5031
5032 PR middle-end/29256
5033 * gcc.dg/tree-ssa/loop-19.c: New test.
5034
5035 2006-10-06 Jakub Jelinek <jakub@redhat.com>
5036
5037 PR tree-optimization/29330
5038 * gcc.dg/pr29330.c: New test.
5039
5040 PR target/28924
5041 * gcc.c-torture/compile/20061005-1.c: New test.
5042
5043 2006-10-06 Olivier Hainque <hainque@adacore.com>
5044
5045 * gcc.dg/typename-vla-1.c: New case.
5046 * gnat.dg/forward_vla.adb: New case.
5047
5048 2006-10-06 Jakub Jelinek <jakub@redhat.com>
5049
5050 PR tree-optimization/29290
5051 * gfortran.dg/loop_nest_1.f90: New test.
5052
5053 PR target/29198
5054 * gcc.dg/tls/opt-12.c: New test.
5055
5056 PR fortran/28415
5057 * gfortran.dg/save_2.f90: New test.
5058
5059 PR c/29091
5060 * gcc.dg/pr29091.c: New test.
5061
5062 2006-10-06 Joseph Myers <joseph@codesourcery.com>
5063
5064 * lib/target-supports.exp
5065 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
5066 same as x86_64-*-*; check for LP64.
5067
5068 2006-10-04 Richard Henderson <rth@redhat.com>
5069
5070 * lib/target-supports.exp (check_effective_target_tls): Redefine
5071 to mean non-emulated tls.
5072 * gcc.dg/tls/alias-1.c: Remove tls requirement.
5073 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
5074 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
5075 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
5076 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
5077 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
5078 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
5079
5080 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
5081
5082 PR fortran/29343
5083 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
5084
5085 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5086
5087 * gfortran.dg/bounds_check_fail_1.f90: New test.
5088
5089 2006-10-03 Mark Mitchell <mark@codesourcery.com>
5090
5091 PR c++/29020
5092 * g++.dg/template/friend48.C: New test.
5093
5094 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
5095
5096 PR fortran/29098
5097 * gfortran.dg/default_initialization_2.f90: New test.
5098
5099 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
5100
5101 PR fortran/20779
5102 PR fortran/20891
5103 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
5104
5105 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
5106
5107 PR fortran/29284
5108 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
5109
5110 PR fortran/29321
5111 PR fortran/29322
5112 * gfortran.dg/missing_optional_dummy_2.f90: New test.
5113
5114 PR fortran/25091
5115 PR fortran/25092
5116 * gfortran.dg/entry_array_specs_1.f90: New test.
5117
5118 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
5119
5120 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
5121 insufficient to inhibit some test failures at -O3. Do testing
5122 on integers.
5123
5124 2006-10-03 Mark Mitchell <mark@codesourcery.com>
5125
5126 PR c++/29138
5127 * g++.dg/inherit/access8.C: New test.
5128 * g++.dg/template/dtor4.C: Tweak error messages.
5129
5130 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5131
5132 PR fortran/27478
5133 * gfortran.dg/entry_8.f90: New test.
5134
5135 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5136
5137 PR c++/29291
5138 * g++.dg/parse/new4.C: New test.
5139
5140 2006-10-03 Uros Bizjak <uros@kss-loka.si>
5141
5142 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
5143 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
5144 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
5145 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
5146 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
5147
5148 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5149
5150 PR fortran/19260
5151 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
5152 * gfortran.dg/continuation_2.f90: New test.
5153
5154 PR fortran/19262
5155 * gfortran.dg/continuation_3.f90: New test.
5156 * gfortran.dg/continuation_4.f90: New test.
5157 * gfortran.dg/continuation_5.f: New test.
5158 * gfortran.dg/continuation_6.f: New test.
5159
5160 2006-10-02 Mark Mitchell <mark@codesourcery.com>
5161
5162 PR c++/29226
5163 * g++.dg/template/vla1.C: New test.
5164
5165 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5166
5167 PR fortran/29210
5168 * gfortran.dg/complex_parameter_1.f90: New test.
5169
5170 2006-10-02 Jakub Jelinek <jakub@redhat.com>
5171
5172 PR c/29154
5173 * gcc.c-torture/execute/20060929-1.c: New test.
5174
5175 2006-10-01 Mark Mitchell <mark@codesourcery.com>
5176
5177 PR c++/29105
5178 * g++.dg/template/member6.C: New test.
5179 * g++.dg/parse/typename7.C: Adjust error markers.
5180
5181 PR c++/29080
5182 * g++.dg/template/member7.C: New test.
5183
5184 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
5185
5186 PR c/24010
5187 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
5188 gcc.dg/Woverride-init-3.c: New tests.
5189
5190 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
5191
5192 * gcc.c-torture/execute/20060930-1.c: New test.
5193
5194 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5195
5196 PR fortran/18791
5197 * gfortran.dg/specifics_1.f90: New test.
5198 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
5199 complex specifics.
5200
5201 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5202
5203 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
5204 pthread-init-common.h: New.
5205
5206 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
5207
5208 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
5209 precision on some archs.
5210
5211 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
5212
5213 * gcc.dg/non-local-goto-1.c: New test.
5214 * gcc.dg/non-local-goto-2.c: Likewise.
5215 * gcc.dg/setjmp-3.c: Likewise.
5216 * gcc.dg/setjmp-4.c: Likewise.
5217
5218 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
5219
5220 * gnat.dg/self_aggregate_with_pointer.adb: New test.
5221
5222 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
5223
5224 PR fortran/28276
5225 * gfortran.dg/exponent_1.f90: New test.
5226
5227 PR fortran/27021
5228 * gfortran.dg/nearest_1.f90: New test.
5229
5230 2006-09-26 Jakub Jelinek <jakub@redhat.com>
5231
5232 PR middle-end/25261
5233 PR middle-end/28790
5234 * gcc.dg/gomp/nestedfn-1.c: New test.
5235
5236 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
5237
5238 PR objc/29195
5239 * objc/compile/method-1.m: New test.
5240
5241 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
5242
5243 PR c++/26938
5244 * g++.dg/template/crash58.C: New test.
5245 * g++.dg/parse/crash28.C: Adjust error markers.
5246 * g++.dg/template/crash34.C: Likewise.
5247 * g++.dg/template/friend31.C: Likewise.
5248 * g++.dg/template/crash32.C: Likewise.
5249
5250 PR c++/27329
5251 * g++.dg/template/crash59.C: New test.
5252
5253 PR c++/27667
5254 * g++.dg/template/spec33.C: New test.
5255 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
5256
5257 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
5258 Adam Nemet <anemet@caviumnetworks.com>
5259
5260 * gcc.dg/tree-ssa/ivopts-1.c: New test.
5261 * gcc.dg/tree-ssa/ivopts-2.c: New test.
5262
5263 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
5264
5265 PR target/28911
5266 * gcc.dg/pr28911.c: New.
5267
5268 2006-09-23 Uros Bizjak <uros@kss-loka.si>
5269
5270 PR target/29169
5271 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
5272 (dg-options): Add -mfpmath=387.
5273
5274 2006-09-23 Jakub Jelinek <jakub@redhat.com>
5275
5276 PR c/28706
5277 * gcc.dg/pr28706.c: New test.
5278
5279 PR c/28712
5280 * gcc.dg/pr28712.c: New test.
5281
5282 2006-09-22 Mike Stump <mrs@apple.com>
5283
5284 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
5285
5286 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
5287
5288 PR tree-optimization/28888
5289 * gcc.dg/pr28888.c: New test.
5290
5291 2006-09-21 Mark Mitchell <mark@codesourcery.com>
5292
5293 PR c++/29016
5294 * g++.dg/init/ptrfn1.C: New test.
5295
5296 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
5297
5298 PR c++/28861
5299 * g++.dg/template/spec32.C: New test.
5300 * g++.dg/parse/crash9.C: Adjust error markers.
5301
5302 PR c++/28303
5303 * g++.dg/template/typedef6.C: New test.
5304 * g++.dg/init/error1.C: Adjust error markers.
5305 * g++.dg/parse/crash9.C: Likewise.
5306 * g++.dg/template/crash55.C: Likewise.
5307
5308 2006-09-21 Janis Johnson <janis187@us.ibm.com>
5309
5310 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
5311
5312 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
5313
5314 PR target/27650
5315 * g++.dg/ext/dllimport12.C: New test.
5316
5317 2006-09-20 Richard Sandiford <richard@codesourcery.com>
5318
5319 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
5320 * gcc.target/mips/nmadd-2.c: Likewise.
5321 * gcc.target/mips/mips-ps-6.c: New test.
5322 * gcc.target/mips/neg-abs-1.c: Likewise.
5323 * gcc.target/mips/neg-abs-2.c: Likewise.
5324 * gcc.target/mips/nmadd-3.c: New test.
5325
5326 2006-09-20 Jakub Jelinek <jakub@redhat.com>
5327
5328 PR middle-end/28046
5329 * gcc.dg/gomp/atomic-10.c: New test.
5330 * g++.dg/gomp/atomic-10.C: New test.
5331
5332 2006-09-20 Eric Christopher <echristo@apple.com>
5333
5334 * gcc.target/i386/sse3-not-fisttp.c: New.
5335
5336 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
5337
5338 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
5339
5340 2006-09-19 Richard Sandiford <richard@codesourcery.com>
5341
5342 * gcc.c-torture/execute/pr28289.c (one): New variable.
5343 (main): Use it instead of argc.
5344 * gcc.c-torture/execute/20060102-1.c (one): New variable.
5345 (main): Use it instead of argc.
5346
5347 2006-09-19 Paul Brook <paul@codesourcery.com>
5348
5349 PR target/28516
5350 * gcc.dg/nested-func-5.c: New test.
5351
5352 2006-09-19 Ben Elliston <bje@au.ibm.com>
5353
5354 * lib/target-supports.exp (check_effective_target_tls): Compile
5355 test stubs using ${tool}_target_compile, not just target_compile.
5356 (check_effective_target_tls_runtime): Likewise.
5357
5358 2006-09-19 Ben Elliston <bje@au.ibm.com>
5359
5360 * gcc.c-torture/compile/20030405-1.x: Remove.
5361
5362 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
5363 optimising linker from discarding it.
5364
5365 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
5366
5367 PR fortran/28526
5368 * gfortran.dg/keyword_symbol_1.f90: New test.
5369
5370 * gfortran.dg/spread_shape_1.f90: Add missing warning with
5371 pedantic compilation option.
5372
5373 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
5374
5375 PR fortran/29060
5376 * gfortran.dg/spread_shape_1.f90: New test.
5377
5378 2006-09-17 Roger Sayle <roger@eyesopen.com>
5379
5380 PR tree-optimization/28887
5381 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
5382
5383 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
5384
5385 PR c/25993
5386 * gcc.dg/pr25993.c: New test.
5387
5388 2006-09-17 Ira Rosen <irar@il.ibm.com>
5389
5390 PR tree-opt/21591
5391 * gcc.dg/vect/pr21591.c: New test.
5392
5393 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
5394
5395 PR tree-opt/29059
5396 * gcc.c-torture/compile/strcpy-1.c: New test.
5397 * gcc.c-torture/compile/strcpy-2.c: New test.
5398 * gcc.c-torture/compile/memcpy-1.c: New test.
5399 * gcc.c-torture/compile/memcpy-2.c: New test.
5400
5401 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
5402
5403 PR testsuite/29055
5404 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
5405
5406 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
5407
5408 * gnat.dg/specs/double_record_extension1.ads: New test.
5409 * gnat.dg/specs/double_record_extension2.ads: Likewise.
5410
5411 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
5412
5413 PR fortran/29051
5414 * gfortran.dg/oldstyle_3.f90: New test.
5415
5416 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5417
5418 PR libgfortran/29099
5419 * gfortran.dg/secnds-1.f: New test.
5420
5421 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5422
5423 PR libgfortran/29053
5424 * gfortran.dg/streamio_9.f90: New test.
5425 * gfortran.dg/streamio_10.f90: New test.
5426
5427 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
5428
5429 PR C++/29002
5430 * g++.dg/init/array22.C: New test.
5431 * g++.dg/init/array23.C: New test.
5432
5433 2006-09-14 Arnaud Charlet <charlet@adacore.com>
5434
5435 * stackcheck.lst: Update list of tests requiring stack checking.
5436 * norun.lst: Adjust for above change.
5437 * ada95.lst: New file.
5438 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
5439 requiring -gnat95 switch.
5440
5441 2006-09-14 Olivier Hainque <hainque@adacore.com>
5442
5443 * gnat.dg/in_out_parameter.adb: New test.
5444
5445 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
5446
5447 PR debug/28980
5448 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
5449
5450 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
5451
5452 * gnat.dg/specs/unchecked_union.ads: New test.
5453
5454 2006-09-13 Richard Sandiford <richard@codesourcery.com>
5455
5456 PR rtl-optimization/28982
5457 * gcc.c-torture/execute/pr28982a.c: New test.
5458 * gcc.c-torture/execute/pr28982b.c: Likewise.
5459
5460 2006-09-12 Eric Christopher <echristo@apple.com>
5461
5462 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
5463 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
5464
5465 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
5466
5467 PR c/28768
5468 PR preprocessor/14634
5469 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
5470 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
5471 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
5472
5473 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
5474
5475 * gcc.dg/pr28243.c: New test.
5476
5477 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
5478
5479 PR fortran/28971
5480 gfortran.dg/pr28971.f90: New test to act as a backstop in case
5481 this undiagnosed regression reappears.
5482
5483 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
5484
5485 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
5486 Treat $srcdir as a literal.
5487 * lib/fortran-torture.exp (fortran-torture-compile,
5488 fortran-torture-execute): Likewise.
5489 * lib/objc-torture.exp (objc-torture-compile,
5490 objc-torture-execute): Likewise.
5491 * lib/profopt.exp (profopt-execute): Likewise.
5492
5493 2006-09-11 Geoffrey Keating <geoffk@apple.com>
5494
5495 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
5496
5497 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
5498
5499 PR testsuite/28950
5500 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
5501
5502 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
5503
5504 PR target/13685
5505 * gcc.target/i386/pr13685.c: New test.
5506
5507 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
5508
5509 * gcc.dg/pr28726.c: New test.
5510
5511 2006-09-11 Josh Conner <jconner@apple.com>
5512
5513 * gcc.dg/nrv3.c: Increase size of structure.
5514 * gcc.dg/nrv4.c: Likewise.
5515 * gcc.dg/nrv5.c: Likewise.
5516
5517 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
5518
5519 PR libfortran/28890
5520 gfortran.dg/assumed_charlen_function_5.f90: New test.
5521
5522 2006-09-10 Mark Mitchell <mark@codesourcery.com>
5523
5524 PR c++/28991
5525 * g++.dg/init/static3.C: New test.
5526
5527 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
5528
5529 PR testsuite/29007
5530 * gcc.dg/long-long-cst1.c (t): Add cast to
5531 __SIZE_TYPE__ before casting to int.
5532 (main): Return 0 on success.
5533
5534 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5535
5536 * gcc.c-torture/execute/20060910-1.c: New test.
5537
5538 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
5539
5540 PR middle-end/26983
5541 * gcc.dg/pr26983.c: New test.
5542
5543 2006-09-10 Richard Sandiford <richard@codesourcery.com>
5544
5545 PR target/29006
5546 * gcc.c-torture/execute/pr29006.c: New test.
5547
5548 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
5549
5550 PR libfortran/28947
5551 gfortran.dg/matmul_4.f90: New test.
5552
5553 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
5554
5555 PR fortran/28959
5556 gfortran.dg/used_types_10: New test.
5557
5558 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
5559
5560 PR libfortran/28923
5561 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
5562 gfortran.dg/array_initializer_3.f90: New test.
5563
5564 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5565
5566 PR fortran/28914
5567 * gfortran.dg/actual_array_constructor_3.f90: New test.
5568
5569 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
5570
5571 PR testsuite/26778
5572 * gcc.target/i386/pr26778.c: New testcase.
5573
5574 2006-09-08 Eric Christopher <echristo@apple.com>
5575
5576 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
5577 * gcc.target/i386/memcpy-1.c: Ditto.
5578 * gcc.target/i386/asm-1.c: Ditto.
5579 * gcc.target/i386/20060512-4.c: Ditto.
5580 * gcc.target/i386/compress-float-387.c: Ditto.
5581 * gcc.target/i386/20060512-1.c: Ditto.
5582 * gcc.target/i386/compress-float-sse.c: Ditto.
5583 * gcc.target/i386/20060512-2.c: Ditto.
5584 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
5585 * gcc.target/i386/stack-prot-kernel.c: Ditto.
5586 * gcc.target/i386/compress-float-387-pic.c: Ditto.
5587 * gcc.dg/pr26449.c: Ditto.
5588 * gcc.dg/attr-ms_struct-2.c: Ditto.
5589 * gcc.dg/attr-ms_struct-1.c: Ditto.
5590 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
5591
5592 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
5593
5594 PR c/28504
5595 * gcc.dg/vla-10.c: New test.
5596
5597 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5598
5599 PR c++/28858
5600 * g++.dg/parse/template20.C: New test.
5601 * g++.dg/template/operator8.C: Remove obsolete part.
5602 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
5603 * g++.old-deja/g++.pt/crash65.C: Likewise.
5604
5605 2006-09-07 Jason Merrill <jason@redhat.com>
5606
5607 PR middle-end/27724
5608 * gcc.dg/long-long-cst1.c: New test.
5609
5610 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
5611
5612 PR C++/28906
5613 * g++.dg/other/array3.C: New test.
5614 * g++.dg/other/array4.C: New test.
5615 * g++.dg/other/array5.C: New test.
5616
5617 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
5618
5619 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
5620
5621 2006-09-07 Uros Bizjak <uros@kss-loka.si>
5622
5623 PR target/28946
5624 * gcc.target/i386/pr28946.c: New test.
5625
5626 2006-09-07 Steven G. Kargl <kargls@comcast.net>
5627
5628 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
5629 in integer literal constant.
5630 * gfortran.dg/enum_8.f90: Ditto.
5631 * gfortran.dg/g77/20030326-1.f: Ditto.
5632
5633 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
5634
5635 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
5636 nonconformance usage.
5637
5638 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
5639
5640 PR middle-end/28862
5641 * gcc.c-torture/compile/vector-align-1.c: New test.
5642
5643 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
5644
5645 PR rtl-opt/27883
5646 * g++.dg/opt/copysign-1.C: New test.
5647
5648 2006-09-06 Jason Merrill <jason@redhat.com>
5649
5650 PR c++/27371
5651 * g++.dg/warn/unused-result1.C: New test.
5652
5653 2006-09-06 Mark Mitchell <mark@codesourcery.com>
5654
5655 PR c++/28903
5656 * g++.dg/ext/vla3.C: New test.
5657
5658 PR c++/28886
5659 * g++.dg/template/array16.C: New test.
5660
5661 2006-09-06 Richard Guenther <rguenther@suse.de>
5662
5663 * gcc.dg/pr27226.c: Remove testcase again.
5664
5665 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
5666
5667 PR tree-opt/28937
5668 * g++.dg/opt/unroll2.C: New test.
5669
5670 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
5671
5672 PR tree-opt/28952
5673 * gcc.dg/vect/pr28952.c: New test.
5674
5675 2006-09-05 Richard Guenther <rguenther@suse.de>
5676
5677 PR tree-optimization/28900
5678 * gcc.dg/torture/pr28900.c: New testcase
5679
5680 2006-09-05 Richard Guenther <rguenther@suse.de>
5681
5682 PR tree-optimization/28905
5683 * gcc.c-torture/compile/pr28905.c: New testcase.
5684
5685 2006-09-05 Richard Guenther <rguenther@suse.de>
5686
5687 PR middle-end/28935
5688 * gcc.dg/pr28935.c: New testcase.
5689
5690 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5691
5692 * gcc.c-torture/execute/20060905-1.c: New test.
5693
5694 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
5695
5696 PR fortran/28908
5697 * gfortran.dg/used_types_7.f90: New test.
5698 * gfortran.dg/used_types_8.f90: New test.
5699 * gfortran.dg/used_types_9.f90: New test.
5700
5701 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5702
5703 * gcc.c-torture/compile/20060904-1.c: New test.
5704
5705 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
5706
5707 PR c++/23287 Revert my 2006-09-01 patch
5708 * g++.dg/parse/dtor12.C: Remove.
5709
5710 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
5711
5712 PR c+/27670
5713 * g++.dg/template/operator9.C: New test.
5714
5715 PR c++/27493
5716 * g++.dg/template/operator7.C: New test.
5717
5718 PR c++/27494
5719 * g++.dg/template/operator8.C: New test.
5720
5721 PR c++/27397
5722 * g++.dg/template/crash57.C: New test.
5723
5724 * g++.dg/template/typedef4.C: Adjust error markers.
5725 * g++.dg/template/typedef5.C: Likewise.
5726
5727 2006-09-02 Jakub Jelinek <jakub@redhat.com>
5728
5729 PR c++/28878
5730 * g++.dg/parse/crash33.C: New test.
5731
5732 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
5733 Richard Guenther <rguenther@suse.de>
5734 Adam Nemet <anemet@caviumnetworks.com>
5735
5736 PR middle-end/27226
5737 * gcc.target/mips/memcpy-1.c: New testcase.
5738 * gcc.dg/pr27226.c: Likewise.
5739
5740 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
5741
5742 PR c++/28705
5743 * g++.dg/lookup/koenig5.C: New.
5744 * g++.dg/template/crash56.C: New.
5745
5746 2006-09-01 Josh Conner <jconner@apple.com>
5747
5748 PR c++/25505
5749 * gcc.dg/nrv3.c: New test.
5750 * gcc.dg/nrv4.c: New test.
5751 * gcc.dg/nrv5.c: New test.
5752
5753 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
5754
5755 PR c++/23287
5756 * g++.dg/parse/dtor12.C: New.
5757
5758 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
5759
5760 PR tree-optimization/28839
5761 * gcc.dg/pr28839.c: New test.
5762
5763 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
5764
5765 PR target/24367
5766 * gcc.dg/pr24367.c: New testcase.
5767
5768 2006-08-30 Joseph Myers <joseph@codesourcery.com>
5769
5770 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
5771
5772 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
5773
5774 PR rtl-optimization/27735
5775 * gcc.dg/loop-unswitch-1.c: New test.
5776
5777 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
5778
5779 PR fortran/28885
5780 * gfortran.dg/aliasing_dummy_2.f90: New test.
5781
5782 PR fortran/20067
5783 * gfortran.dg/generic_5.f90: Change error message.
5784
5785 PR fortran/28873
5786 * gfortran.dg/generic_6.f90: New test.
5787
5788 PR fortran/25077
5789 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
5790
5791 PR fortran/25102
5792 * gfortran.dg/invalid_interface_assignment.f90: New test.
5793
5794 PR fortran/24866
5795 * gfortran.dg/module_proc_external_dummy.f90: New test.
5796
5797 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
5798
5799 PR c++/28349
5800 * testsuite/g++.dg/warn/var-args1.C: New test.
5801
5802 2006-08-29 Steven G. Kargl <kargls@comcast.net>
5803
5804 PR fortran/28866
5805 * gfortran.dg/simpleif_2.f90: New test.
5806 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
5807 * gfortran.dg/enum_5.f90: Ditto.
5808
5809 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5810 Kazu Hirata <kazu@codesourcery.com>
5811
5812 PR tree-optimization/17506
5813 * gcc.dg/pr17506.c: New.
5814
5815 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
5816
5817 PR c++/28139
5818 * g++.dg/eh/alias1.C: New test.
5819
5820 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5821
5822 PR c++/28860
5823 * g++.dg/template/ttp22.C: New test.
5824
5825 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
5826
5827 PR middle-end/26632
5828 * gcc.dg/pr26632.c: New.
5829
5830 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5831
5832 PR libgfortran/28354
5833 * gfortran.dg/fmt_zero_precision.f90: New test.
5834
5835 2006-08-27 Mark Mitchell <mark@codesourcery.com>
5836
5837 PR c++/28058
5838 * g++.dg/template/spec31.C: New test.
5839
5840 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
5841
5842 PR c++/26573
5843 * g++.dg/other/static2.C: New test.
5844
5845 2006-08-26 Roger Sayle <roger@eyesopen.com>
5846
5847 * gcc.dg/Wswitch-enum-2.c: New test case.
5848 * gcc.dg/Wswitch-enum-3.c: Likewise.
5849
5850 2006-08-26 Richard Guenther <rguenther@suse.de>
5851
5852 * gcc.c-torture/compile/20060826-1.c: New testcase.
5853
5854 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
5855
5856 PR c++/28736
5857 * g++.dg/template/void10.C: New test.
5858
5859 PR c++/28737
5860 * g++.dg/template/void8.C: New test.
5861
5862 PR c+_+/28738
5863 * g++.dg/template/void9.C: New test.
5864
5865 * g++.dg/template/void3.C: Adjust error markers.
5866 * g++.dg/template/void4.C: Likewise.
5867 * g++.dg/template/crash55.C: Likewise.
5868 * g++.dg/template/void7.C: Likewise
5869
5870 2006-08-26 Mark Mitchell <mark@codesourcery.com>
5871
5872 PR c++/28588
5873 * g++.dg/inherit/access6.C: New test.
5874 * g++.dg/inherit/access7.C: Likewise.
5875
5876 PR c++/28595
5877 * g++.dg/template/array15.C: New test.
5878 * g++.dg/template/crash2.C: Tweak error markers.
5879
5880 2006-08-26 Jakub Jelinek <jakub@redhat.com>
5881
5882 PR middle-end/28683
5883 * gcc.c-torture/compile/20060823-1.c: New test.
5884
5885 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5886
5887 PR c++/28853
5888 * g++.dg/template/ttp21.C: New test.
5889
5890 PR c++/28852
5891 * g++.dg/other/operator1.C: Add error-marker.
5892 * g++.dg/other/operator2.C: New test.
5893
5894 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
5895
5896 PR c/27893
5897 * gcc.c-torture/compile/vla-const-1.c,
5898 gcc.c-torture/compile/vla-const-2.c: New tests.
5899
5900 2006-08-26 Richard Guenther <rguenther@suse.de>
5901
5902 PR middle-end/28814
5903 * gcc.dg/torture/pr28814.c: New testcase.
5904
5905 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
5906
5907 PR c/28418
5908 * gcc.c-torture/compile/compound-literal-1.c: New test.
5909
5910 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
5911
5912 PR c/28299
5913 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
5914 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
5915 Expect extra diagnostics.
5916
5917 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
5918
5919 gcc.dg/noncompile/pr16876.c: New test.
5920
5921 2006-08-25 Mark Mitchell <mark@codesourcery.com>
5922
5923 PR c++/28056
5924 * g++.dg/parse/local1.C: New test.
5925 * g++.dg/other/qual1.C: Tweak error marker.
5926
5927 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
5928
5929 PR c++/27787
5930 * g++.dg/template/typename10.C: New.
5931 * g++.dg/template/lookup4.C: Remove bogus error marker.
5932
5933 2006-08-25 Richard Guenther <rguenther@suse.de>
5934
5935 PR testsuite/28829
5936 * gcc.dg/pr26570.c: Fix testcase.
5937
5938 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
5939
5940 PR tree-opt/28807
5941 * gcc.c-torture/execute/mayalias-2.c: New test.
5942 * gcc.dg/tree-ssa/alias-13.c: New test.
5943
5944 2006-08-24 Jan Hubicka <jh@suse.cz>
5945
5946 PR debug/26881
5947 * gcc.dg/debug/pr26881.c: New file.
5948
5949 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
5950
5951 PR fortran/28788
5952 * gfortran.dg/used_types_4.f90: New test.
5953 * gfortran.dg/derived_init_2.f90: Modify to check sibling
5954 association of derived types.
5955 * gfortran.dg/used_types_2.f90: Add module cleanup.
5956 * gfortran.dg/used_types_3.f90: The same.
5957
5958 PR fortran/28771
5959 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
5960 fix of regression.
5961
5962 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5963
5964 PR 28813
5965 * gfortran.dg/direct_io_6.f90: Remove test.
5966
5967 2006-08-23 Stuart Hastings <stuart@apple.com>
5968
5969 PR 28825
5970 * gcc.target/i386/20060821-1.c: New.
5971
5972 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
5973
5974 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
5975 dg-warning strings for dllimport.
5976
5977 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
5978
5979 PR C++/28450
5980 * g++.dg/ext/vector4.C: New test.
5981 * g++.dg/ext/complex1.C: New test.
5982
5983 2006-08-21 Geoffrey Keating <geoffk@apple.com>
5984
5985 PR debug/28692
5986 * gcc.dg/debug/const-1.c: New.
5987 * gcc.dg/debug/const-2.c: New.
5988 * gcc.dg/debug/dwarf2/const-1.c: New.
5989 * gcc.dg/debug/dwarf2/const-2.c: New.
5990 * gcc.dg/debug/dwarf2/const-2b.c: New.
5991
5992 2006-08-22 Richard Guenther <rguenther@suse.de>
5993
5994 PR middle-end/28776
5995 * gcc.c-torture/compile/pr28776-1.c: New testcase.
5996 * gcc.c-torture/compile/pr28776-2.c: Likewise.
5997
5998 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
5999
6000 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
6001
6002 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
6003
6004 PR c++/26269
6005 * g++.dg/other/error14.C: New test.
6006
6007 PR c++/28505
6008 * g++.dg/parse/ctor7.C: New test.
6009 * g++.dg/parse/ctor8.C: Likewise.
6010
6011 PR c++/28741
6012 * g++.dg/template/void7.C: New test.
6013
6014 2006-08-21 Olivier Hainque <hainque@adacore.com>
6015
6016 * gnat.dg/self_aggregate_with_zeros.adb: New test.
6017 * gnat.dg/self_aggregate_with_array.adb: New test.
6018
6019 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
6020
6021 * g++.dg/eh/arm-vfp-unwind.C: New test.
6022
6023 2006-08-20 Mark Mitchell <mark@codesourcery.com>
6024
6025 PR c++/28341
6026 * g++.dg/template/ref3.C: New test.
6027 * g++.dg/template/nontype13.C: New test.
6028
6029 PR c++/28346
6030 * g++.dg/template/ptrmem17.C: New test.
6031
6032 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
6033
6034 PR target/28648 c:
6035 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
6036
6037 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
6038
6039 PR fortran/28630
6040 * gfortran.dg/used_types_2.f90: New test.
6041
6042 PR fortran/28601
6043 * gfortran.dg/used_types_3.f90: New test.
6044
6045 PR fortran/20886
6046 * gfortran.dg/generic_actual_arg.f90: New test.
6047
6048 PR fortran/28735
6049 * gfortran.dg/module_private_array_refs_1.f90: New test.
6050
6051 PR fortran/28762
6052 * gfortran.dg/program_name_1.f90: New test.
6053
6054 PR fortran/28425
6055 * gfortran.dg/derived_constructor_comps_1.f90: New test.
6056
6057 PR fortran/28496
6058 * gfortran.dg/array_initializer_2.f90: New test.
6059
6060 PR fortran/18111
6061 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
6062
6063 PR fortran/28600
6064 * gfortran.dg/assumed_charlen_function_4.f90: New test.
6065
6066 PR fortran/28771
6067 * gfortran.dg/assumed_charlen_in_main.f90: New test.
6068
6069 PR fortran/28660
6070 * gfortran.dg/dependent_decls_1.f90: New test.
6071
6072 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
6073
6074 PR fortran/25217
6075 * gfortran.dg/derived_init_2.f90: New.
6076
6077 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
6078
6079 * gcc.c-torture/execute/pr28289.c: New test.
6080
6081 2006-08-17 Jakub Jelinek <jakub@redhat.com>
6082
6083 PR c/28744
6084 * gcc.dg/attr-externally-visible-1.c: New test.
6085 * gcc.dg/attr-externally-visible-2.c: New test.
6086 * g++.dg/parse/attr-externally-visible-1.C: New test.
6087 * g++.dg/parse/attr-externally-visible-2.C: New test.
6088
6089 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6090
6091 PR c++/28606
6092 * g++.dg/parse/dtor11.C: New test.
6093
6094 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
6095
6096 PR rtl-optimization/28489
6097 * gcc.c-torture/compile/pr28489.c: New test.
6098
6099 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6100
6101 PR c++/28710
6102 * g++.dg/template/redecl4.C: New test.
6103
6104 PR c++/28711
6105 * g++.dg/template/ctor8.C: New test.
6106
6107 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
6108
6109 * gcc.dg/pr26570.c: Fix testcase.
6110
6111 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
6112
6113 * PR c++/28573
6114 * g++.dg/parse/offsetof6.C: New test.
6115 * g++.dg/parse/offsetof6.C: New test.
6116 * g++.dg/parse/offsetof7.C: New test.
6117
6118 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6119
6120 PR testsuite/28602
6121 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
6122 is false.
6123
6124 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
6125
6126 PR c++/28302
6127 * g++.dg/ext/vector3.C: New test.
6128
6129 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
6130
6131 PR gcov/profile/26570
6132 * gcc.dg/pr26570.c: New test.
6133
6134 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
6135
6136 PR c/27697
6137 * gcc.dg/qual-component-1.c: New test.
6138
6139 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6140
6141 PR c++/28593
6142 * g++.dg/parse/new3.C: New test.
6143
6144 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6145
6146 PR fortran/25828
6147 * gfortran.dg/streamio_1.f90: New test.
6148 * gfortran.dg/streamio_2.f90: New test.
6149 * gfortran.dg/streamio_3.f90: New test.
6150 * gfortran.dg/streamio_4.f90: New test.
6151 * gfortran.dg/streamio_5.f90: New test.
6152 * gfortran.dg/streamio_6.f90: New test.
6153 * gfortran.dg/streamio_7.f90: New test.
6154 * gfortran.dg/streamio_8.f90: New test.
6155
6156 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
6157
6158 PR c/28287
6159 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
6160
6161 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
6162
6163 PR c++/28594
6164 * g++.dg/template/void6.C: New test.
6165
6166 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6167
6168 PR c/28649
6169 * gcc.dg/parse-error-1.c: New test.
6170 * gcc.dg/parse-error-2.c: New test.
6171 * gcc.dg/cpp/digraph2.c: Add error-marker.
6172 * gcc.dg/noncompile/920923-1.c: Likewise.
6173
6174 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
6175
6176 PR c/27490
6177 * gcc.dg/sizeof-2.c: New testcase.
6178
6179 PR c/27489
6180 * gcc.dg/switch-A.c: New testcase.
6181
6182 2006-08-14 Steve Ellcey <sje@cup.hp.com>
6183
6184 PR c++/28288
6185 PR c++/14556
6186 * g++.old-deja/g++.warn/compare1.C: Delete.
6187 * g++.dg/opt/pr7503-2.C: Delete.
6188 * g++.dg/opt/pr7503-3.C: Delete.
6189 * g++.dg/opt/pr7503-4.C: Delete.
6190 * g++.dg/opt/pr7503-5.C: Delete.
6191 * g++.dg/opt/max1.C: Delete.
6192 * g++.dg/warn/minmax.C: Delete.
6193 * g++.dg/expr/minmax.C: New test.
6194
6195 2006-08-14 Richard Guenther <rguenther@suse.de>
6196
6197 PR testsuite/28703
6198 * gcc.c-torture/execute/pr28651.c: Do not use argc
6199 to avoid optimization, instead forbid inlining.
6200
6201 2006-08-14 Richard Sandiford <richard@codesourcery.com>
6202
6203 PR rtl-optimization/28634
6204 * gcc.c-torture/execute/ieee/pr28634.c: New test.
6205
6206 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
6207
6208 PR c/27184
6209 * gcc.dg/torture/pr27184.c: New test.
6210
6211 2006-08-12 Jakub Jelinek <jakub@redhat.com>
6212
6213 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
6214
6215 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6216
6217 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
6218 * gfortran.dg/stat_2.f90: Likewise.
6219 * gfortran.dg/chmod_1.f90: Likewise.
6220 * gfortran.dg/chmod_2.f90: Likewise.
6221 * gfortran.dg/chmod_3.f90: Likewise.
6222
6223 2006-08-11 David Edelsohn <edelsohn@gnu.org>
6224
6225 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
6226
6227 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
6228
6229 * g++.dg/opt/pr23454-2.C: New test.
6230
6231 2006-08-11 Richard Guenther <rguenther@suse.de>
6232
6233 PR middle-end/28651
6234 * gcc.c-torture/execute/pr28651.c: New testcase.
6235
6236 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
6237
6238 * gnat.dg/specs/static_initializer.ads: New test.
6239
6240 2006-08-10 Paul Brook <paul@codesourcery.com>
6241
6242 * gcc.target/arm/cond-asm.c: New test.
6243
6244 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
6245
6246 PR tree-optimization/26197
6247 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
6248 * g++.dg/vect/vect.exp: Compile the new tests with
6249 --param max-aliased-vops=0.
6250
6251 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
6252
6253 PR c++/28637
6254 * g++.dg/template/void3.C: New test.
6255
6256 PR c++/28638
6257 * g++.dg/template/void4.C: New test.
6258
6259 PR c++/28640
6260 * g++.dg/template/void5.C: New test.
6261
6262 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
6263
6264 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
6265 after dg-do compile.
6266
6267 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
6268
6269 PR tree-optimizations/26969
6270 * gcc.dg/vect/vect.exp: Compile tests prefixed with
6271 "unswitch-loops" with -funswitch-loops.
6272 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
6273
6274 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6275
6276 * gcc.dg/sparc-getcontext-1.c: Fix typo.
6277 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
6278 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
6279 * objc.dg/dwarf-1.m: Likewise.
6280 * objc.dg/dwarf-2.m: Likewise.
6281 * obj-c++.dg/dwarf-2.mm: Likewise.
6282
6283 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6284
6285 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
6286 * objc.dg/dwarf-2.m: Likewise.
6287 * obj-c++.dg/dwarf-2.mm: Likewise.
6288
6289 PR libfortran/28603
6290 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
6291
6292 PR testsuite/27611
6293 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
6294
6295 PR testsuite/27033
6296 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
6297
6298 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
6299
6300 PR target/27827
6301 * gcc.target/i386/pr27827.c: New testcase.
6302
6303 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
6304
6305 PR fortran/28590
6306 * gfortran.dg/sequence_types_1.f90: New test.
6307
6308 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
6309
6310 PR fortran/28548
6311 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
6312 dg-warning. Add -pedantic option.
6313
6314 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6315
6316 PR c/28502
6317 * gcc.dg/proto-1.c: New test.
6318
6319 PR c/27721
6320 * gcc.dg/lvalue-4.c: New test.
6321
6322 PR c/28136
6323 * gcc.dg/init-bad-5.c: New test.
6324
6325 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
6326
6327 PR c++/28347
6328 * g++.dg/ext/typedef-init.C: Add new test for typedef
6329 initialization inside templates. Adjust existing error markers.
6330
6331 2006-08-03 Mark Mitchell <mark@codesourcery.com>
6332
6333 PR c++/28148
6334 * g++.dg/init/ptrmem3.C: New test.
6335
6336 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
6337
6338 PR tree-optimization/27770
6339 * lib/target-support.exp: New target keyword "section_anchors".
6340 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
6341 tests.
6342 * gcc.dg/vect/section-anchors-pr27770.c: New test.
6343 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
6344 * gcc.dg/vect/section-anchors-vect-69.c: New test.
6345 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
6346
6347 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6348
6349 * gcc.dg/20060801-1.c: Add missing '}'.
6350
6351 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6352
6353 PR c++/27508
6354 * g++.dg/parse/dtor9.C: New test.
6355 * g++.dg/parse/dtor10.C: New test.
6356 * g++.dg/other/error7.C: Adjust error-marker.
6357
6358 PR c++/28274
6359 * g++.dg/other/default5.C: New test.
6360
6361 2006-08-02 Richard Guenther <rguenther@suse.de>
6362
6363 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
6364
6365 2006-08-02 Mark Mitchell <mark@codesourcery.com>
6366
6367 PR c++/28557
6368 * g++.dg/template/conv9.C: New test.
6369
6370 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
6371
6372 PR debug/28063
6373 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
6374 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
6375 Optionally return assembly text. Update callers.
6376 (check_no_compiler_messages): Update verbose messages.
6377 (check_no_messages_and_pattern): New.
6378 (check_effective_target_string_merging): New.
6379
6380 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6381
6382 PR c++/28250
6383 * g++.dg/eh/catch4.C: New test.
6384
6385 PR c++/28257
6386 * g++.dg/other/qual1.C: New test.
6387
6388 PR c++/28259
6389 * g++.dg/inherit/error2.C: New test.
6390
6391 PR c++/28267
6392 * g++.dg/other/new1.C: New test.
6393
6394 * g++.dg/warn/pr23075.C: Remove obsolete test.
6395 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
6396 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
6397
6398 2006-07-31 Mark Mitchell <mark@codesourcery.com>
6399
6400 PR c++/28523
6401 * g++.dg/eh/cast1.C: New test.
6402
6403 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
6404
6405 PR libfortran/28452
6406 * gfortran.dg/random_3.f90: New test.
6407
6408 2006-08-01 Steve Ellcey <sje@cup.hp.com>
6409
6410 PR c++/28432
6411 * g++.dg/other/pr28304.C: Change expected error message.
6412 * g++.dg/other/pr28432.C: New test.
6413
6414 2006-08-01 Steve Ellcey <sje@cup.hp.com>
6415
6416 PR c++/28256
6417 * g++.dg/init/brace2.C: Change expected error message, add empty init.
6418
6419 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
6420
6421 PR debug/23336
6422 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
6423 at -g1.
6424 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
6425 g++.dg/debug/enum-2.C: New.
6426
6427 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6428
6429 PR c++/6634
6430 * g++.dg/parse/long1.C: Add more tests.
6431
6432 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6433
6434 * gfortran.dg/lrshift_1.c: New file.
6435
6436 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6437
6438 PR libgfortran/28335
6439 * gfortran.dg/no_unit_error_1.f90: New test.
6440
6441 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6442
6443 PR libgfortran/28335
6444 * gfortran.dg/no_unit_error_1.f90: Delete test.
6445 * gfortran.dg/no_unit_error_2.f90: Delete test.
6446
6447 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6448
6449 * gfortran.dg/chmod_3.f90: New test.
6450 * gfortran.dg/ltime_gmtime_1.f90: New test.
6451 * gfortran.dg/ltime_gmtime_2.f90: New test.
6452 * gfortran.dg/lrshift_1.f90: New test.
6453 * gfortran.dg/chmod_1.f90: New test.
6454 * gfortran.dg/chmod_2.f90: New test.
6455
6456 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
6457
6458 PR c++/27668
6459 * g++.dg/template/crash55.C: New test.
6460
6461 PR c++/27962
6462 * g++.dg/template/nontype16.C: New test.
6463
6464 * g++.dg/template/void2.C: Adjust error markers.
6465 * g++.dg/template/nontype5.C: Adjust error markers.
6466
6467 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
6468
6469 * gcc.target/i386/stack-prot-kernel.c: New test.
6470
6471 2006-07-27 Roger Sayle <roger@eyesopen.com>
6472
6473 * gcc.dg/builtins-55.c: New test case.
6474
6475 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
6476
6477 PR rtl-optimization/27907
6478 * gcc.c-torture/compile/pr27907.c: New test.
6479
6480 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6481
6482 * gfortran.dg/mclock.f90: New test.
6483 * gfortran.dg/int_conv_1.f90: New test.
6484 * gfortran.dg/stat_1.f90: New test.
6485 * gfortran.dg/stat_2.f90: New test.
6486
6487 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6488
6489 PR libgfortran/28335
6490 * gfortran.dg/no_unit_error_1.f90: New test.
6491 * gfortran.dg/no_unit_error_2.f90: New test.
6492 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
6493
6494 2006-07-25 Roger Sayle <roger@eyesopen.com>
6495
6496 PR middle-end/28473
6497 * gcc.dg/fold-convround-1.c: New test case.
6498
6499 2006-07-24 Steven G. Kargl <kargls@comcast.net>
6500
6501 * gfortran.dg/arithmetic_if.f90: Fix comments.
6502
6503 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6504
6505 PR c++/27572
6506 * g++.dg/other/typedef1.C: New test.
6507 * g++.dg/template/typedef4.C: New test.
6508 * g++.dg/template/typedef5.C: New test.
6509
6510 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
6511
6512 PR fortran/28416
6513 * gfortran.dg/allocatable_dummy_3.f90: New.
6514
6515 2006-07-24 Steven G. Kargl <kargls@comcast.net>
6516
6517 PR fortran/28439
6518 * gfortran.dg/arithmetic_if.f90: New test.
6519
6520 2006-07-24 Uros Bizjak <uros@kss-loka.si>
6521
6522 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
6523 avoid memcpy optimization.
6524
6525 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6526
6527 PR fortran/25289
6528 * gfortran.dg/direct_io_6.f90: New test.
6529
6530 2006-07-24 Jan Hubicka <jh@suse.cz>
6531
6532 PR c/25795
6533 PR c++/27369
6534 * gcc.dg/pr25795.c: New test.
6535 * gcc.dg/pr25795-1.c: New test.
6536
6537 2006-07-23 Roger Sayle <roger@eyesopen.com>
6538
6539 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
6540 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
6541 which may be transformed to "g || h" on some platforms.
6542
6543 2006-07-23 Mark Mitchell <mark@codesourcery.com>
6544
6545 PR c++/28025
6546 * g++.dg/template/friend45.C: New test.
6547
6548 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6549
6550 PR libgfortran/28339
6551 * gfortran.dg/arrayio_8.f90: New test.
6552
6553 2006-07-21 Mike Stump <mrs@apple.com>
6554
6555 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
6556
6557 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
6558
6559 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6560
6561 PR c++/28250
6562 * g++.dg/eh/catch3.C: New test.
6563
6564 PR c++/28363
6565 * g++.dg/template/defarg10.C: New test.
6566
6567 2006-07-20 Paul Brook <paul@codesourcery.com>
6568
6569 PR 27363
6570 * gcc.dg/pr27363.c: New test.
6571
6572 2006-07-19 Mark Mitchell <mark@codesourcery.com>
6573
6574 PR c++/28338
6575 * g++.dg/init/ref13.C: New test.
6576
6577 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6578
6579 PR obj-c++/28434
6580 * obj-c++.dg/proto-error-1.mm: New test.
6581
6582 2006-07-18 Mark Mitchell <mark@codesourcery.com>
6583
6584 PR c++/28337
6585 * g++.dg/template/string1.C: New test.
6586
6587 2006-07-18 Mark Mitchell <mark@codesourcery.com>
6588
6589 PR c++/28048
6590 * g++.dg/template/defarg9.C: New test.
6591
6592 PR c++/28235
6593 * g++.dg/template/static27.C: New test.
6594
6595 2006-07-18 Diego Novillo <dnovillo@redhat.com>
6596
6597 PR 28410
6598 * gcc.dg/tree-ssa/pr28410.c: New test.
6599
6600 2006-07-18 Lee Millward <lee.millward@gmail.com>
6601
6602 PR c++/28258
6603 * g++/dg/other/error13.C: New test.
6604
6605 PR c++/28260
6606 * g++.dg/template/friend44.C: New test.
6607
6608 2006-07-18 Steve Ellcey <sje@cup.hp.com>
6609
6610 PR c++/27495
6611 * g++.dg/other/pr27495.C: New.
6612
6613 2006-07-18 Olivier Hainque <hainque@adacore.com>
6614
6615 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
6616 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
6617
6618 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6619
6620 PR c/28286
6621 * gcc.dg/pragma-pack-4.c: New test.
6622
6623 2006-07-17 Steve Ellcey <sje@cup.hp.com>
6624
6625 PR c++/28291
6626 * g++.dg/ext/pr28291.C: New test.
6627
6628 2006-07-17 Richard Sandiford <richard@codesourcery.com>
6629
6630 PR middle-end/28403
6631 * gcc.c-torture/execute/pr28403.c: New test.
6632
6633 2006-07-17 Richard Sandiford <richard@codesourcery.com>
6634
6635 PR middle-end/28402
6636 * gcc.dg/pr28402.c: New test.
6637
6638 2006-07-17 Steve Ellcey <sje@cup.hp.com>
6639
6640 PR c++/28304
6641 * g++.dg/other/pr28304.C: New test.
6642
6643 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
6644
6645 PR other/28251
6646 gcc.c-torture/unsorted/dump-noaddr.c: New test.
6647 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
6648
6649 2006-07-17 Richard Guenther <rguenther@suse.de>
6650
6651 PR tree-optimization/28238
6652 * g++.dg/tree-ssa/pr28238.C: New testcase.
6653
6654 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6655
6656 PR c++/28250
6657 * g++.dg/eh/catch1.C: New test.
6658 * g++.dg/eh/catch2.C: New test.
6659
6660 2006-07-16 Jakub Jelinek <jakub@redhat.com>
6661
6662 PR c++/28370
6663 * g++.dg/template/anon3.C: New test.
6664
6665 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
6666
6667 PR fortran/20844
6668 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
6669 specifiers requiring an explicit format tag..
6670
6671 PR fortran/28201
6672 * gfortran.dg/generic_5: New test.
6673
6674 PR fortran/20893
6675 * gfortran.dg/elemental_optional_args_1.f90: New test.
6676
6677 2006-07-16 Olivier Hainque <hainque@adacore.com>
6678
6679 * gnat.dg/assert.ads: New file.
6680 * gnat.dg/controlled_record.ads: Likewise.
6681 * gnat.dg/controlled_record.adb: Likewise.
6682
6683 2006-07-15 Lee Millward <lee.millward@gmail.com>
6684
6685 PR c++/28292
6686 * g++.dg/other/error12.C: New test.
6687
6688 PR c++/28269
6689 * g++.dg/template/crash54.C: New test.
6690
6691 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6692
6693 PR c++/28249
6694 * g++.dg/parse/catch1.C: New test.
6695
6696 PR c++/28294
6697 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
6698
6699 PR c++/28387
6700 * g++.dg/ext/attrib24.C: New test.
6701
6702 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6703
6704 PR c++/28343
6705 * g++.dg/ext/asmspec1.C: New test.
6706
6707 2006-07-13 Janis Johnson <janis187@us.ibm.com>
6708
6709 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
6710 (dg-test): Support shouldfail tests.
6711 * lib/target-supports-dg.exp (dg-shouldfail): New.
6712 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
6713 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
6714 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
6715 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
6716 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
6717 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
6718 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
6719
6720 2006-07-13 Jan Hubicka <jh@suse.cz>
6721
6722 * gcc.target/i386/memcpy-1.c: New.
6723
6724 2006-07-12 Geoffrey Keating <geoffk@apple.com>
6725
6726 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
6727
6728 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
6729
6730 PR fortran/25097
6731 * gfortran.dg/present_1.f90: New test.
6732
6733 PR fortran/20903
6734 * gfortran.dg/interface_derived_type_1.f90: New test.
6735
6736 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
6737
6738 PR fortran/28213
6739 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
6740 list.
6741
6742 2006-07-07 Lee Millward <lee.millward@gmail.com>
6743
6744 PR c++/27820
6745 * g++.dg/other/label1.C: New test.
6746
6747 2006-07-07 Richard Guenther <rguenther@suse.de>
6748
6749 PR middle-end/28268
6750 * gcc.dg/torture/pr28268.c: New testcase.
6751
6752 2006-07-07 Steve Ellcey <sje@cup.hp.com>
6753
6754 PR c++/27019
6755 * g++.dg/ext/pr27019.C: New.
6756
6757 2006-07-07 Richard Guenther <rguenther@suse.de>
6758
6759 PR tree-optimization/28187
6760 * gcc.dg/pr28187.c: New testcase.
6761
6762 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
6763
6764 * gnat.dg/address_conversion.adb: New test.
6765 * gnat.dg/boolean_subtype.adb: Likewise.
6766 * gnat.dg/frame_overflow.adb: Likewise.
6767 * gnat.dg/pointer_array.adb: Likewise.
6768 * gnat.dg/pointer_conversion.adb: Likewise.
6769
6770 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
6771
6772 PR fortran/28237
6773 PR fortran/23420
6774 * gfortran.dg/print_fmt_5.f90: New test.
6775
6776 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6777
6778 PR fortran/28129
6779 * gfortran.dg/bounds_check_4.f90: New test.
6780
6781 2006-07-05 Richard Guenther <rguenther@suse.de>
6782
6783 PR target/28158
6784 * gfortran.dg/pr28158.f90: New testcase.
6785
6786 2006-07-05 Richard Guenther <rguenther@suse.de>
6787
6788 PR tree-optimization/28162
6789 * gcc.dg/pr28162.c: New testcase.
6790
6791 2006-07-05 Richard Guenther <rguenther@suse.de>
6792 Andrew Pinski <pinskia@gcc.gnu.org>
6793
6794 PR c++/27084
6795 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
6796
6797 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
6798
6799 PR fortran/28174
6800 * gfortran.dg/actual_array_substr_2.f90: New test.
6801
6802 PR fortran/28167
6803 * gfortran.dg/actual_array_constructor_2.f90: New test.
6804
6805 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6806
6807 * gfortran.dg/itime_idate_1.f: New test.
6808 * gfortran.dg/itime_idate_2.f: New test.
6809
6810 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6811
6812 PR libgfortran/27704
6813 * gfortran.dg/open_status_3.f90: New test.
6814 * gfortran.dg/fmt_l.f90: Update for new feature.
6815
6816 2006-07-03 Asher Langton <langton2@llnl.gov>
6817
6818 * gfortran.dg/oldstyle_2.f90: New.
6819
6820 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
6821
6822 * gnat.dg/string_slice.adb: New test.
6823
6824 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
6825
6826 PR fortran/19259
6827 * gfortran.dg/semicolon_fixed.c: New.
6828 * gfortran.dg/semicolon_free.c: New.
6829
6830 2006-06-30 Mike Stump <mrs@apple.com>
6831
6832 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
6833 that don't support internal visibility.
6834
6835 2006-06-30 Andrew Pinski <pinskia@gmail.com>
6836
6837 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
6838 for '(' / ')' needing an extra '\'.
6839
6840 2006-06-29 Roger Sayle <roger@eyesopen.com>
6841
6842 PR middle-end/27428
6843 * gcc.dg/pr27428-1.c: New test case.
6844
6845 2006-06-29 Mike Stump <mrs@apple.com>
6846
6847 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
6848 on darwin as we can't align commons large enough yet.
6849
6850 * gcc.dg/vla-8.c: Add additional testcases.
6851
6852 2006-06-26 Steve Ellcey <sje@cup.hp.com>
6853
6854 PR c++/28114
6855 * g++.dg/other/pr28114.C: New.
6856
6857 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
6858
6859 * gcc.c-torture/compile/20060625-1.c: New test.
6860
6861 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
6862
6863 PR fortran/20867
6864 * gfortran.dg/stfunc_3.f90: New test.
6865
6866 PR fortran/25056
6867 * gfortran.dg/impure_actual_1.f90: New test.
6868
6869 PR fortran/20874
6870 * gfortran.dg/elemental_result_1.f90: New test.
6871
6872 PR fortran/25073
6873 * gfortran.dg/select_7.f90: New test.
6874
6875 PR fortran/27554
6876 * intrinsic_actual_1.f: New test.
6877
6878 PR fortran/22038
6879 PR fortran/28119
6880 * gfortran.dg/forall_4.f90: New test.
6881
6882 PR fortran/25072
6883 * gfortran.dg/forall_5.f90: New test.
6884
6885 2006-06-25 Lee Millward <lee.millward@gmail.com>
6886
6887 PR c++/28051
6888 * g++.dg/template/using13.C: New test.
6889
6890 PR c++/28054
6891 * g++.dg/other/incomplete3.C: New test.
6892
6893 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6894
6895 PR fortran/28081
6896 * gfortran.dg/substr_3.f: New test.
6897 * gfortran.dg/equiv_2.f90: Update expected error message.
6898
6899 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
6900
6901 PR fortran/28118
6902 * gfortran.dg/actual_array_substr_1.f90: New test.
6903
6904 2006-06-24 Olivier Hainque <hainque@adacore.com>
6905
6906 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
6907 * gnat.dg/scalar_mode_agg_compare.adb: New test.
6908
6909 2006-06-23 Janis Johnson <janis187@us.ibm.com>
6910
6911 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
6912
6913 2006-06-23 Steven G. Kargl <kargls@comcast.net>
6914
6915 PR fortran/27981
6916 * gfortran.dg/simpleif_2.f90: New test.
6917
6918 2006-06-23 Lee Millward <lee.millward@gmail.com>
6919
6920 * g++.dg/template/error22.C: Fix typo.
6921
6922 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6923
6924 PR c++/28112
6925 * g++.dg/ext/attrib23.C: New test.
6926
6927 2006-06-23 Olivier Hainque <hainque@adacore.com>
6928
6929 * gnat.dg/varsize_temp.adb: New test.
6930
6931 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6932
6933 PR c++/11468
6934 * g++.dg/other/java2.C: New test.
6935
6936 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
6937
6938 PR target/27789
6939 * g++.dg/ext/dllimport4.C. Add more tests for invalid
6940 initialization.
6941
6942 2006-06-22 Roger Sayle <roger@eyesopen.com>
6943
6944 PR target/27531
6945 * gcc.dg/pr27531-1.c: New test case.
6946
6947 2006-06-22 Asher Langton <langton2@llnl.gov>
6948
6949 PR fortran/24748
6950 * gfortran.dg/implicit_8.f90: New.
6951
6952 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
6953
6954 PR rtl-optimization/28121
6955 * gcc.dg/pr28121.c: New test.
6956
6957 2006-06-22 Lee Millward <lee.millward@gmail.com>
6958
6959 PR c++/27805
6960 * g++.dg/parse/ptrmem6.C: New test.
6961
6962 PR c++/27821
6963 * g++.dg/template/error22.C: New test.
6964
6965 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6966
6967 PR c++/28111
6968 * g++.dg/template/friend43.C: New test.
6969
6970 PR c++/28110
6971 * g++.dg/template/crash53.C: New test.
6972
6973 PR c++/28109
6974 * g++.dg/rtti/incomplete1.C: New test.
6975
6976 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
6977
6978 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
6979
6980 2006-06-21 Joseph Myers <joseph@codesourcery.com>
6981
6982 * gcc.c-torture/execute/complex-7.c: New.
6983
6984 2006-06-21 Jakub Jelinek <jakub@redhat.com>
6985
6986 * gcc.dg/merge-all-constants-1.c: New test.
6987
6988 2006-06-20 Janis Johnson <janis187@us.ibm.com>
6989
6990 PR c++/28113
6991 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
6992
6993 2006-06-20 Steven G. Kargl <kargls@comcast.net>
6994
6995 * gfortran.dg/rrspacing_1.f90: New test.
6996
6997 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6998
6999 PR c++/28052
7000 * g++.dg/other/bitfield2.C: New test.
7001
7002 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
7003
7004 PR tree-optimization/27331
7005 * gcc.dg/pr27331.c: New test.
7006
7007 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
7008 Eric Botcazou <ebotcazou@adacore.com>
7009
7010 PR ada/18692
7011 * lib/gnat.exp: New file.
7012 * lib/gnat-dg.exp: Likewise.
7013 * gnat.dg: New directory.
7014 * gnat.dg/dg.exp: New driver.
7015 * gnat.dg/specs: New directory.
7016 * gnat.dg/specs/specs.exp: New driver.
7017 * gnat.dg/style: New directory.
7018 * gnat.dg/style/style.exp: New driver.
7019
7020 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
7021
7022 PR fortran/16206
7023 * gfortran.dg/array_initializer_1.f90: New test.
7024
7025 PR fortran/28005
7026 * gfortran.dg/matmul_3.f90: New test.
7027
7028 2006-06-19 Andrew Pinski <pinskia@gmail.com>
7029
7030 PR middle-end/28075
7031 * gcc.dg/tree-ssa/inline-1.c: New test.
7032
7033 2006-06-19 Anatoly Sokolov <aesok@post.ru>
7034
7035 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
7036 in malloc prototype; remove XFAIL.
7037 * gcc.dg/pr18241-2.c: Ditto.
7038 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
7039 in memset prototype; remove XFAIL.
7040 * gcc.dg/tree-ssa/pr23382.c: Ditto.
7041
7042 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
7043
7044 * gcc.dg/vla-8.c: Add.
7045
7046 2006-06-19 Richard Guenther <rguenther@suse.de>
7047
7048 PR tree-optimization/27090
7049 * g++.dg/tree-ssa/pr27090.C: New testcase.
7050
7051 2006-06-19 Roger Sayle <roger@eyesopen.com>
7052
7053 PR target/27861
7054 * gcc.dg/pr27861-1.c: New test case.
7055
7056 2006-06-19 Richard Guenther <rguenther@suse.de>
7057
7058 PR middle-end/28045
7059 * gcc.dg/torture/pr28045.c: New testcase.
7060
7061 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7062
7063 PR fortran/26801
7064 * gfortran.dg/associated_4.f90: New test.
7065
7066 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7067
7068 PR fortran/19310
7069 PR fortran/19904
7070 * gfortran.dg/real_const_3.f90: New test.
7071
7072 2006-06-16 Mark Mitchell <mark@codesourcery.com>
7073
7074 PR c++/28016
7075 * g++.dg/template/static26.C: New test.
7076
7077 PR c++/27979
7078 * g++.dg/expr/bitfield2.C: New test.
7079
7080 PR c++/27884
7081 * g++.dg/parse/linkage2.C: New test.
7082
7083 2006-06-16 Richard Guenther <rguenther@suse.de>
7084
7085 PR middle-end/27116
7086 * gcc.dg/pr15785-1.c: Revert last change.
7087 * gcc.dg/torture/pr27116-2.c: New testcase.
7088
7089 2006-06-16 Roger Sayle <roger@eyesopen.com>
7090
7091 PR middle-end/27802
7092 * gcc.dg/pr27802-1.c: New test case.
7093
7094 2006-06-15 Mark Mitchell <mark@codesourcery.com>
7095
7096 PR c++/27689
7097 * g++.dg/template/ttp18.C: New test.
7098 * g++.dg/template/ttp19.C: Likewise.
7099
7100 PR c++/27666
7101 * g++.dg/expr/cond9.C: New test.
7102
7103 PR c++/27640
7104 * g++.dg/template/ctor7.C: New test.
7105
7106 2006-06-15 Janis Johnson <janis187@us.ibm.com>
7107
7108 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
7109
7110 2006-06-16 Richard Guenther <rguenther@suse.de>
7111
7112 PR tree-optimization/27781
7113 * gcc.dg/tree-ssa/pr27781.c: New testcase.
7114
7115 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
7116
7117 * gfortran.dg/allocate_zerosize_2.f90: New test case.
7118
7119 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
7120
7121 * gcc.dg/tree-ssa/loop-18.c: New test.
7122
7123 2006-06-14 Mark Mitchell <mark@codesourcery.com>
7124
7125 PR c++/27665
7126 * g++.dg/template/crash52.C: New test.
7127
7128 PR c++/27648
7129 * g++.dg/ext/attrib22.C: New test.
7130
7131 PR c++/26559
7132 * g++.dg/template/builtin1.C: New test.
7133 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
7134
7135 PR c++/28018
7136 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
7137 assignment.
7138 * g++.old-deja/g++.pt/crash51.C: Likewise.
7139
7140 PR c++/27227
7141 * g++.dg/lookup/linkage1.C: New test.
7142 * g++.dg/lookup/linkage2.C: Likewise.
7143
7144 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
7145
7146 PR middle-end/27959
7147 * gcc.dg/pr27959.c: New testcase.
7148
7149 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
7150
7151 PR target/28014:
7152 * g++.dg/eh/div.C: New test.
7153
7154 2006-06-13 Jakub Jelinek <jakub@redhat.com>
7155
7156 PR c++/27894
7157 * g++.dg/tree-ssa/pr26757.C: New test.
7158 * g++.dg/tree-ssa/pr27894.C: New test.
7159
7160 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
7161
7162 * gcc.c-torture/compile/20060609-1.c: New test.
7163
7164 PR target/27863
7165 * gcc.c-torture/compile/pr27863.c: New test.
7166
7167 2006-06-13 Richard Guenther <rguenther@suse.de>
7168
7169 PR tree-optimization/27830
7170 * g++.dg/tree-ssa/pr27830.C: New testcase.
7171
7172 2006-06-13 Matthew Sachs <msachs@apple.com>
7173
7174 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
7175 the list of compiler flags; this causes those flags to be checked
7176 for things like dg-skip-if.
7177
7178 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7179
7180 PR c++/27601
7181 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
7182
7183 2006-06-12 Mark Mitchell <mark@codesourcery.com>
7184 Kazu Hirata <kazu@codesourcery.com>
7185
7186 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
7187 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
7188
7189 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7190
7191 PR c++/27933
7192 * g++.dg/lookup/using15.C: New test.
7193
7194 PR c++/27951
7195 * g++.dg/other/anon4.C: New test.
7196
7197 2006-06-12 Roger Sayle <roger@eyesopen.com>
7198
7199 PR c++/21210
7200 * g++.dg/init/complex1.C: New test case.
7201
7202 2006-06-11 Eric Christopher <echristo@apple.com>
7203
7204 PR middle-end/27948
7205 * gcc.dg/bf-ms-layout.c: Run on darwin.
7206 * gcc.dg/bf-no-ms-layout: Ditto.
7207 * gcc.dg/attr-ms_struct-2.c: New.
7208 * gcc.dg/bf-ms-layout-2.c: Ditto.
7209
7210 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
7211
7212 * gcc.dg/attr-ms_struct-packed1.c: New.
7213
7214 2006-06-09 Mike Stump <mrs@apple.com>
7215
7216 * gcc.dg/vla-7.c: Add.
7217
7218 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
7219
7220 PR fortran/24558
7221 * gfortran.dg/entry_6.f90: New test.
7222
7223 PR fortran/20877
7224 PR fortran/25047
7225 * gfortran.dg/entry_7.f90: New test.
7226
7227 2006-06-09 Jakub Jelinek <jakub@redhat.com>
7228
7229 PR c/27747
7230 * gcc.dg/cpp/_Pragma6.c: New test.
7231
7232 PR c++/27748
7233 * g++.dg/cpp/_Pragma1.C: New test.
7234
7235 PR preprocessor/27746
7236 * gcc.dg/gomp/macro-3.c: New test.
7237 * gcc.dg/gomp/macro-4.c: New test.
7238 * g++.dg/gomp/macro-3.C: New test.
7239 * g++.dg/gomp/macro-4.C: New test.
7240
7241 2006-06-09 Richard Guenther <rguenther@suse.de>
7242
7243 PR tree-optimization/26998
7244 * gcc.dg/torture/pr26998.c: New testcase.
7245 * gcc.dg/tree-ssa/vrp29.c: New testcase.
7246
7247 2006-06-08 Mike Stump <mrs@apple.com>
7248
7249 * gcc.dg/pr27095.c: Account for stubs.
7250
7251 PR target/26427
7252 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
7253 produce bad code on darwin.
7254
7255 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7256
7257 PR fortran/27958
7258 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
7259
7260 2006-06-08 Asher Langton <langton2@llnl.gov>
7261
7262 PR fortran/27786
7263 * cray_pointers_2.f90: Add -fbounds-check compile flag.
7264
7265 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7266
7267 PR target/27421
7268 * gcc.dg/union-3.c: New test.
7269
7270 2006-06-08 Richard Guenther <rguenther@suse.de>
7271
7272 PR middle-end/27116
7273 * gcc.dg/torture/pr27116.c: New testcase.
7274 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
7275
7276 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
7277
7278 PR rtl-optimization/26449
7279 * gcc.dg/pr26449.c: New test.
7280
7281 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7282
7283 PR c++/27601
7284 * g++.dg/ext/offsetof1.C: Test member functions.
7285
7286 2006-06-07 Steve Ellcey <sje@cup.hp.com>
7287
7288 * gcc.dg/pr27095.c: Improve scanning.
7289
7290 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
7291
7292 PR fortran/23091
7293 * gfortran.dg/saved_automatic_1.f90: New test.
7294
7295 PR fortran/24168
7296 * gfortran.dg/array_simplify_1.f90: New test.
7297
7298 PR fortran/25090
7299 * gfortran.dg/entry_dummy_ref_1.f90: New test.
7300
7301 PR fortran/25058
7302 * gfortran.dg/entry_dummy_ref_2.f90: New test.
7303
7304 2006-06-06 Mark Mitchell <mark@codesourcery.com>
7305
7306 PR c++/27177
7307 * g++.dg/expr/cast7.C: New test.
7308
7309 2006-06-06 Janis Johnson <janis187@us.ibm.com>
7310
7311 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
7312 * lib/gcc-defs.exp (tool_check_compile): Ditto.
7313 * lib/fortran-torture.exp (fortran-torture-compile,
7314 fortran-torture-execute): Ditto.
7315
7316 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
7317
7318 PR target/27842
7319 * gcc.dg/vmx/pr27842.c: New test.
7320
7321 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7322
7323 PR libfortran/27895
7324 * gfortran.dg/bounds_check_3.f90: New test.
7325
7326 2006-06-05 Mike Stump <mrs@apple.com>
7327
7328 * objc.dg/objc-fast-4.m: Skip for ppc64.
7329
7330 2006-06-05 Steve Ellcey <sje@cup.hp.com>
7331
7332 PR testsuite/27705
7333 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
7334
7335 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
7336 Victor Kaplansky <victork@il.ibm.com>
7337
7338 PR tree-optimizations/26360
7339 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
7340 with -fno-tree-dce.
7341 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
7342
7343 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
7344
7345 PR fortran/14067
7346 * gfortran.dg/data_char_1.f90: Add messages for truncated
7347 strings.
7348
7349 PR fortran/16943
7350 * gfortran.dg/func_decl_2.f90: New test.
7351
7352 PR fortran/20839
7353 * gfortran.dg/do_2.f90: New test.
7354
7355 PR fortran/27655
7356 * gfortran.dg/associated_3.f90: New test.
7357
7358 2006-06-04 Mark Mitchell <mark@codesourcery.com>
7359
7360 PR c++/27819
7361 * g++.dg/template/static25.C: New test.
7362
7363 PR c++/27722
7364 * g++.dg/init/array21.C: New test.
7365
7366 PR c++/27807
7367 * g++.dg/ext/complit7.C: New test.
7368
7369 PR c++/27806
7370 * g++.dg/parse/ptrmem5.C: New test.
7371
7372 2006-06-04 Roger Sayle <roger@eyesopen.com>
7373 Andrew Pinski <pinskia@physics.uc.edu>
7374
7375 PR c/27150
7376 PR middle-end/27382
7377 * gcc.dg/pr27150-1.c: New testcase.
7378 * gcc.dg/pr27382-1.c: New testcase.
7379 * gcc.dg/pr27382-2.c: New testcase.
7380
7381 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
7382
7383 PR c/25161
7384 PR c/27020
7385 * gcc.dg/array-10.c: New test.
7386
7387 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7388
7389 PR c++/27804
7390 * g++.dg/init/const4.C: New test.
7391 * g++.dg/init/member1.C: Add error-marker.
7392 * g++.dg/other/fold1.C: Adjust error-marker.
7393
7394 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7395
7396 PR c++/27601
7397 * g++.dg/ext/offsetof1.C: New test.
7398
7399 2006-06-04 Eric Christopher <echristo@apple.com>
7400
7401 * gcc.dg/attr-ms_struct-1.c: New.
7402
7403 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
7404
7405 * gcc.c-torture/compile/builtin_constant_p.c: New test.
7406
7407 2006-06-04 Richard Guenther <rguenther@suse.de>
7408
7409 PR tree-optimization/27039
7410 * gcc.dg/tree-ssa/loop-17.c: New testcase.
7411
7412 2006-06-03 Roger Sayle <roger@eyesopen.com>
7413
7414 PR target/26223
7415 * gcc.target/i386/amd64-abi-2.c: New test case.
7416
7417 2006-06-02 Eric Christopher <echristo@apple.com>
7418
7419 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
7420 * gcc.target/i386/20020523-1.c: Skip if darwin.
7421 * gcc.target/i386/asm-3.c: Ditto.
7422 * gcc.target/i386/20011119-1.c: Ditto.
7423 * gcc.target/i386/clobbers.c: Remove pic part of test.
7424
7425 2006-06-02 Steve Ellcey <sje@cup.hp.com>
7426
7427 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
7428 * g++.old-deja/g++.other/init19.C: Ditto.
7429 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
7430 and add other platforms as expected failures.
7431
7432 2006-06-01 Steve Ellcey <sje@cup.hp.com>
7433
7434 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
7435 (is-effective-target-keyword): Ditto.
7436
7437 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
7438
7439 PR fortran/27715
7440 * gfortran.dg/extended_char_comparison_1.f: New test.
7441
7442 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
7443
7444 PR fortran/25098
7445 * gfortran.dg/dummy_procedure_1.f90: New test.
7446
7447 PR fortran/25147
7448 * gfortran.dg/dummy_procedure_2.f90: New test.
7449
7450 * gfortran.dg/associated_2.f90: Correct to make consistent with
7451 standard.
7452
7453 2006-05-31 Roger Sayle <roger@eyesopen.com>
7454
7455 * gcc.target/i386/387-11.c: New test case.
7456
7457 2006-05-31 Mark Mitchell <mark@codesourcery.com>
7458
7459 PR c++/27801
7460 * g++.dg/template/cond6.C: New test.
7461
7462 PR c++/26496
7463 * g++.dg/template/crash51.C: New test.
7464 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
7465
7466 PR c++/27385
7467 * g++.dg/init/array20.C: New test.
7468
7469 2006-05-31 Roger Sayle <roger@eyesopen.com>
7470
7471 * gcc.dg/builtins-54.c: New test case.
7472
7473 2006-05-30 Mark Mitchell <mark@codesourcery.com>
7474
7475 PR c++/26433
7476 * g++.dg/template/fntry1.C: Add dg-do link.
7477
7478 PR c++/27808
7479 * g++.dg/parse/friend6.C: New test.
7480
7481 2006-05-30 Asher Langton <langton2@llnl.gov>
7482
7483 * gfortran.dg/cray_pointers_7.f90: New test.
7484
7485 2006-05-30 Roger Sayle <roger@eyesopen.com>
7486
7487 PR tree-optimization/23452
7488 * gcc.dg/fold-mulconj-1.c: New test case.
7489
7490 2006-05-30 Mark Mitchell <mark@codesourcery.com>
7491
7492 PR c++/27803
7493 * g++.dg/parse/bitfield1.C: New test.
7494
7495 2006-05-30 Roger Sayle <roger@eyesopen.com>
7496
7497 * gcc.target/ppc-eq0-1.c: New test case.
7498 * gcc.target/ppc-negeq0-1.c: New test case.
7499
7500 2006-05-30 Dirk Mueller <dmueller@suse.de>
7501
7502 PR c/27273
7503 * gcc.dg/overflow-warn-5.c: New test.
7504
7505 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7506
7507 PR c/27718
7508 * gcc.dg/sizeof-1.c: New test.
7509
7510 2006-05-30 Uros Bizjak <uros@kss-loka.si>
7511
7512 PR target/27790
7513 * gcc.target/i386/pr27790.c: New test.
7514
7515 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7516
7517 PR libgfortran/27757
7518 * gfortran.dg/direct_io_5.f90: New test.
7519
7520 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7521
7522 PR libgfortran/27634
7523 * gfortran.dg/fmt_missing_period_1.f: New test.
7524 * gfortran.dg/fmt_missing_period_2.f: New test.
7525 * gfortran.dg/fmt_missing_period_3.f: New test.
7526
7527 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7528
7529 PR fortran/19777
7530 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
7531 arrays.
7532
7533 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7534
7535 PR c++/27713
7536 * g++.dg/template/new6.C: New test.
7537
7538 2006-05-29 Roger Sayle <roger@eyesopen.com>
7539
7540 PR tree-optimization/24964
7541 * gcc.target/i386/387-10.c: New test case.
7542
7543 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
7544
7545 * intrinsics/string_intrinsics.c (compare_string):
7546 Use memcmp instead of strncmp to avoid tripping over
7547 CHAR(0) in a string.
7548
7549 2006-05-27 Richard Guenther <rguenther@suse.de>
7550
7551 PR middle-end/27773
7552 * gcc.dg/torture/pr27773.c: New testcase.
7553
7554 2006-05-27 Dirk Mueller <dmueller@suse.de>
7555
7556 * gcc.dg/pr24561.c: Rename to..
7557 * gcc.dg/pr25962.c: .. this.
7558
7559 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7560
7561 PR fortran/19777
7562 * gfortran.dg/bounds_check_2.f: New test.
7563
7564 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
7565
7566 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
7567 * gfortran.dg/byte_1.f90: Likewise.
7568 * gfortran.dg/dup_save_2.f90: Likewise.
7569
7570 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
7571
7572 * gfortran.dg/associated_2.f90: New test.
7573
7574 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7575
7576 PR fortran/27524
7577 * gfortran.dg/bounds_check_1.f90: New test.
7578
7579 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
7580
7581 PR rtl-optimization/27661
7582 * gcc.dg/pr27661.c: New test case.
7583
7584 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
7585
7586 PR fortran/23151
7587 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
7588 * gfortran.dg/print_parentheses_1.f: New test.
7589 * gfortran.dg/print_parentheses_2.f90: New test.
7590
7591 2006-05-26 Jakub Jelinek <jakub@redhat.com>
7592
7593 PR target/27758
7594 * gcc.dg/pr27758.c: New test.
7595
7596 2006-05-24 Falk Hueffner <falk@debian.org>
7597
7598 * gcc.c-torture/compile/pr27571.c: New test.
7599
7600 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
7601
7602 PR fortran/27709
7603 * gfortran.dg/spec_expr_4.f90: New test.
7604
7605 PR fortran/27155
7606 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
7607
7608 2006-05-25 Mark Mitchell <mark@codesourcery.com>
7609
7610 PR c++/20103
7611 * g++.dg/ext/complit6.C: New test.
7612 * g++.dg/ext/complit3.C: Adjust error markers.
7613 * g++.dg/init/const3.C: New test.
7614
7615 2006-05-25 Richard Guenther <rguenther@suse.de>
7616
7617 PR middle-end/27743
7618 * gcc.dg/torture/pr27743.c: New testcase.
7619
7620 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7621
7622 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
7623
7624 2006-05-25 Alan Modra <amodra@bigpond.net.au>
7625
7626 * gcc.dg/compat/scalar-by-value-x.h: New.
7627 * gcc.dg/compat/scalar-by-value-y.h: New.
7628 * gcc.dg/compat/scalar-by-value-5.c: New.
7629 * gcc.dg/compat/scalar-by-value-5_main.c: New.
7630 * gcc.dg/compat/scalar-by-value-5_x.c: New.
7631 * gcc.dg/compat/scalar-by-value-5_y.c: New.
7632 * gcc.dg/compat/scalar-by-value-6.c: New.
7633 * gcc.dg/compat/scalar-by-value-6_main.c: New.
7634 * gcc.dg/compat/scalar-by-value-6_x.c: New.
7635 * gcc.dg/compat/scalar-by-value-6_y.c: New.
7636
7637 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
7638
7639 PR tree-optimization/27639
7640 PR tree-optimization/26719
7641 * gcc.dg/pr27639.c: New test.
7642 * gcc.dg/pr26719.c: New test.
7643 * gcc.dg/tree-ssa/scev-cast.c: New test.
7644
7645 2006-05-23 Mark Mitchell <mark@codesourcery.com>
7646
7647 PR c++/20173
7648 * g++.dg/template/error21.C: New test.
7649
7650 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
7651
7652 PR target/27696
7653 * gcc.target/i386/pr27696.c: New.
7654
7655 2006-05-22 Janis Johnson <janis187@us.ibm.com>
7656
7657 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
7658
7659 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
7660
7661 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7662
7663 PR c++/27716
7664 * g++.dg/other/assign1.C: New test.
7665
7666 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
7667
7668 PR target/27266
7669 * gcc.target/i386/pr27266.c: New.
7670
7671 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7672
7673 PR c++/27451
7674 * g++.dg/ext/asm9.C: New test.
7675
7676 2006-05-22 Richard Sandiford <richard@codesourcery.com>
7677
7678 PR rtl-optimization/25514
7679 * gcc.c-torture/compile/pr25514.c: New test.
7680
7681 2006-05-22 Richard Guenther <rguenther@suse.de>
7682
7683 Revert
7684 2006-01-31 Richard Guenther <rguenther@suse.de>
7685
7686 * gcc.target/i386/sselibm-1.c: New testcase.
7687 * gcc.target/i386/sselibm-2.c: Likewise.
7688 * gcc.target/i386/sselibm-3.c: Likewise.
7689 * gcc.target/i386/sselibm-4.c: Likewise.
7690 * gcc.target/i386/sselibm-5.c: Likewise.
7691
7692 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7693
7694 PR c/27420
7695 * gcc.dg/func-args-2.c: New test.
7696
7697 PR c/26818
7698 * gcc.dg/struct-incompl-1.c: New test.
7699
7700 2006-05-22 Richard Guenther <rguenther@suse.de>
7701
7702 PR testsuite/27708
7703 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
7704 the transformations we test for.
7705
7706 2006-05-22 Richard Guenther <rguenther@suse.de>
7707
7708 PR testsuite/27707
7709 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
7710
7711 2006-05-21 Mark Mitchell <mark@codesourcery.com>
7712
7713 PR c++/27210
7714 * g++.dg/warn/new1.C: New test.
7715 * g++.dg/template/new5.C: Likewise.
7716
7717 2006-05-21 Roger Sayle <roger@eyesopen.com>
7718
7719 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
7720 * gcc.target/i386/20060512-3.c: Likewise.
7721
7722 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
7723
7724 PR rtl-optimization/27671
7725 * gcc.c-torture/execute/pr27671-1.c: New.
7726 * gcc.dg/pr27671-2.c: Likewise.
7727
7728 PR tree-optimization/26622.
7729 * gcc.c-torture/compile/pr26622.c: New.
7730
7731 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
7732
7733 PR fortran/27613
7734 * gfortran.dg/recursive_reference_1.f90: New test.
7735
7736 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
7737
7738 PR fortran/25746
7739 * gfortran.dg/elemental_subroutine_3.f90: New test.
7740
7741 PR fortran/25090
7742 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
7743
7744 PR fortran/27584
7745 * gfortran.dg/associated_target_1.f90: New test.
7746
7747 PR fortran/19015
7748 * gfortran.dg/maxloc_shape_1.f90: New test.
7749
7750 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7751
7752 PR libgfortran/24459
7753 * gfortran.dg/namelist_24.f90: New test.
7754 * gfortran.dg/namelist_12.f: Fix typo in comment.
7755
7756 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
7757
7758 PR middle-end/25776
7759 * g++.dg/other/error11.C: New test.
7760
7761 2006-05-20 Richard Sandiford <richard@codesourcery.com>
7762
7763 * gcc.target/mips/pr26765.c: Add -w to options.
7764
7765 2006-05-20 Richard Sandiford <richard@codesourcery.com>
7766
7767 * lib/target-supports.exp (check_effective_target_mpaired_single):
7768 New function.
7769 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
7770 multilibs.
7771 * g++.dg/vect/vect.exp: Likewise.
7772
7773 2006-05-20 Richard Sandiford <richard@codesourcery.com>
7774
7775 PR testsuite/25891
7776 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
7777
7778 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
7779
7780 PR fortran/27662
7781 * gfortran.dg/temporary_1.f90: New file.
7782
7783 2006-05-19 Andreas Schwab <schwab@suse.de>
7784
7785 * g++.dg/other/unused1.C: Also match "stringz".
7786
7787 2006-05-19 Mark Mitchell <mark@codesourcery.com>
7788
7789 PR c++/26433
7790 * g++.dg/template/fntry1.C: New test.
7791
7792 2006-05-18 Mark Mitchell <mark@codesourcery.com>
7793
7794 PR c++/27471
7795 PR c++/27506
7796 * g++.dg/conversion/bitfield5.C: New test.
7797 * g++.dg/conversion/bitfield6.C: New test.
7798
7799 2006-05-18 Mike Stump <mrs@apple.com>
7800
7801 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
7802 * gcc.dg/vla-4.c: Add.
7803 * gcc.dg/vla-5.c: Add.
7804 * gcc.dg/vla-6.c: Add.
7805
7806 2006-05-12 Stuart Hastings <stuart@apple.com>
7807
7808 * testsuite/gcc.target/i386/20060512-1.c: New.
7809 * testsuite/gcc.target/i386/20060512-2.c: New.
7810 * testsuite/gcc.target/i386/20060512-3.c: New.
7811 * testsuite/gcc.target/i386/20060512-4.c: New.
7812
7813 2006-05-17 Mark Mitchell <mark@codesourcery.com>
7814
7815 PR c++/26122
7816 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
7817
7818 PR c++/26068
7819 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
7820 * g++.dg/parse/linkage1.C: New test.
7821
7822 2006-05-17 Jakub Jelinek <jakub@redhat.com>
7823
7824 PR tree-optimization/27548
7825 * g++.dg/tree-ssa/pr27548.C: New test.
7826
7827 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7828
7829 PR fortran/26551
7830 * gfortran.dg/recursive_check_1.f: New test.
7831 * gfortran.dg/recursive_check_2.f90: New test.
7832
7833 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
7834
7835 * g++.dg/opt/temp2.C: New test.
7836
7837 2006-05-17 Jakub Jelinek <jakub@redhat.com>
7838
7839 PR c++/27491
7840 * g++.dg/init/brace5.C: New test.
7841
7842 PR middle-end/27415
7843 * gcc.dg/gomp/pr27415.c: New test.
7844 * g++.dg/gomp/pr27415.C: New test.
7845
7846 PR tree-optimization/27549
7847 * g++.dg/tree-ssa/pr27549.C: New test.
7848
7849 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7850
7851 PR libgfortran/27575
7852 * gfortran.dg/read_eof_4.f90: New test.
7853
7854 2006-05-16 Richard Guenther <rguenther@suse.de>
7855
7856 PR tree-optimization/22303
7857 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
7858
7859 2006-05-16 Jakub Jelinek <jakub@redhat.com>
7860
7861 PR middle-end/27573
7862 * gcc.dg/gomp/pr27573.c: New test.
7863 * gfortran.dg/gomp/pr27573.f90: New test.
7864
7865 PR c/27499
7866 * gcc.dg/gomp/pr27499.c: New test.
7867 * g++.dg/gomp/pr27499.C: New test.
7868
7869 2006-05-15 Mark Mitchell <mark@codesourcery.com>
7870
7871 PR c++/27339
7872 * g++.dg/parser/access8.C: Adjust error marker.
7873 * g++.dg/template/access17.C: New test.
7874 * g++.dg/template/access18.C: Likewise.
7875
7876 2006-05-15 Roger Sayle <roger@eyesopen.com>
7877
7878 PR target/26600
7879 * gcc.target/i386/pr26600.c: New test case.
7880
7881 2006-05-15 Mark Mitchell <mark@codesourcery.com>
7882
7883 PR c++/27505
7884 * g++.dg/expr/bitfield1.C: New test.
7885
7886 2006-05-15 Richard Guenther <rguenther@suse.de>
7887
7888 PR tree-optimization/27603
7889 * gcc.dg/torture/pr27603.c: New testcase.
7890
7891 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
7892
7893 PR fortran/25090
7894 * gfortran.dg/entry_dummy_ref_1.f90: New test.
7895
7896 PR fortran/25082
7897 * gfortran.dg/scalar_return_1.f90: New test.
7898
7899 PR fortran/27411
7900 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
7901
7902 2006-05-15 Jakub Jelinek <jakub@redhat.com>
7903
7904 * gcc.dg/gomp/critical-4.c: New test.
7905 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
7906 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
7907 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
7908 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
7909
7910 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7911
7912 PR c++/27582
7913 * g++.dg/template/dependent-args1.C: New test.
7914
7915 PR c++/27581
7916 * g++.dg/lookup/this1.C: New test.
7917
7918 PR c++/27315
7919 * g++.dg/template/operator6.C: New test.
7920 * g++.dg/template/incomplete3.C: New test.
7921
7922 PR c++/27559
7923 * g++.dg/template/new4.C: New test.
7924
7925 PR c++/27496
7926 * g++.dg/template/void2.C: New test.
7927
7928 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
7929
7930 * g++.dg/template/dependent-expr5.C: New test.
7931
7932 2006-05-14 Roger Sayle <roger@eyesopen.com>
7933
7934 PR middle-end/26729
7935 * gcc.dg/pr26729-1.c: New test case.
7936
7937 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
7938
7939 * gcc.dg/pr27003.c: New test.
7940
7941 2006-05-12 Steve Ellcey <sje@cup.hp.com>
7942
7943 * lib/target-supports.dg (check_cxa_atexit_available): Change
7944 v3_target_compile to ${tool}_target_compile.
7945
7946 2006-05-11 Jason Merrill <jason@redhat.com>
7947
7948 * lib/scanasm.exp (scan-not-hidden): Fix typo.
7949
7950 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7951
7952 PR fortran/27553
7953 * gfortran.dg/label_5.f90: New test.
7954
7955 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
7956
7957 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
7958 check_effective_target_powerpc_altivec_ok): New.
7959 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
7960 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
7961 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
7962 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
7963 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
7964 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
7965 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
7966 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
7967 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
7968 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
7969 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
7970 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
7971 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
7972 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
7973 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
7974 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
7975 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
7976 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
7977 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
7978 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
7979 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
7980 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
7981 gcc.target/powerpc/altivec-9.c,
7982 gcc.target/powerpc/altivec-consts.c,
7983 gcc.target/powerpc/altivec-pr22085.c,
7984 gcc.target/powerpc/altivec-splat.c,
7985 gcc.target/powerpc/altivec-types-1.c,
7986 gcc.target/powerpc/altivec-types-2.c,
7987 gcc.target/powerpc/altivec-types-3.c,
7988 gcc.target/powerpc/altivec-types-4.c,
7989 gcc.target/powerpc/altivec-varargs-1.c,
7990 gcc.target/powerpc/altivec-vec-merge.c,
7991 gcc.target/powerpc/ppc-vector-memcpy.c,
7992 gcc.target/powerpc/ppc-vector-memset.c,
7993 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
7994 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
7995 these effective targets.
7996 * gcc.dg/vmx/pr27006.c: Add missing close brace.
7997 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
7998
7999 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8000
8001 PR middle-end/27384
8002 * g++.dg/other/fold1.C: New test.
8003
8004 PR middle-end/27488
8005 * gcc.dg/fold-nonneg-1.c: New test.
8006
8007 PR c++/27547
8008 * g++.dg/other/operator1.C: New test.
8009
8010 2006-05-11 Richard Guenther <rguenther@suse.de>
8011
8012 PR middle-end/27529
8013 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
8014
8015 2006-05-10 Janis Johnson <janis187@us.ibm.com>
8016
8017 * lib/target-supports-dg.exp (check-flags): New.
8018 (dg-skip-if): Move flag checks.
8019
8020 2006-05-09 Steve Ellcey <sje@cup.hp.com>
8021
8022 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
8023 * lib/target-supports.dg (check_cxa_atexit_available): New.
8024
8025 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
8026
8027 PR fortran/27470
8028 * gfortran.dg/multiple_allocation_2.f90: New test case.
8029
8030 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
8031
8032 * gcc.target/arm/pr27387.C: Fix a comment typo.
8033
8034 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8035
8036 PR fortran/24549
8037 * gfortran.dg/error_recovery_1.f90: New test.
8038
8039 2006-05-10 Richard Guenther <rguenther@suse.de>
8040
8041 PR tree-optimization/27302
8042 * gcc.dg/torture/pr27302.c: New testcase.
8043
8044 2006-05-09 Dirk Mueller <dmueller@suse.de>
8045 Richard Guenther <rguenther@suse.de>
8046
8047 PR middle-end/27498
8048 * gcc.dg/tree-ssa/pr27498.c: New testcase.
8049
8050 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
8051
8052 PR rtl-optimization/27335
8053 * gcc.dg/pr27335.c: New test.
8054
8055 2006-05-06 Richard Sandiford <richard@codesourcery.com>
8056
8057 * gcc.target/mips/mips-ps-5.c: New file.
8058
8059 2006-05-08 Jan Hubicka <jh@suse.cz>
8060
8061 PR middle-end/25962
8062 * gcc.dg/pr25962.c: New.
8063
8064 2006-05-08 Roger Sayle <roger@eyesopen.com>
8065
8066 PR target/27158
8067 * gcc.target/powerpc/pr27158.c: New test case.
8068
8069 2006-05-08 Laurent GUERBY <laurent@guerby.net>
8070
8071 PR testsuite/27476
8072 * ada/acats/run_all.sh: Use test -z.
8073
8074 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8075
8076 PR libfortran/18271
8077 * gfortran.dg/spec_expr_3.f90: New test.
8078
8079 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
8080
8081 PR target/24879
8082 * gcc.target/i386/monitor.c: New file.
8083
8084 2006-05-08 Alan Modra <amodra@bigpond.net.au>
8085
8086 * gcc.dg/pr27095.c: xfail *-*-darwin*.
8087
8088 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8089
8090 PR c++/27447
8091 * g++.dg/other/ptrmem7.C: New test.
8092
8093 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8094
8095 PR target/27421
8096 * gcc.dg/array-9.c: New test.
8097
8098 2006-05-07 Richard Guenther <rguenther@suse.de>
8099
8100 PR tree-optimization/27409
8101 * gcc.dg/torture/pr27409.c: New testcase.
8102
8103 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
8104
8105 PR fortran/27457
8106 * gfortran.dg/select_6.f90: New.
8107
8108 2006-05-07 Richard Guenther <rguenther@suse.de>
8109
8110 PR tree-optimization/27136
8111 * gcc.dg/torture/pr27136.c: New testcase.
8112
8113 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
8114
8115 PR fortran/24813
8116 * gfortran.dg/char_cons_len_1.f90: New test.
8117
8118 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8119
8120 PR c++/27427
8121 * g++.dg/template/incomplete2.C: New test.
8122
8123 2006-05-06 Richard Guenther <rguenther@suse.de>
8124
8125 PR tree-optimization/27151
8126 * gcc.dg/vect/pr27151.c: New testcase.
8127
8128 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8129
8130 PR c++/27430
8131 * g++.dg/template/void1.C: New test.
8132
8133 PR c++/27423
8134 * g++.dg/other/void2.C: New test.
8135
8136 PR c++/27422
8137 * g++.dg/conversion/void1.C: New test.
8138
8139 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
8140
8141 PR/21391
8142 * g++.dg/other/unused1.C: New.
8143
8144 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8145
8146 PR objc/27240
8147 * objc.dg/member-1.m: New test.
8148
8149 2006-05-05 Steve Ellcey <sje@cup.hp.com>
8150
8151 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
8152
8153 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8154
8155 PR libfortran/26985
8156 * gfortran.dg/matmul_2.f90: New test.
8157
8158 2005-05-05 Laurent GUERBY <laurent@guerby.net>
8159
8160 * ada/acats/run_all.sh: Use sync when main not found.
8161
8162 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
8163
8164 PR target/26765
8165 * gcc.target/mips/pr26765.c: New.
8166
8167 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
8168
8169 * gcc.target/bfin: New directory.
8170 * gcc.target/bfin/bfin.exp: New file.
8171 * gcc.target/bfin/frmul.c: New file.
8172 * gcc.target/bfin/arith.c: New file.
8173 * gcc.target/bfin/mul-combine.c: New file.
8174 * gcc.target/bfin/shift.c: New file.
8175
8176 2006-05-04 Richard Guenther <rguenther@suse.de>
8177
8178 PR tree-optimization/14287
8179 PR tree-optimization/14844
8180 PR tree-optimization/19792
8181 PR tree-optimization/21608
8182 PR tree-optimization/27090
8183 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
8184 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
8185 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
8186 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
8187 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
8188
8189 2006-05-04 Jakub Jelinek <jakub@redhat.com>
8190
8191 PR tree-optimization/27285
8192 * gcc.c-torture/execute/pr27285.c: New test.
8193
8194 PR middle-end/27388
8195 * gcc.dg/gomp/pr27388-1.c: New test.
8196 * gcc.dg/gomp/pr27388-2.c: New test.
8197 * gcc.dg/gomp/pr27388-3.c: New test.
8198
8199 PR c++/27359
8200 * g++.dg/gomp/pr27359.C: New test.
8201
8202 2006-05-02 Steven G. Kargl <kargls@comcast.net>
8203
8204 PR fortran/20248
8205 * gfortran.dg/iargc.f90: New test.
8206
8207 2006-05-02 Mark Mitchell <mark@codesourcery.com>
8208
8209 PR c++/27102
8210 * g++.dg/template/crash49.C: New test.
8211
8212 2006-05-02 Steve Ellcey <sje@cup.hp.com>
8213
8214 PR testsuite/27032
8215 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
8216
8217 2006-05-02 Jeff Law <law@redhat.com>
8218
8219 PR tree-optimization/27364
8220 * gcc.c-torture/execute/pr27364.c: New test.
8221
8222 2006-05-02 Mark Mitchell <mark@codesourcery.com>
8223
8224 PR c++/27309
8225 * g++.dg/parser/ctor5.C: New test.
8226
8227 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
8228
8229 PR target/27387
8230 * gcc.target/arm/arm.exp: New.
8231 * gcc.target/arm/pr27387.C: Likewise.
8232
8233 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
8234
8235 PR fortran/27269
8236 PR fortran/27324
8237 * gfortran.dg/module_equivalence_2.f90: New test.
8238
8239 2006-05-02 Jakub Jelinek <jakub@redhat.com>
8240
8241 PR middle-end/27337
8242 * g++.dg/gomp/pr27337-1.C: New test.
8243 * g++.dg/gomp/pr27337-2.C: New test.
8244
8245 PR middle-end/27328
8246 * gcc.dg/gomp/pr27328.c: New test.
8247
8248 PR middle-end/27325
8249 * g++.dg/gomp/pr27325.C: New test.
8250
8251 PR middle-end/27310
8252 * g++.dg/gomp/pr27310.C: New test.
8253
8254 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
8255
8256 PR tree-optimization/27291
8257 * g++.dg/tree-ssa/pr27291.C: New test.
8258
8259 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
8260
8261 PR tree-optimization/27283
8262 * g++.dg/tree-ssa/pr27283.C: New test.
8263
8264 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
8265
8266 * gcc.dg/tree-ssa/loop-16.c: New test.
8267
8268 2006-05-01 Roger Sayle <roger@eyesopen.com>
8269 Joseph S. Myers <joseph@codesourcery.com>
8270
8271 * gcc.dg/Wconversion-3.c: New test case.
8272 * gcc.dg/Wconversion-4.c: Likewise.
8273
8274 2006-05-01 Richard Guenther <rguenther@suse.de>
8275
8276 PR tree-optimization/26726
8277 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
8278
8279 2006-04-30 Roger Sayle <roger@eyesopen.com>
8280
8281 * gcc.dg/Woverflow-1.c: New test case.
8282 * gcc.dg/Woverflow-2.c: Likewise.
8283 * gcc.dg/Woverflow-3.c: Likewise.
8284
8285 2006-04-30 Mark Mitchell <mark@codesourcery.com>
8286
8287 PR c++/27094
8288 * g++.dg/template/defarg8.C: New test.
8289
8290 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8291
8292 PR c++/27278
8293 * g++.dg/parse/operator7.C: New test.
8294
8295 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8296
8297 PR c++/11471
8298 PR c++/27102
8299 * g++.dg/template/crash48.C: New test.
8300
8301 PR c++/27279
8302 * g++.dg/parse/ctor4.C: New test.
8303
8304 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8305
8306 PR fortran/25681
8307 * gfortran.df/char_type_len.f90: New test.
8308
8309 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8310
8311 PR libgfortran/27304
8312 * gfortran.dg/fmt_exhaust.f90: New test.
8313
8314 2006-04-28 Roger Sayle <roger@eyesopen.com>
8315
8316 PR c/25309
8317 * gcc.dg/large-size-array-2.c: New test case.
8318
8319 2006-04-28 Richard Guenther <rguenther@suse.de>
8320
8321 PR target/26826
8322 * gcc.target/i386/pr26826.c: New testcase.
8323
8324 2006-04-28 Jakub Jelinek <jakub@redhat.com>
8325
8326 PR middle-end/27260
8327 * gcc.c-torture/execute/pr27260.c: New.
8328
8329 2006-04-28 Alan Modra <amodra@bigpond.net.au>
8330
8331 PR middle-end/27095
8332 * gcc.dg/pr27095.c: New.
8333
8334 2006-04-27 Mark Mitchell <mark@codesourcery.com>
8335
8336 PR c++/27292
8337 * g++.dg/conversion/bitfield4.C: New test.
8338
8339 2006-04-27 Eric Christopher <echristo@apple.com>
8340
8341 * gcc.dg/pragma-ms_struct.c: New.
8342
8343 2006-04-27 Mark Mitchell <mark@codesourcery.com>
8344
8345 PR c++/27102
8346 * g++.dg/template/crash47.C: New test.
8347
8348 2006-04-27 Dirk Mueller <dmueller@suse.de>
8349
8350 * gcc.target/i386/sse-7.c: build with -msse.
8351
8352 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
8353
8354 PR testsuite/27274:
8355 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
8356 (main): Exit if processor doesn't support SSE.
8357
8358 2006-04-26 David Edelsohn <edelsohn@gnu.org>
8359
8360 PR middle-end/27282
8361 * gcc.c-torture/compile/pr27282.c: New test.
8362
8363 2006-04-26 Jakub Jelinek <jakub@redhat.com>
8364
8365 PR middle-end/26913
8366 * g++.dg/gomp/pr26913.C: New test.
8367
8368 PR c/25996
8369 * gcc.dg/gomp/pr25996.c: New test.
8370 * g++.dg/gomp/pr25996.C: New test.
8371
8372 2006-04-25 Richard Sandiford <richard@codesourcery.com>
8373
8374 PR rtl-optimization/26725
8375 * gcc.c-torture/compile/pr26725.c: New test.
8376
8377 2006-04-25 Richard Guenther <rguenther@suse.de>
8378
8379 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
8380 than n + -1.
8381
8382 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
8383
8384 * gcc.dg/20060425-1.c: New testcase.
8385
8386 2006-04-25 Jakub Jelinek <jakub@redhat.com>
8387
8388 PR tree-optimization/26865
8389 * gcc.dg/pr26865.c: New test.
8390
8391 2006-04-24 Mark Mitchell <mark@codesourcery.com>
8392
8393 PR c++/27292
8394 * g++.dg/conversion/bitfield1.C: New test.
8395 * g++.dg/conversion/bitfield2.C: Likewise.
8396 * g++.dg/conversion/bitfield3.C: Likewise.
8397
8398 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
8399 Richard Guenther <rguenther@suse.de>
8400
8401 PR tree-optimization/27236
8402 * gcc.dg/tree-ssa/pr27236.c: New testcase.
8403
8404 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8405
8406 PR c++/19963
8407 * g++.dg/other/incomplete2.C: New test.
8408
8409 2006-04-24 Richard Guenther <rguenther@suse.de>
8410
8411 PR middle-end/26869
8412 * gcc.dg/torture/pr26869.c: New testcase.
8413
8414 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
8415 Richard Guenther <rguenther@suse.de>
8416
8417 PR tree-optimization/27218
8418 * g++.dg/tree-ssa/pr27218.C: New testcase.
8419
8420 2006-04-23 Mark Mitchell <mark@codesourcery.com>
8421
8422 PR c++/26912
8423 * g++.dg/template/friend41.C: New test.
8424
8425 2006-04-23 David Edelsohn <edelsohn@gnu.org>
8426
8427 * g++.dg/opt/pr15551.C: Include cstdio.
8428 (main): Use remove instead of unlink.
8429
8430 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
8431
8432 * gcc.dg/sibcall-7.c: New test.
8433 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
8434 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
8435 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
8436 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
8437 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
8438
8439 2006-04-23 Mark Mitchell <mark@codesourcery.com>
8440
8441 PR c++/26534
8442 * g++.dg/opt/bitfield1.C: New test.
8443 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
8444 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
8445 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
8446 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
8447 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
8448 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
8449 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
8450 * g++.dg/abi/bitfield2.C: Likewise.
8451 * g++.dg/init/bitfield1.C: Likewise.
8452
8453 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
8454
8455 PR fortran/25099
8456 * gfortran.dg/elemental_subroutine_4.f90: New test.
8457 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
8458 call sub (m, x).
8459
8460 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
8461
8462 * gcc.c-torture/compile/20060421-1.c: New testcase.
8463
8464 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8465
8466 PR c/25875
8467 * gcc.dg/init-bad-4.c: New test.
8468
8469 2006-04-21 Paul Brook <paul@codesourcery.com>
8470
8471 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
8472
8473 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
8474
8475 PR fortran/27122
8476 * gfortran.dg/defined_operators_1.f90: New test.
8477 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
8478 remove old ones associated, incorrectly, with Note 5.46.
8479
8480 PR fortran/27113
8481 * gfortran.dg/character_array_constructor_1.f90: New test.
8482
8483 2006-04-20 Jakub Jelinek <jakub@redhat.com>
8484
8485 * gcc.dg/20060419-1.c: New test.
8486
8487 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
8488
8489 PR c/26774
8490 * gcc.dg/struct-parse-1.c: New test case.
8491
8492 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8493
8494 PR c++/26558
8495 * g++.dg/parse/template19.C: New test.
8496
8497 PR c++/26739
8498 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
8499
8500 PR c++/26036
8501 * g++.dg/expr/call3.C: New test.
8502
8503 PR c++/10385
8504 * g++.dg/conversion/dynamic1.C: New test.
8505
8506 2006-04-19 Mark Mitchell <mark@codesourcery.com>
8507
8508 PR c++/27102
8509 * g++.dg/template/crash35.C: Tweak error markers.
8510 * g++.dg/template/crash46.C: New test.
8511 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
8512 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
8513
8514 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
8515
8516 PR rtl-optimization/14261
8517 * gcc.c-torture/compile/20060419-1.c: Added.
8518
8519 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
8520
8521 * gfortran.dg/label_1.f90: Adjust dg-error.
8522
8523 2006-04-16 Roger Sayle <roger@eyesopen.com>
8524
8525 PR target/26961
8526 * gcc.dg/fold-cond-1.c: New test case.
8527 * gcc.dg/pr26961-1.c: Likewise.
8528
8529 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8530
8531 PR libgfortran/27138
8532 * gfortran.dg/read_bad_advance.f90: New test.
8533
8534 2006-04-16 Roger Sayle <roger@eyesopen.com>
8535 Dale Johannesen <dalej@apple.com>
8536
8537 PR target/24076
8538 * gcc.target/i386/vecinit-3.c: New testcase.
8539 * gcc.target/i386/vecinit-4.c: Likewise.
8540 * gcc.target/i386/sse-18.c: Likewise.
8541 * gcc.target/i386/sse-19.c: Likewise.
8542
8543 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
8544
8545 * gfortran.dg/allocate_zerosize_1.f90: New test.
8546
8547 2006-04-16 Mark Mitchell <mark@codesourcery.com>
8548
8549 PR c++/26365
8550 * g++.dg/template/crash45.C: New test.
8551
8552 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
8553
8554 PR fortran/26787
8555 * gfortran.dg/proc_assign_1.f90: New test.
8556 * gfortran.dg/procedure_lvalue.f90: Change message.
8557 * gfortran.dg/namelist_4.f90: Add new error.
8558
8559 PR fortran/25597
8560 PR fortran/27096
8561 * gfortran.dg/auto_pointer_array_result_1.f90
8562
8563 PR fortran/27089
8564 * gfortran.dg/specification_type_resolution_1.f90
8565
8566 PR fortran/18003
8567 PR fortran/25669
8568 PR fortran/26834
8569 * gfortran.dg/bounds_temporaries_1.f90: New test.
8570
8571 PR fortran/27124
8572 * gfortran.dg/array_return_value_1.f90: New test.
8573
8574 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8575
8576 PR fortran/25336
8577 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
8578
8579 2006-04-15 Jakub Jelinek <jakub@redhat.com>
8580
8581 PR middle-end/26823
8582 * g++.dg/gomp/pr26823-1.C: New test.
8583 * g++.dg/gomp/pr26823-2.C: New test.
8584
8585 2006-04-13 Uros Bizjak <uros@kss-loka.si>
8586
8587 PR middle-end/27134
8588 * gcc.dg/pr27314.c: New test.
8589
8590 2006-04-13 Richard Henderson <rth@redhat.com>
8591
8592 * g++.dg/gomp/block-0.C: Update expected matches.
8593
8594 2006-04-13 DJ Delorie <dj@redhat.com>
8595
8596 * lib/target-supports.exp (check_effective_target_int32plus): New.
8597 (check_effective_target_ptr32plus): New.
8598 (check_effective_target_size32plus): New.
8599 (check_effective_target_int16): New.
8600 (check_profiling_available): Add m32c to the list of unsupported targets.
8601
8602 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
8603 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
8604 memory size.
8605 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
8606 pointers.
8607 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
8608 size_t.
8609 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
8610 and size_t.
8611 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
8612 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
8613 not just xstormy16. Skip m32c due to weird pointer size.
8614 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
8615 not just xstormy16.
8616 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
8617 not just xstormy16.
8618 * gcc.dg/20020312-2.c: Add m32c support.
8619 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
8620 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
8621 in test.
8622 * gcc.dg/20050321-2.c: Require >=32 bit integers.
8623 * gcc.dg/asm-1.c: Skip if int and short are the same size.
8624 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
8625 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
8626 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
8627 * gcc.dg/init-string-2.c: Require >=32 bit integers.
8628 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
8629 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
8630 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
8631 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
8632 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
8633 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
8634 in test.
8635 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
8636 in test.
8637 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
8638 * gcc.dg/pr23049.c: Require >=32 bit integers.
8639 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
8640 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
8641 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
8642 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
8643 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
8644 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
8645 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
8646 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
8647 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
8648 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
8649 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
8650 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
8651 prototype in test.
8652 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
8653 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
8654 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
8655 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
8656 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
8657
8658 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
8659 * gcc.c-torture/execute/20040703-1.x: Likewise.
8660 * gcc.c-torture/execute/20040705-1.x: Likewise.
8661 * gcc.c-torture/execute/20040705-2.x: Likewise.
8662 * gcc.c-torture/execute/20040709-1.x: Likewise.
8663 * gcc.c-torture/execute/20040709-2.x: Likewise.
8664 * gcc.c-torture/execute/20040811-1.x: Likewise.
8665 * gcc.c-torture/execute/20050316-1.x: Likewise.
8666 * gcc.c-torture/execute/bitfld-4.x: Likewise.
8667 * gcc.c-torture/execute/pr19689.x: Likewise.
8668 * gcc.c-torture/execute/pr7284-1.x: Likewise.
8669 * gcc.c-torture/execute/usmul.x: Likewise.
8670 * gcc.c-torture/execute/vrp-5.x: Likewise.
8671 * gcc.c-torture/execute/vrp-6.x: Likewise.
8672 * gcc.dg/debug/20041023-1.s: Likewise.
8673
8674 2006-04-13 Roger Sayle <roger@eyesopen.com>
8675
8676 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
8677 of integers to a vector types are now constant expressions in C.
8678 * gcc.dg/vect/vect-fold-1.c: New test case.
8679
8680 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
8681 Ulrich Weigand <uweigand@de.ibm.com>
8682
8683 PR target/27006
8684 * gcc.dg/vmx/pr27006.c: New testcase.
8685
8686 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8687
8688 PR libgfortran/26766
8689 * gfortran.dg/write_recursive.f90: New test.
8690
8691 2006-04-11 Mark Mitchell <mark@codesourcery.com>
8692
8693 * g++.dg/parse/dtor7.C: New test.
8694 * g++.dg/parse/new1.C: Add error marker.
8695 * g++.dg/template/new3.C: New test.
8696
8697 PR c++/26122
8698 * g++.dg/template/pure1.C: New test.
8699
8700 PR c++/26295
8701 * g++.dg/parse/ptrmem4.C: New test.
8702
8703 2006-04-10 Jeff Law <law@redhat.com>
8704
8705 PR/27087
8706 * gcc.c-torture/compile/pr27087.c: New test.
8707
8708 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
8709
8710 PR/21391
8711 * gcc.dg/20060410.c: New.
8712
8713 2006-04-10 Matthias Klose <doko@debian.org>
8714
8715 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
8716 Recognize multilib directory names containing underscores.
8717
8718 2006-04-10 Roger Sayle <roger@eyesopen.com>
8719
8720 * gcc.target/i386/vecinit-1.c: New test case.
8721 * gcc.target/i386/vecinit-2.c: Likewise.
8722
8723 2006-04-10 Jakub Jelinek <jakub@redhat.com>
8724
8725 PR debug/27057
8726 * g++.dg/debug/dwarf2-2.C: New test.
8727
8728 2006-04-09 Richard Sandiford <richard@codesourcery.com>
8729
8730 PR rtl-optimization/27073
8731 * gcc.c-torture/execute/pr27073.c: New test.
8732
8733 2006-04-08 Mike Stump <mrs@apple.com>
8734
8735 * gcc.dg/pragma-darwin.c: Improve for ppc64.
8736
8737 2006-04-07 Richard Guenther <rguenther@suse.de>
8738
8739 PR tree-optimization/26135
8740 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
8741
8742 2006-04-06 Jan Hubicka <jh@suse.cz>
8743
8744 PR profile/26399
8745 * g++.dg/bprob/g++-bprob-2.C: New testcase.
8746
8747 2006-04-06 Roger Sayle <roger@eyesopen.com>
8748
8749 * g++.dg/conversion/nullptr1.C: New test case.
8750 * g++.dg/conversion/nullptr2.C: Likewise.
8751
8752 2006-04-05 Roger Sayle <roger@eyesopen.com>
8753
8754 * gfortran.dg/dependency_18.f90: New test case.
8755
8756 2006-04-05 Richard Guenther <rguenther@suse.de>
8757
8758 PR tree-optimization/26919
8759 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
8760 * gcc.dg/ipa/ipa-2.c: Likewise.
8761 * gcc.dg/ipa/ipa-3.c: Likewise.
8762 * gcc.dg/ipa/ipa-5.c: Likewise.
8763
8764 2006-04-05 Richard Guenther <rguenther@suse.de>
8765
8766 PR tree-optimization/26763
8767 * gcc.dg/torture/pr26763-1.c: New testcase.
8768 * gcc.dg/torture/pr26763-2.c: Likewise.
8769
8770 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
8771
8772 PR fortran/23634
8773 PR fortran/25619
8774 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
8775
8776 2006-04-04 Eric Christopher <echristo@apple.com>
8777
8778 * gcc.target/i386/387-1.c: Allow regexp to match darwin
8779 stubs.
8780 * gcc.target/i386/387-5.c: Ditto.
8781
8782 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
8783
8784 * gcc.target/sparc/struct-ret-check.c: New test.
8785
8786 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8787
8788 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
8789 zero decimal digits specified in format.
8790
8791 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
8792
8793 PR fortran/26891
8794 * gfortran.dg/missing_optional_dummy_1.f90: New test.
8795
8796 PR fortran/26976
8797 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
8798 * gfortran.dg/initialization_1.f90: Make assignment compliant.
8799 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
8800 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
8801 bigendian-ness.
8802
8803 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
8804
8805 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
8806 dummy arguments work when the actual argument is itself a dummy
8807 argument of the caller.
8808
8809 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
8810
8811 PR libfortran/24685
8812 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
8813
8814 2006-04-01 Roger Sayle <roger@eyesopen.com>
8815
8816 * gfortran.dg/dependencency_17.f90: New test case.
8817
8818 2006-04-01 Roger Sayle <roger@eyesopen.com>
8819
8820 * gfortran.dg/dependency_14.f90: New test case.
8821 * gfortran.dg/dependency_15.f90: Likewise.
8822 * gfortran.dg/dependency_16.f90: Likewise.
8823
8824 2006-03-31 Asher Langton <langton2@llnl.gov>
8825
8826 PR fortran/25358
8827 gfortran.dg/cray_pointers_6.f90: New test.
8828
8829 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8830
8831 PR libgfortran/26890
8832 * gfortran.dg/read_size_noadvance.f90: New test.
8833
8834 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
8835
8836 PR fortran/25031
8837 * gfortran.dg/multiple_allocation_1.f90: Check that the
8838 size has changed after a re-allocation with stat.
8839
8840 2006-03-30 Richard Guenther <rguenther@suse.de>
8841
8842 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
8843 removal.
8844 * gcc.target/i386/sselibm-2.c: Likewise.
8845 * gcc.target/i386/sselibm-3.c: Likewise.
8846 * gcc.target/i386/sselibm-4.c: Likewise.
8847 * gcc.target/i386/sselibm-5.c: Likewise.
8848
8849 2006-03-28 Roger Sayle <roger@eyesopen.com>
8850
8851 * gcc.dg/fold-andxor-1.c: New test case.
8852 * gcc.dg/fold-xorand-1.c: Likewise.
8853
8854 2006-03-28 Roger Sayle <roger@eyesopen.com>
8855
8856 * gcc.dg/fold-convnotconv-1.c: New test case.
8857
8858 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
8859
8860 PR fortran/26779
8861 * gfortran.dg/private_type_5.f90: New test.
8862
8863 2006-03-27 David Edelsohn <edelsohn@gnu.org>
8864
8865 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
8866
8867 2006-03-27 Jakub Jelinek <jakub@redhat.com>
8868
8869 * gfortran.dg/advance_2.f90: New test.
8870 * gfortran.dg/advance_3.f90: New test.
8871
8872 * gfortran.fortran-torture/execute/equiv_5.f: New test.
8873
8874 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8875
8876 PR libgfortran/26661
8877 PR libgfortran/26880
8878 * gfortran.dg/read_x_past.f: New test.
8879
8880 2006-03-26 Geoffrey Keating <geoffk@apple.com>
8881
8882 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
8883 to be STABS.
8884
8885 2006-03-26 David Edelsohn <edelsohn@gnu.org>
8886
8887 * objc.dg/dwarf-1.m: Skip on AIX.
8888 * objc.dg/dwarf-2.m: Skip on AIX.
8889
8890 2006-03-25 Steven G. Kargl <kargls@comcast.net>
8891
8892 PR fortran/26816
8893 * gfortran.dg/float_1.f90: New test.
8894
8895 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
8896
8897 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
8898 X86_64 targets.
8899 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
8900
8901 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
8902
8903 PR libfortran/26735
8904 * gfortran.dg/convert_implied_open.f90: New test case.
8905
8906 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
8907
8908 PR fortran/26769
8909 * gfortran.dg/transpose_reshape_r10.f90: New test case.
8910
8911 2006-03-25 Uros Bizjak <uros@kss-loka.si>
8912
8913 PR middle-end/26717
8914 * gcc.dg/pr26717.c: New test.
8915
8916 2006-03-25 Roger Sayle <roger@eyesopen.com>
8917
8918 * gfortran.dg/dependency_12.f90: New test case.
8919
8920 2006-03-24 Roger Sayle <roger@eyesopen.com>
8921
8922 * gfortran.dg/dependency_9.f90: New (resurected) test case.
8923
8924 2006-03-24 Jeff Law <law@redhat.com>
8925
8926 * gcc.c-torture/pr26840.c: New test.
8927
8928 2006-03-24 Geoffrey Keating <geoffk@apple.com>
8929
8930 * objc.dg/dwarf-2.m: New.
8931 * obj-c++.dg/dwarf-2.mm: New.
8932
8933 * g++.old-deja/g++.other/init19.C: New.
8934
8935 2006-03-24 David Edelsohn <edelsohn@gnu.org>
8936
8937 * g++.dg/eh/spbp.C: Skip on AIX.
8938
8939 2006-03-24 Jakub Jelinek <jakub@redhat.com>
8940
8941 PR middle-end/26611
8942 * g++.dg/gomp/pr26611-1.C: New test.
8943 * g++.dg/gomp/pr26611-2.C: New test.
8944
8945 2006-03-24 Jeff Law <law@redhat.com>
8946
8947 * gcc.c-torture/compile/pr26833.c: New test.
8948 * gfortran.fortran-torture/compile/pr26806.f90: New test.
8949
8950 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8951
8952 * gfortran.dg/endfile_2.f90: Delete temp file.
8953
8954 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
8955
8956 PR fortran/19303
8957 * gfortran.dg/record_marker_1.f90: New test case.
8958 * gfortran.dg/record_marker_2.f: New test case.
8959 * gfortran.dg/record_marker_3.f90: New test case.
8960
8961 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
8962
8963 PR fortran/17298
8964 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
8965 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
8966
8967 2006-03-21 Janis Johnson <janis187@us.ibm.com>
8968
8969 * lib/gcc-dg.exp (cleanup-modules): New proc.
8970 * gfortran.dg/allocatable_function_1.f90,
8971 gfortran.dg/allocate_char_star_scalar_1.f90,
8972 gfortran.dg/assumed_charlen_function_1.f90,
8973 gfortran.dg/assumed_dummy_1.f90,
8974 gfortran.dg/assumed_shape_ranks_1.f90,
8975 gfortran.dg/assumed_shape_ranks_2.f90,
8976 gfortran.dg/assumed_size_dt_dummy.f90,
8977 gfortran.dg/auto_char_dummy_array_1.f90,
8978 gfortran.dg/auto_char_len_3.f90,
8979 gfortran.dg/automatic_module_variable.f90,
8980 gfortran.dg/bad_automatic_objects_1.f90,
8981 gfortran.dg/char_array_constructor.f90,
8982 gfortran.dg/char_array_structure_constructor.f90,
8983 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
8984 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
8985 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
8986 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
8987 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
8988 gfortran.dg/derived_pointer_recursion.f90,
8989 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
8990 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
8991 gfortran.dg/dummy_functions_1.f90,
8992 gfortran.dg/elemental_initializer_1.f90,
8993 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
8994 gfortran.dg/elemental_pointer_1.f90,
8995 gfortran.dg/elemental_subroutine_1.f90,
8996 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
8997 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
8998 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
8999 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
9000 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
9001 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
9002 gfortran.dg/global_references_1.f90,
9003 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
9004 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
9005 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
9006 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
9007 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
9008 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
9009 gfortran.dg/large_integer_kind_1.f90,
9010 gfortran.dg/large_real_kind_1.f90,
9011 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
9012 gfortran.dg/module_double_reuse.f90,
9013 gfortran.dg/module_equivalence_1.f90,
9014 gfortran.dg/module_interface_1.f90,
9015 gfortran.dg/module_parameter_array_refs_1.f90,
9016 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
9017 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
9018 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
9019 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
9020 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
9021 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
9022 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
9023 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
9024 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
9025 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
9026 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
9027 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
9028 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
9029 gfortran.dg/same_name_1.f90,
9030 gfortran.dg/sibling_dummy_procedure_1.f90,
9031 gfortran.dg/sibling_dummy_procedure_2.f90,
9032 gfortran.dg/sibling_dummy_procedure_3.f90,
9033 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
9034 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
9035 gfortran.dg/used_dummy_types_2.f90,
9036 gfortran.dg/used_dummy_types_3.f90,
9037 gfortran.dg/used_dummy_types_4.f90,
9038 gfortran.dg/used_dummy_types_5.f90,
9039 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
9040 gfortran.dg/userdef_operator_1.f90: Use it.
9041
9042 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9043
9044 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
9045 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
9046 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
9047 gfortran.dg/write_back.f,
9048 gfortran.fortran-torture/execute/inquire_1.f90,
9049 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
9050
9051 2006-03-21 Jeff Law <law@redhat.com>
9052
9053 * gcc.dg/tree-ssa/vrp28.c: New test.
9054
9055 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
9056
9057 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
9058 if _STDC_C99 is defined.
9059 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
9060 * gcc.dg/builtins-20.c: Likewise.
9061 * gcc.dg/builtins-53.c: Likewise.
9062 * gcc.dg/single-precision-constant.c: Likewise. Also pass
9063 -mmacosx-version-min=10.3 on PowerPC/Darwin.
9064
9065 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
9066
9067 PR tree-opt/26781
9068 * gcc.c-torture/compile/pr26781-1.c: New test.
9069 * gcc.c-torture/compile/pr26781-2.c: New test.
9070
9071 2006-03-21 Jakub Jelinek <jakub@redhat.com>
9072
9073 PR c++/26690
9074 * g++.dg/gomp/pr26690-1.C: New test.
9075 * g++.dg/gomp/pr26690-2.C: New test.
9076
9077 2006-03-20 Jeff Law <law@redhat.com>
9078
9079 * gcc.dg/tree-ssa/pr21829.c: New test.
9080
9081 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
9082
9083 2006-03-20 Richard Sandiford <richard@codesourcery.com>
9084
9085 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
9086 (check_visibility_available): Use it.
9087 (check_effective_target_default_packed): Likewise.
9088 (check_effective_target_pcc_bitfield_type_matters): Likewise.
9089 (check_effective_target_fopenmp): Likewise.
9090 (check_effective_target_freorder): Likewise.
9091 (check_effective_target_fpic): Likewise.
9092 (check_named_sections_available): Likewise.
9093 (check_effective_target_ilp32): Likewise.
9094 (check_effective_target_lp64): Likewise.
9095
9096 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
9097
9098 PR fortran/20935
9099 * gfortran.dg/scalar_mask_2.f90: New test case.
9100
9101 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
9102
9103 PR tree-opt/26629
9104 * gcc.dg/tree-ssa/loadpre12.c: New test.
9105 * gcc.dg/tree-ssa/loadpre13.c: New test.
9106 * gcc.dg/tree-ssa/loadpre14.c: New test.
9107 * gcc.dg/tree-ssa/loadpre15.c: New test.
9108 * gcc.dg/tree-ssa/loadpre16.c: New test.
9109 * gcc.dg/tree-ssa/loadpre17.c: New test.
9110 * gcc.dg/tree-ssa/loadpre18.c: New test.
9111 * gcc.dg/tree-ssa/loadpre19.c: New test.
9112 * gcc.dg/tree-ssa/loadpre20.c: New test.
9113 * gcc.dg/tree-ssa/loadpre21.c: New test.
9114 * gcc.dg/tree-ssa/loadpre22.c: New test.
9115
9116 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
9117
9118 PR fortran/26741
9119 * gfortran.dg/elemental_initializer_1.f90: New test.
9120
9121 PR fortran/26716
9122 * gfortran.dg/assumed_shape_ranks_2: New test.
9123
9124 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
9125
9126 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
9127 target fpic.
9128
9129 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9130
9131 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
9132 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
9133 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
9134 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
9135 gfortran.fortran-torture/execute/direct_io.f90,
9136 gfortran.fortran-torture/execute/inquire_2.f90,
9137 gfortran.fortran-torture/execute/inquire_4.f90,
9138 gfortran.fortran-torture/execute/list_read_1.f90,
9139 gfortran.fortran-torture/execute/open_replace.f90,
9140 gfortran.fortran-torture/execute/slash_edit.f90,
9141 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
9142 temporary files from testcases.
9143
9144 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9145
9146 PR libgfortran/26509
9147 gfortran.dg/write_direct_eor.f90: New test.
9148
9149 2006-03-17 David Edelsohn <edelsohn@gnu.org>
9150
9151 * gcc.target/powerpc/pr26350.c: New.
9152 * gcc.target/powerpc/indexed-addr.c: New.
9153
9154 2006-03-16 Roger Sayle <roger@eyesopen.com>
9155
9156 * gfortran.dg/dependency_13.f90: New test case.
9157
9158 2006-03-16 Roger Sayle <roger@eyesopen.com>
9159
9160 PR middle-end/21781
9161 * gcc.dg/real-const-1.c: New test case.
9162
9163 2006-03-15 Geoffrey Keating <geoffk@apple.com>
9164
9165 * g++.old-deja/g++.other/init18.C: New.
9166 * g++.old-deja/g++.other/init5.C: Remove xfail.
9167
9168 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9169
9170 * g++.dg/opt/pr15551.C: Cleanup temp file.
9171
9172 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9173
9174 PR c++/6634
9175 g++.dg/parse/long1.C: New test.
9176
9177 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9178
9179 PR fortran/19101
9180 * gfortran.dg/continuation.f90: New test.
9181 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
9182
9183 2006-03-14 Richard Guenther <rguenther@suse.de>
9184
9185 PR tree-optimization/26672
9186 * gcc.dg/torture/pr26672.c: New testcase.
9187
9188 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
9189
9190 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
9191 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
9192
9193 2006-03-13 Roger Sayle <roger@eyesopen.com>
9194
9195 PR middle-end/26557
9196 * gcc.c-torture/compile/switch-1.c: New test case.
9197
9198 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
9199
9200 PR fortran/25378
9201 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
9202 test to include more permuatations of mask and index.
9203 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
9204 respond to F2003 spec. that the position returned for an all false
9205 mask && condition is zero.
9206
9207 2006-03-13 Jakub Jelinek <jakub@redhat.com>
9208
9209 PR middle-end/25989
9210 * gcc.dg/gomp/pr25989.c: New test.
9211
9212 2006-03-13 Jeff Law <law@redhat.com>
9213
9214 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
9215
9216 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
9217
9218 * gcc.dg/switch-9.c: New test.
9219
9220 2006-03-13 Richard Guenther <rguenther@suse.de>
9221
9222 PR middle-end/26630
9223 * gcc.dg/torture/pr26630.c: New testcase.
9224
9225 2006-03-11 Roger Sayle <roger@eyesopen.com>
9226
9227 * gfortran.dg/dependency_10.f90: New test case.
9228 * gfortran.dg/dependency_11.f90: Likewise.
9229
9230 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
9231 Erik Edelmann <eedelman@gcc.gnu.org>
9232
9233 * gfortran.dg/allocatable_function_1.f90: New.
9234 * gfortran.dg/allocatable_function_2.f90: New.
9235
9236 2006-03-10 Richard Guenther <rguenther@suse.de>
9237
9238 PR middle-end/26565
9239 * gcc.dg/torture/pr26565.c: New testcase.
9240
9241 2006-03-09 Eric Christopher <echristo@apple.com>
9242
9243 * gcc.c-torture/compile/20060309-1.c: New.
9244
9245 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9246
9247 PR libgfortran/26499
9248 * gfortran.dg/write_back.f: New test.
9249 * gfortran.dg/write_rewind_1.f: New test.
9250 * gfortran.dg/write_rewind_2.f: New test.
9251
9252 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9253
9254 PR libgfortran/26554
9255 * gfortran.dg/read_logical.f90: New test.
9256
9257 2006-03-04 Laurent GUERBY <laurent@guerby.net>
9258
9259 * ada/acats/norun.lst: cdd2a03 now passes.
9260
9261 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
9262
9263 PR testsuite/25177
9264 * gcc.target/powerpc/pr18096-1.c: Change where the error
9265 would match.
9266
9267 2006-03-04 Jakub Jelinek <jakub@redhat.com>
9268
9269 * gcc.target/i386/cleanup-1.c: New test.
9270 * gcc.target/i386/cleanup-2.c: New test.
9271
9272 2006-03-04 Roger Sayle <roger@eyesopen.com>
9273
9274 * gfortran.dg/dependency_9.f90: Remove for the time being.
9275
9276 2006-03-04 Krister Walfridsson <cato@df.lth.se>
9277
9278 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
9279 directive.
9280
9281 2006-03-03 Roger Sayle <roger@eyesopen.com>
9282
9283 * gfortran.dg/dependency_9.f90: New test case.
9284
9285 2006-03-03 Roger Sayle <roger@eyesopen.com>
9286
9287 * gfortran.dg/dependency_4.f90: New test case.
9288 * gfortran.dg/dependency_5.f90: New test case.
9289 * gfortran.dg/dependency_6.f90: New test case.
9290 * gfortran.dg/dependency_7.f90: New test case.
9291 * gfortran.dg/dependency_8.f90: New test case.
9292
9293 2006-03-03 Paul Brook <paul@codesourcery.com>
9294
9295 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
9296 Add m68k-*-elf.
9297
9298 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
9299
9300 PR fortran/25031
9301 * multiple_allocation_1.f90: New test.
9302
9303 2006-03-03 Roger Sayle <roger@eyesopen.com>
9304
9305 PR tree-optimization/26524
9306 * gfortran.dg/pr26524.f: New test case.
9307
9308 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9309
9310 * g++.dg/template/repo5.C: Cleanup repo files.
9311 * gcc.dg/20051201-1.c: Cleanup coverage files.
9312 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
9313 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
9314 tree dump files.
9315
9316 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
9317
9318 * objc.dg/objc-nofilename-1.m: New test.
9319 * objc.dg/bad-receiver-type.m: New test.
9320 * obj-c++.dg/bad-receiver-type.mm: New test.
9321
9322 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9323
9324 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
9325
9326 2006-03-01 Mike Stump <mrs@apple.com>
9327
9328 * g++.dg/abi/key2.C: Add.
9329
9330 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
9331
9332 * gfortran.dg/logical_dot_product.f90: New test.
9333
9334 PR fortran/26393
9335 * gfortran.dg/used_interface_ref.f90: New test.
9336
9337 PR fortran/20938
9338 * gfortran.dg/dependency_2.f90: New test.
9339 * gfortran.fortran-torture/execute/where17.f90: New test.
9340 * gfortran.fortran-torture/execute/where18.f90: New test.
9341 * gfortran.fortran-torture/execute/where19.f90: New test.
9342 * gfortran.fortran-torture/execute/where20.f90: New test.
9343
9344 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
9345
9346 * g++.dg/tree-ssa/pr26443.C: New test case.
9347
9348 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
9349
9350 PR middle-end/26022
9351 * g++.dg/opt/return-slot1.C: New test.
9352
9353 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9354
9355 PR libgfortran/26136
9356 * gfortran.dg/namelist_23.f90: New test.
9357
9358 2006-02-28 Roger Sayle <roger@eyesopen.com>
9359
9360 PR middle-end/14752
9361 * gcc.dg/fold-eqandshift-2.c: New test case.
9362
9363 2006-02-28 Richard Guenther <rguenther@suse.de>
9364
9365 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
9366 decomposition.
9367
9368 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
9369
9370 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
9371
9372 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9373
9374 PR libgfortran/26464
9375 * gfortran.dg/backspace_5.f: New test.
9376 * gfortran.dg/backspace_6.f: New test.
9377
9378 2006-02-26 Roger Sayle <roger@eyesopen.com>
9379
9380 * gcc.dg/fold-eqandnot-1.c: New test case.
9381
9382 2006-02-26 Roger Sayle <roger@eyesopen.com>
9383
9384 PR middle-end/19983
9385 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
9386
9387 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
9388
9389 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
9390 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
9391
9392 2006-02-26 Richard Guenther <rguenther@suse.de>
9393
9394 PR tree-optimization/26421
9395 * gcc.dg/tree-ssa/pr26421.c: New testcase.
9396
9397 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
9398
9399 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
9400 * g++.old-deja/g++.robertl/eb132.C: Likewise.
9401
9402 2006-02-26 Roger Sayle <roger@eyesopen.com>
9403
9404 * gcc.dg/fold-even-1.c: New test case.
9405
9406 2006-02-26 Roger Sayle <roger@eyesopen.com>
9407
9408 PR middle-end/21137
9409 * gcc.dg/fold-eqandshift-1.c: New test case.
9410
9411 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
9412
9413 PR tree-optimization/25125
9414 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
9415 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
9416
9417 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
9418
9419 PR tree-optimizations/26359
9420 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
9421 with -fdump-tree-dceloop-details.
9422 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
9423
9424 2006-02-25 Roger Sayle <roger@eyesopen.com>
9425
9426 PR middle-end/23673
9427 * gcc.dg/fold-eqxor-1.c: New test case.
9428 * gcc.dg/fold-eqxor-2.c: Likewise.
9429 * gcc.dg/fold-eqxor-3.c: Likewise.
9430
9431 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
9432
9433 PR fortran/23092
9434 * scalar_mask_1.f90: New test.
9435
9436 2006-02-24 Geoffrey Keating <geoffk@apple.com>
9437
9438 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
9439 * g++.dg/eh/uncaught2.C: New.
9440 * g++.dg/eh/uncaught3.C: New.
9441
9442 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9443
9444 PR libgfortran/26423
9445 * gfortran.dg/read_many_1.f: New test.
9446
9447 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
9448
9449 PR fortran/24519
9450 * gfortran.dg/dependency_3.f90: New test.
9451 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
9452 XFAILs.
9453
9454 PR fortran/25395
9455 * gfortran.dg/equiv_6.f90: New test.
9456
9457 2006-02-23 Jeff Law <law@redhat.com>
9458
9459 * gcc.c-torture/compile/pr26425.c: New test.
9460
9461 2006-02-23 Jakub Jelinek <jakub@redhat.com>
9462
9463 PR middle-end/26412
9464 * gcc.dg/gomp/pr26412.c: New test.
9465
9466 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9467
9468 PR c++/26291
9469 * g++.dg/other/ellipsis1.C: New test.
9470 * g++.dg/parse/operator4.C: Adjust error marker.
9471
9472 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
9473
9474 PR target/25603
9475 * gfortran.dg/pr25603.f: New testcase.
9476
9477 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
9478
9479 * gcc.dg/bf-spl1.c: Don't specify -m68000.
9480 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
9481
9482 2006-02-21 Geoffrey Keating <geoffk@apple.com>
9483
9484 * g++.dg/eh/spbp.C: New.
9485
9486 2006-02-21 Jakub Jelinek <jakub@redhat.com>
9487
9488 PR middle-end/26379
9489 * gcc.target/i386/mmx-7.c: New test.
9490
9491 2006-02-20 Roger Sayle <roger@eyesopen.com>
9492
9493 PR tree-optimization/26361
9494 * gcc.dg/tree-ssa/vrp27.c: New test case.
9495
9496 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
9497
9498 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
9499 * gcc.dg/tree-ssa/complex-4.c: Here.
9500
9501 2006-02-19 Roger Sayle <roger@eyesopen.com>
9502
9503 PR middle-end/19543
9504 * gfortran.dg/logical_1.f90: New test case.
9505
9506 2006-02-19 Jakub Jelinek <jakub@redhat.com>
9507
9508 PR middle-end/26334
9509 * gcc.dg/20060218-1.c: Moved to...
9510 * gcc.target/i386/20060218-1.c: ... here. New test.
9511
9512 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
9513
9514 PR fortran/26201
9515 * gfortran.dg/convert_1.f90: New.
9516
9517 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
9518
9519 PR fortran/25054
9520 * gfortran.dg/namelist_5.f90: New test.
9521
9522 PR fortran/25089
9523 * gfortran.dg/namelist_4.f90: New test.
9524
9525 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
9526
9527 PR tree-opt/25680
9528 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
9529
9530 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
9531
9532 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
9533 variable to take into account the variable name in the
9534 function header.
9535 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
9536
9537 2006-02-18 Jakub Jelinek <jakub@redhat.com>
9538
9539 PR middle-end/26334
9540 * gcc.c-torture/compile/20060217-1.c: New test.
9541 * gcc.dg/20060218-1.c: New test.
9542
9543 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
9544
9545 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
9546
9547 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
9548
9549 * gcc.dg/cpp/undef3.c: New test.
9550 * gcc.dg/cpp/trad/builtins2.c: New test.
9551
9552 2006-02-18 Mark Mitchell <mark@codesourcery.com>
9553
9554 PR c++/26266
9555 * g++.dg/template/static22.C: New test.
9556 * g++.dg/template/static23.C: New test.
9557 * g++.dg/template/static24.C: New test.
9558 * g++.dg/template/non-dependent13.C: New test.
9559 * g++.dg/init/member1.C: Tweak error markers.
9560
9561 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9562
9563 PR target/26255
9564 * gcc.c-torture/compile/pr26255.c: New test case.
9565
9566 2006-02-16 Roger Sayle <roger@eyesopen.com>
9567
9568 * gfortran.fortran-torture/execute/where_10.f90: New test case.
9569 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
9570 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
9571 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
9572 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
9573 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
9574 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
9575
9576 2006-02-16 Jeff Law <law@redhat.com>
9577
9578 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
9579 * gcc.dg/tree-ssa/vrp26.c: New test.
9580
9581 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
9582
9583 PR target/20353
9584 PR target/24578
9585 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
9586 __UCLIBC__ is defined.
9587
9588 2006-02-16 Jakub Jelinek <jakub@redhat.com>
9589
9590 PR fortran/26224
9591 * gfortran.dg/gomp/pr26224.f: New test.
9592
9593 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
9594
9595 PR tree-opt/25918
9596 * lib/target-supports.exp
9597 (check_effective_target_vect_short_mult): New.
9598 (check_effective_target_vect_char_mult): New.
9599 (check_effective_target_vect_widen_sum_qi_to_si): New.
9600 (check_effective_target_vect_widen_sum_qi_to_hi): New.
9601 (check_effective_target_vect_widen_sum_hi_to_si): New.
9602 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
9603 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
9604 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
9605 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
9606 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
9607 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
9608 vect-reduc-pattern-2c.c
9609 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
9610 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
9611 vect-reduc-pattern-1c.c
9612
9613 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
9614
9615 PR fortran/24557
9616 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
9617
9618 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
9619
9620 PR fortran/26054
9621 * gfortran.dg/enum_8.f90: Remove check for warning.
9622 * gfortran.dg/iomsg_1.f90: Ditto.
9623 * gfortran.dg/enum_1.f90: Ditto.
9624 * gfortran.dg/enum_9.f90: Ditto.
9625 * gfortran.dg/enum_2.f90: Ditto.
9626 * gfortran.dg/enum_10.f90: Ditto.
9627 * gfortran.dg/enum_3.f90: Ditto.
9628 * gfortran.dg/flush_1.f90: Ditto.
9629 * gfortran.dg/enum_4.f90: Ditto.
9630 * gfortran.dg/array_constructor_1.f90: Ditto.
9631 * gfortran.dg/enum_5.f90: Ditto.
9632 * gfortran.dg/enum_6.f90: Ditto.
9633 * gfortran.dg/enum_7.f90: Ditto.
9634
9635 2006-02-15 Jakub Jelinek <jakub@redhat.com>
9636
9637 PR middle-end/26300
9638 * gcc.c-torture/compile/20060215-1.c: New test.
9639
9640 2006-02-14 Roger Sayle <roger@eyesopen.com>
9641
9642 PR middle-end/23670
9643 * gcc.dg/tree-ssa/andor-2.c: New test case.
9644
9645 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
9646
9647 PR fortran/25045
9648 * optional_dim.f90: New test.
9649
9650 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
9651
9652 PR fortran/26277
9653 * gfortran.dg/label_4.f90: New.
9654
9655 2006-02-14 Jakub Jelinek <jakub@redhat.com>
9656 Diego Novillo <dnovillo@redhat.com>
9657 Uros Bizjak <uros@kss-loka.si>
9658
9659 * gfortran.dg/gomp: New directory.
9660
9661 2006-02-14 Richard Guenther <rguenther@suse.de>
9662
9663 PR tree-optimization/26258
9664 * gcc.dg/torture/pr26258.c: New testcase.
9665
9666 2006-02-13 Jakub Jelinek <jakub@redhat.com>
9667
9668 PR fortran/26246
9669 * gfortran.dg/pr26246_1.f90: New test.
9670 * gfortran.dg/pr26246_2.f90: New test.
9671
9672 PR middle-end/26092
9673 * gcc.c-torture/compile/20060208-1.c: New test.
9674
9675 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
9676
9677 PR fortran/26074
9678 PR fortran/25103
9679 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
9680 * gfortran.dg/bad_automatic_objects_1.f90: New test.
9681 * gfortran.dg/automatic_module_variable.f90: Change error message.
9682
9683 PR fortran/20861
9684 * gfortran.dg/internal_dummy_1.f90: New test.
9685
9686 PR fortran/20871
9687 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
9688
9689
9690 PR fortran/25083
9691 * gfortran.dg/uncommon_block_data_1.f90: New test.
9692 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
9693 with standard.
9694
9695 PR fortran/25088
9696 * gfortran.dg/typed_subroutine_1.f90: New test.
9697
9698 2006-02-13 Geoffrey Keating <geoffk@apple.com>
9699
9700 * objc.dg/dwarf-1.m: New.
9701
9702 2006-02-13 Roger Sayle <roger@eyesopen.com>
9703
9704 PR middle-end/24427
9705 * gcc.dg/tree-ssa/andor-1.c: New test case.
9706
9707 2006-02-13 Josh Conner <jconner@apple.com>
9708
9709 PR target/25376
9710 * gcc.dg/pr25376.c: New test.
9711
9712 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
9713 assemble.
9714 * lib/target-supports.exp (check_named_sections_available):
9715 Only compile named-sections test -- don't assemble.
9716
9717 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
9718
9719 * g++.dg/warn/no-write-strings.C: New test.
9720 * g++.dg/warn/write-strings.C: Likewise.
9721 * g++.dg/warn/write-strings-default.C: Likewise.
9722
9723 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
9724
9725 PR fortran/25806
9726 * gfortran.dg/ret_pointer_2.f90: New test.
9727
9728 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
9729
9730 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
9731
9732 2006-02-10 Jeff Law <law@redhat.com>
9733
9734 * gcc.c-torture/compile/pr26213.c: New test.
9735
9736 2006-02-10 Steven G. Kargl <kargls@comcast.net>
9737
9738 gfortran.dg/null_1.f90: New test.
9739
9740 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
9741
9742 PR fortran/14771
9743 * gfortran.dg/parens_4.f90: New.
9744 * gfortran.dg/parens_5.f90: New.
9745
9746 2006-02-10 Richard Guenther <rguenther@suse.de>
9747
9748 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
9749
9750 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
9751 Paul Thomas <pault@gcc.gnu.org>
9752
9753 PR fortran/14771
9754 * gfortran.dg/parens_1.f90: New.
9755 * gfortran.dg/parens_2.f90: New.
9756 * gfortran.dg/parens_3.f90: New.
9757
9758 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
9759
9760 PR fortran/26038
9761 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
9762
9763 PR fortran/25059
9764 * gfortran.dg/impure_assignment_1.f90: New test.
9765
9766 PR fortran/25070
9767 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
9768
9769 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
9770
9771 PR target/26141
9772 * g++.dg/expr/stdarg2.C: New test.
9773
9774 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
9775
9776 PR inline-asm/16194
9777 * gcc.dg/pr16194.c: New test.
9778
9779 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9780
9781 * ada/acats/run_acats: Use portable variant of "$@".
9782
9783 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
9784
9785 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
9786 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
9787
9788 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
9789
9790 PR tree-opt/26179
9791 * g++.dg/opt/pr26179.C: New test.
9792
9793 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
9794
9795 PR middle-end/26134
9796 * gcc.dg/tree-ssa/complex-3.c: New test.
9797
9798 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
9799
9800 * gcc.c-torture/compile/volatile-1.c: New test.
9801
9802 2006-02-09 Diego Novillo <dnovillo@redhat.com>
9803
9804 PR 26180
9805 * gcc.dg/tree-ssa/pr26180.c: New test.
9806
9807 2006-02-08 Jeff Law <law@redhat.com>
9808
9809 * gcc.dg/tree-ssa/pr21417.c: New test.
9810
9811 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
9812
9813 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
9814 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
9815
9816 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
9817
9818 * lib/scanrtl.exp: New.
9819
9820 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9821
9822 PR c++/26071
9823 * g++.dg/other/virtual2.C: New test.
9824
9825 PR c++/26070
9826 * g++.dg/other/virtual1.C: New test.
9827
9828 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
9829
9830 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
9831 cleanup-ipa-dump): Update dump file glob patterns.
9832 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
9833 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
9834
9835 * lib/gcc-dg.exp: Load it.
9836 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
9837
9838 2006-02-07 Janis Johnson <janis187@us.ibm.com>
9839
9840 PR testsuite/26159
9841 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
9842 * gcc.dg/tree-ssa/pr23382.c: Ditto.
9843
9844 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
9845
9846 PR fortran/25577
9847 * gfortran.dg/mvbits_1.f90: New.
9848
9849 2006-02-07 Dirk Mueller <dmueller@suse.com>
9850
9851 * g++.dg/warn/Wdiv-by-zero.C: New test.
9852 * g++.dg/warn/Wno-div-by-zero.C: New.
9853
9854 2006-02-07 Jeff Law <law@redhat.com>
9855
9856 * gcc.dg/tree-ssa/pr21559.c: New test.
9857
9858 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
9859 multiple VRP passes.
9860 * gcc.dg/tree-ssa/vrp09.c: Likewise.
9861 * gcc.dg/tree-ssa/vrp18.c: Likewise.
9862 * gcc.dg/tree-ssa/pr21582.c: Likewise.
9863 * gcc.dg/tree-ssa/pr20657.c: Likewise.
9864 * gcc.dg/tree-ssa/pr21001.c: Likewise.
9865 * gcc.dg/tree-ssa/vrp02.c: Likewise
9866 * gcc.dg/tree-ssa/vrp11.c: Likewise
9867 * gcc.dg/tree-ssa/pr14341.c: Likewise
9868 * gcc.dg/tree-ssa/vrp19.c: Likewise
9869 * gcc.dg/tree-ssa/vrp20.c: Likewise
9870 * gcc.dg/tree-ssa/vrp03.c: Likewise
9871 * gcc.dg/tree-ssa/pr21086.c: Likewise
9872 * gcc.dg/tree-ssa/pr21959.c: Likewise
9873 * gcc.dg/tree-ssa/vrp21.c: Likewise
9874 * gcc.dg/tree-ssa/vrp04.c: Likewise
9875 * gcc.dg/tree-ssa/pr25485.c: Likewise
9876 * gcc.dg/tree-ssa/pr22026.c: Likewise
9877 * gcc.dg/tree-ssa/vrp22.c: Likewise
9878 * gcc.dg/tree-ssa/vrp05.c: Likewise
9879 * gcc.dg/tree-ssa/20030807-10.c: Likewise
9880 * gcc.dg/tree-ssa/pr20701.c: Likewise
9881 * gcc.dg/tree-ssa/vrp23.c: Likewise
9882 * gcc.dg/tree-ssa/vrp06.c: Likewise
9883 * gcc.dg/tree-ssa/pr22117.c: Likewise
9884 * gcc.dg/tree-ssa/pr20702.c: Likewise
9885 * gcc.dg/tree-ssa/vrp15.c: Likewise
9886 * gcc.dg/tree-ssa/pr21090.c: Likewise
9887 * gcc.dg/tree-ssa/pr21294.c: Likewise
9888 * gcc.dg/tree-ssa/vrp24.c: Likewise
9889 * gcc.dg/tree-ssa/vrp07.c: Likewise
9890 * gcc.dg/tree-ssa/pr21563.c: Likewise
9891 * gcc.dg/tree-ssa/pr25382.c: Likewise
9892 * gcc.dg/tree-ssa/vrp16.c: Likewise
9893 * gcc.dg/tree-ssa/vrp25.c: Likewise
9894 * gcc.dg/tree-ssa/vrp08.c: Likewise
9895 * gcc.dg/tree-ssa/20030807-6.c: Likewise
9896 * gcc.dg/tree-ssa/vrp17.c: Likewise
9897 * gcc.dg/tree-ssa/pr21458.c: Likewise
9898 * g++.dg/tree-ssa/pr18178.C: Likewise
9899
9900 2006-02-07 Richard Guenther <rguenther@suse.de>
9901
9902 PR c++/26140
9903 Revert
9904 2006-01-30 Richard Guenther <rguenther@suse.de>
9905 PR c++/23372
9906 * gcc.dg/pr23372-1.C: New testcase.
9907
9908 * g++.dg/tree-ssa/pr26140.C: New testcase.
9909
9910 2006-02-07 Mark Mitchell <mark@codesourcery.com>
9911
9912 PR c++/9737
9913 * g++.dg/template/ttp15.C: New test.
9914 * g++.dg/template/ttp16.C: Likewise.
9915 * g++.dg/template/ttp17.C: Likewise.
9916 * g++.old-deja/g++.pt/ttp36.C: Remove.
9917 * g++.old-deja/g++.pt/ttp19.C: Likewise.
9918 * g++.old-deja/g++.pt/ttp37.C: Likewise.
9919 * g++.old-deja/g++.pt/ttp38.C: Likewise.
9920 * g++.old-deja/g++.pt/ttp39.C: Likewise.
9921 * g++.old-deja/g++.pt/ttp9.C: Likewise.
9922 * g++.old-deja/g++.pt/ttp40.C: Likewise.
9923 * g++.old-deja/g++.pt/ttp51.C: Likewise.
9924 * g++.old-deja/g++.pt/ttp26.C: Likewise.
9925 * g++.old-deja/g++.pt/ttp36.C: Likewise.
9926
9927 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
9928
9929 PR libfortran/23815
9930 * unf_io_convert_4.f90: New test.
9931
9932 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
9933
9934 * gcc.dg/tree-ssa/loadpre10.c: New test.
9935 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
9936 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
9937 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
9938
9939 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9940
9941 PR libfortran/24685
9942 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
9943
9944 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
9945
9946 PR tree-opt/25251
9947 * gfortran.dg/assign_7.f: New test.
9948
9949 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
9950
9951 PR fortran/26041
9952 PR fortran/26064
9953 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
9954 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
9955 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
9956
9957 2006-02-05 Jakub Jelinek <jakub@redhat.com>
9958
9959 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
9960 in size_t typedef.
9961
9962 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
9963
9964 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
9965 * g++.dg/charset/string.c (foo): Likewise.
9966 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
9967 const char*
9968 * g++.dg/ext/builtin2.C (printf): Likewise.
9969 * g++.dg/init/new15.C (printf): Likewise.
9970 * g++.dg/opt/pr17697-1.C (foo): Likewise.
9971 * g++.dg/opt/pr17697-2.C (foo): Likewise.
9972 * g++.dg/opt/pr17697-3.C (foo): Likewise.
9973 * g++.dg/template/non-dependent4.C (temp): Likewise.
9974 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
9975 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
9976 parameter type to const char*.
9977 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
9978 Change type to const char*.
9979 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
9980 Likewise.
9981 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
9982 second parameter type to const char*.
9983 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
9984 (Y::Y): Change parameter type to const char*.
9985 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
9986 * g++.old-deja/g++.jason/report.C: Apply const correctness.
9987 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
9988 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
9989 (char*).
9990 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
9991 const char*.
9992 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
9993 type to const char*.
9994 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
9995 return type to const char*.
9996 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
9997 to const char*.
9998 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
9999 * g++.old-deja/g++.law/refs1.C: Likewise.
10000 * g++.old-deja/g++.law/visibility1.C: Likewise.
10001 * g++.old-deja/g++.law/visibility2.C: Likewise.
10002 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
10003 const char*.
10004 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
10005 * g++.old-deja/g++.mike/net48.C: Likewise.
10006 * g++.old-deja/g++.mike/p646.C: Likewise.
10007 * g++.old-deja/g++.mike/p6746.C: Likewise.
10008 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
10009 type to const char*.
10010 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
10011 deprecated conversion warning.
10012 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
10013 char*.
10014 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
10015 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
10016 * g++.old-deja/g++.pt/explicit8.C: Likewise.
10017 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
10018 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
10019 * g++.old-deja/g++.pt/nontype3.C: Likewise.
10020 * g++.old-deja/g++.pt/t39.C: Likewise.
10021 * g++.old-deja/g++.robertl/eb106.C: Likewise.
10022 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
10023
10024 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
10025
10026 PR fortran/25075
10027 intrinsic_argument_conformance_1.f90: New test.
10028
10029 2006-02-03 Steven G. Kargl <kargls@comcast.net>
10030
10031 PR fortran/20845
10032 * gfortran.dg/char_result_11.f90: Add SAVE.
10033 * gfortran.dg/der_pointer_4.f90: Ditto.
10034 * gfortran.dg/default_initialization.f90: New test.
10035
10036 2006-02-03 Jeff Law <law@redhat.com>
10037
10038 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
10039 handle more than 100 dump files.
10040 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
10041 * lib/scantree.exp (scan-tree-dump): Likewise.
10042 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
10043 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
10044 * lib/scanipa.exp (scan-ipa-dump): Likewise.
10045 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
10046 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
10047
10048 2006-02-03 Diego Novillo <dnovillo@redhat.com>
10049
10050 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
10051
10052 2006-02-03 Mark Mitchell <mark@codesourcery.com>
10053
10054 * g++.dg/template/using12.C: New test.
10055
10056 2006-02-03 Alan Modra <amodra@bigpond.net.au>
10057
10058 * gcc.target/powerpc/pr25960.c: New test.
10059
10060 2006-02-02 Steven G. Kargl <kargls@comcast>
10061
10062 PR fortran/24958
10063 gfortran.dg/nullify_2.f90: New test.
10064
10065 2006-02-02 Diego Novillo <dnovillo@redhat.com>
10066
10067 PR 25990
10068 * gcc.dg/gomp/pr25990.c: New test.
10069
10070 2006-01-31 Mark Mitchell <mark@codesourcery.com>
10071
10072 PR c++/25342
10073 * g++.gd/template/partial4.C: New test.
10074
10075 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
10076
10077 PR middle-end/26001
10078 * gfortran.dg/data_char_2.f90: New.
10079
10080 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
10081
10082 PR fortran/26039
10083 maxval_maxloc_conformance_1.f90: New test.
10084
10085 2006-01-31 Richard Guenther <rguenther@suse.de>
10086
10087 * gcc.target/i386/sselibm-1.c: New testcase.
10088 * gcc.target/i386/sselibm-2.c: Likewise.
10089 * gcc.target/i386/sselibm-3.c: Likewise.
10090 * gcc.target/i386/sselibm-4.c: Likewise.
10091 * gcc.target/i386/sselibm-5.c: Likewise.
10092
10093 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
10094
10095 PR fortran/24266
10096 * gfortran.dg/arrayio_derived_2.f90: New.
10097
10098 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
10099
10100 * gcc.dg/unsigned-long-compare.c: New test.
10101
10102 2006-01-30 Steve Ellcey <sje@cup.hp.com>
10103
10104 PR testsuite/25318
10105 * lib/target-supports.exp (check_effective_target_freorder):
10106 Check to see if target supports -freorder-blocks-and-partition.
10107 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
10108 instead of "dg-require-named-sections".
10109
10110 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
10111
10112 PR target/14798:
10113 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
10114 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
10115 * gcc.dg/pragma-isr-trapa2.c: Likewise.
10116 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
10117 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
10118 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
10119 * gcc.dg/attr-isr-trap_exit.c: Likewise.
10120 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
10121
10122 2006-01-30 Richard Guenther <rguenther@suse.de>
10123
10124 PR c++/23372
10125 * gcc.dg/pr23372-1.C: New testcase.
10126
10127 2006-01-29 Diego Novillo <dnovillo@redhat.com>
10128
10129 * gcc.dg/gomp/pr25874.c: New test.
10130
10131 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
10132
10133 PR tree-opt/25911
10134 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
10135
10136 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
10137
10138 PR fortran/18578
10139 PR fortran/18579
10140 PR fortran/20857
10141 PR fortran/20885
10142 * gfortran.dg/intent_out_1.f90: New test.
10143
10144 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
10145
10146 PR fortran/17911
10147 * gfortran.dg/procedure_lvalue.f90: New test.
10148
10149 PR fortran/20895
10150 PR fortran/25030
10151 * gfortran.dg/char_pointer_assign_2.f90: New test.
10152 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
10153 assignment to be consistent with standard.
10154 * gfortran.dg/char_result_2.f90: The same.
10155 * gfortran.dg/char_result_8.f90: The same.
10156
10157 2006-01-28 Zack Weinberg <zackw@panix.com>
10158
10159 * gcc.dg/Woverlength-strings.c
10160 * gcc.dg/Woverlength-strings-pedantic-c89.c
10161 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
10162 * gcc.dg/Woverlength-strings-pedantic-c99.c
10163 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
10164
10165 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
10166
10167 * gcc.c-torture/execute/20060127-1.c: New test.
10168
10169 2006-01-28 Mark Mitchell <mark@codesourcery.com>
10170
10171 PR c++/25999
10172 * g++.dg/ext/pragmaweak1.C: New test.
10173
10174 2006-01-28 Mark Mitchell <mark@codesourcery.com>
10175
10176 PR c++/25855
10177 * g++.dg/template/spec29.C: New test.
10178
10179 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
10180
10181 PR c/19606.
10182 * gcc.c-torture/execute/pr19606.c: New.
10183
10184 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
10185
10186 * gcc.dg/pragma-re-4.c: New test.
10187
10188 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
10189
10190 PR fortran/25964
10191 * gfortran.dg/assumed_size_refs_3.f90: New test.
10192
10193 2006-01-27 Ben Elliston <bje@au.ibm.com>
10194
10195 * gcc.misc-tests/dectest.exp: Remove defunct comment.
10196
10197 2006-01-26 Laurent GUERBY <laurent@guerby.net>
10198
10199 PR ada/21317
10200 * ada/acats/support/impdef.a: Add One_Long_Second.
10201 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
10202 * ada/acats/tests/c9/c94026.a: Likewise.
10203 * ada/acats/tests/c9/c97305c.ada: Likewise.
10204 * ada/acats/tests/c9/c99004a.ada: Likewise.
10205
10206 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
10207
10208 PR fortran/25964
10209 * gfortran.dg/global_references_2.f90: New test.
10210
10211 PR fortran/25084
10212 PR fortran/20852
10213 PR fortran/25085
10214 PR fortran/25086
10215 * gfortran.dg/assumed_charlen_function_1.f90: New test.
10216 * gfortran.dg/assumed_charlen_function_3.f90: New test.
10217
10218 PR fortran/25416
10219 * gfortran.dg/assumed_charlen_function_2.f90: New test.
10220
10221 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
10222
10223 PR c/25892
10224 * gcc.dg/Wpointer-sign.c: New.
10225 * gcc.dg/Wpointer-sign-Wall.c: New.
10226 * gcc.dg/Wpointer-sign-Wall-no.c: New.
10227 * gcc.dg/Wpointer-sign-pedantic.c: New.
10228 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
10229 * gcc.dg/conv-2.c: Use -Wpointer-sign.
10230
10231 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
10232
10233 PR C/25861
10234 * gcc.c-torture/compile/pr25861.c: New test.
10235
10236 2006-01-26 Paul Brook <paul@codesourcery.com>
10237
10238 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
10239 on short-enum targets.
10240 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
10241 variable.
10242 (generate_fields): Use short_enums.
10243 (main): Set short_enums. Document -e.
10244 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
10245 on short-enum targets.
10246 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
10247 variable.
10248 (generate_fields): Use short_enums.
10249 (main): Set short_enums. Document -e.
10250 * lib/target-supports.exp (check_effective_target_short_enums): New.
10251
10252 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
10253
10254 PR target/25947
10255 * gcc.dg/torture/pr25947-1.c: New test.
10256
10257 2006-01-25 Jan Hubicka <jh@suse.cz>
10258 Roger Sayle <roger@eyesopen.com>
10259
10260 PR rtl-optimization/25703
10261 * gcc.target/i386/20060125-1.c: New test case.
10262 * gcc.target/i386/20060125-2.c: New test case.
10263
10264 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10265
10266 PR fortran/18540
10267 * gfortran.dg/goto_1.f: New.
10268
10269 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
10270
10271 PR fortran/25716
10272 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
10273 25716 on 32-bit systems too.
10274
10275 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
10276
10277 PR testsuite/25590
10278 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
10279
10280 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
10281
10282 * gcc.dg/tree-ssa/gen-vect-33.c: New.
10283
10284 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10285
10286 PR fortran/25835
10287 * gfortran.dg/read_eof.f90: Delete, renamed.
10288 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
10289 * gfortran.dg/read_eof_2.f90: New test.
10290 * gfortran.dg/read_eof_3.f90: New test.
10291
10292 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
10293
10294 PR tree-opt/25860
10295 * gcc.c-torture/compile/pr25860.c: New test.
10296
10297 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10298
10299 PR c++/25552
10300 * g++.dg/parse/dtor8.C: New test.
10301
10302 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
10303
10304 PR testsuite/25891
10305 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
10306 * gcc.dg/gomp/gomp.exp: Return without testing anything if
10307 check_effective_target_fopenmp returns 0.
10308
10309 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
10310
10311 PR ada/20548
10312 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
10313 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
10314 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
10315
10316 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
10317
10318 PR tree-opt/25857
10319 * g++.dg/opt/pr25857.C: New test.
10320
10321 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
10322 Jan Hubicka <jh@suse.cz>
10323 Richard Guenther <rguenther@suse.de>
10324
10325 PR rtl-optimization/25654
10326 * gcc.dg/torture/pr25654.c: New testcase.
10327 * gcc.target/i386/pr25654.c: Likewise.
10328
10329 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
10330
10331 PR fortran/25901
10332 * gfortran.dg/internal references_2.f90: New test.
10333
10334 Fix regression in testing of admissability of attributes.
10335 * gfortran.dg/intent_used_1.f90: New test.
10336
10337 2006-01-23 Ben Elliston <bje@au.ibm.com>
10338
10339 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
10340 Remove target conditional torture options for i?86 and x86_64
10341 GNU/Linux.
10342
10343 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
10344
10345 PR c++/10891
10346 * g++.dg/rtti/no-rtti.C: New.
10347
10348 2006-01-21 Mark Mitchell <mark@codesourcery.com>
10349
10350 PR c++/25895
10351 * g++.dg/inherit/conv2.C: New test.
10352
10353 PR c++/25856
10354 * g++.dg/parse/dtor7.C: New test.
10355
10356 PR c++/25858
10357 * g++.dg/template/crash44.C: New test.
10358
10359 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
10360
10361 PR fortran/25124
10362 PR fortran/25625
10363 * gfortran.dg/internal_references_1.f90: New test.
10364 PR fortran/20881
10365 PR fortran/23308
10366 PR fortran/25538
10367 PR fortran/25710
10368 * gfortran.dg/global_references_1.f90: New test.
10369 * gfortran.dg/g77/19990905-1.f: Restore the error that
10370 there is a clash between the common block name and
10371 the name of a subroutine reference.
10372
10373 PR fortran/PR24276
10374 * gfortran.dg/aliasing_dummy_1.f90: New test.
10375
10376 2006-01-21 Alan Modra <amodra@bigpond.net.au>
10377
10378 * gcc.dg/vmx/1b-01.c: Warning fix.
10379 * gcc.dg/vmx/1c-02.c: Likewise.
10380 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
10381
10382 2006-01-20 Steve Ellcey <sje@cup.hp.com>
10383
10384 PR testsuite/24962
10385 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
10386
10387 2006-01-20 Richard Guenther <rguenther@suse.de>
10388 Steven Bosscher <stevenb.gcc@gmail.com>
10389
10390 PR rtl-optimization/24626
10391 * gcc.dg/torture/pr24626-1.c: New testcase.
10392 * gcc.dg/torture/pr24626-2.c: Likewise.
10393 * gcc.dg/torture/pr24626-3.c: Likewise.
10394 * gcc.dg/torture/pr24626-4.c: Likewise.
10395
10396 2006-01-20 Dirk Mueller <dmueller@suse.com>
10397
10398 PR c++/5520
10399 * g++.dg/warn/empty-body.C: New.
10400
10401 2006-01-19 Mark Mitchell <mark@codesourcery.com>
10402
10403 PR c++/22136
10404 * g++.dg/template/using10.C: New test.
10405 * g++.dg/temlpate/using11.C: Likewise.
10406 * g++.dg/inherit/using5.C: Tweak error messages.
10407
10408 2006-01-20 Alan Modra <amodra@bigpond.net.au>
10409
10410 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
10411 target test.
10412 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
10413
10414 2006-01-19 Jan Hubicka <jh@suse.cz>
10415
10416 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
10417
10418 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10419
10420 PR c++/25854
10421 * g++.dg/template/spec28.C: New test.
10422
10423 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
10424
10425 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
10426 Fix fprintf's by adding srcdir or removing it.
10427
10428 2006-01-19 Diego Novillo <dnovillo@redhat.com>
10429
10430 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
10431 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
10432 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
10433 * testsuite/gcc.dg/gomp/empty.c: Likewise.
10434 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
10435 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
10436 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
10437 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
10438 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
10439 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
10440 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
10441 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
10442 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
10443 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
10444
10445 2006-01-18 Jeff Law <law@redhat.com>
10446
10447 * gcc.dg/tree-ssa/vrp25.c: New test.
10448
10449 2006-01-19 Richard Sandiford <richard@codesourcery.com>
10450
10451 * gcc.dg/pr25805.c: Fix misapplied patch.
10452
10453 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
10454
10455 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
10456 (check_effective_target_vect_udot_qi): New.
10457 (check_effective_target_vect_sdot_hi): New.
10458 (check_effective_target_vect_udot_hi): New.
10459 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
10460 prefixed with "wrapv-" with -fwrapv.
10461 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
10462 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
10463 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
10464 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
10465 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
10466
10467 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
10468 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
10469 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
10470 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
10471
10472 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10473
10474 PR c++/16829
10475 * g++.dg/other/default2.C: New test.
10476 * g++.dg/other/default3.C: New test.
10477
10478 2006-01-19 Richard Sandiford <richard@codesourcery.com>
10479
10480 PR c/25805
10481 * gcc.dg/pr25805.c: New file.
10482
10483 2006-01-18 Mark Mitchell <mark@codesourcery.com>
10484
10485 PR c++/25836
10486 * g++.dg/template/init6.C: New test.
10487
10488 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
10489
10490 * gcc.dg/tree-ssa/pr24287.c: New test
10491
10492 2006-01-18 Eric Christopher <echristo@apple.com>
10493
10494 * g++.dg/eh/table.C: New.
10495
10496 2006-01-18 DJ Delorie <dj@redhat.com>
10497
10498 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
10499 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
10500 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
10501 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
10502
10503 2006-01-18 Jeff Law <law@redhat.com>
10504
10505 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
10506 on wrapping on overflow semantics.
10507
10508 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
10509
10510 * gcc.gc/tree-ssa/vrp23.c: New test.
10511 * gcc.gc/tree-ssa/vrp24.c: New test.
10512
10513 2006-01-18 Richard Henderson <rth@redhat.com>
10514 Aldy Hernandez <aldyh@redhat.com>
10515 Jakub Jelinek <jakub@redhat.com>
10516 Diego Novillo <dnovillo@redhat.com>
10517 Uros Bizjak <uros@kss-loka.si>
10518
10519 * testsuite/gcc.dg/gomp: New directory.
10520
10521 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
10522 Steven G. Kargl <kargls@comcast.net>
10523
10524 PR fortran/20869
10525 * gfortran.dg/intrinsic_external_1.f90: New test.
10526
10527 PR fortran/20875.
10528 * gfortran.dg/elemental_pointer_1.f90: New test.
10529
10530 PR fortran/25024
10531 * gfortran.dg/external_procedures_1.f90: New test.
10532
10533 PR fortran/25785
10534 gfortran.dg/assumed_present.f90: New test.
10535
10536 2006-01-18 Jakub Jelinek <jakub@redhat.com>
10537
10538 * g++.dg/parse/lookup5.C: New test.
10539
10540 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10541
10542 PR fortran/25697
10543 * gfortran.dg/read_eof.f90: New test.
10544
10545 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
10546
10547 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
10548 add a closing brace.
10549
10550 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10551
10552 PR fortran/25631
10553 * gfortran.dg/fmt_tl.f: New test.
10554
10555 2006-01-17 Eric Christopher <echristo@apple.com>
10556
10557 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
10558 * g++.old-deja/g++.warn/impint2.C: Ditto.
10559 * g++.old-deja/g++.other/null1.C: Ditto.
10560 * g++.dg/warn/conv2.C: Ditto.
10561 * g++.dg/warn/conv4.C: New file.
10562
10563 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
10564
10565 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
10566
10567 2006-01-17 Andreas Jaeger <aj@suse.de>
10568 Janis Johnson <janis187@us.ibm.com>
10569
10570 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
10571 in 64-bit.
10572 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
10573 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
10574
10575 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
10576
10577 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
10578 xfail txxx where xxx >= 25.
10579
10580 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
10581
10582 PR testsuite/25764
10583 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
10584
10585 2006-01-17 Jakub Jelinek <jakub@redhat.com>
10586
10587 PR c/25682
10588 * gcc.dg/pr25682.c: New test.
10589 * g++.dg/parse/array-size2.C: New test.
10590
10591 2006-01-16 Ian Lance Taylor <ian@airs.com>
10592
10593 * consistency.vlad: Remove entire directory, 1652 files.
10594
10595 2006-01-16 Janis Johnson <janis187@us.ibm.com>
10596
10597 * lib/target-supports.exp (check_effective_target_dfp_nocache,
10598 check_effective_target_dfprt_nocache): New.
10599 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
10600 (check_effective_target_dfprt): New.
10601 * lib/c-compat.exp (check_dfp): Remove.
10602 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
10603 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
10604 level of support for decimal float.
10605 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
10606 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
10607 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
10608 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
10609 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
10610 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
10611 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
10612 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
10613 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
10614 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
10615 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
10616 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
10617 directives.
10618
10619 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
10620
10621 PR testsuite/25741
10622 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
10623 $base_dir/../.
10624 * lib/gfortran.exp (gfortran_init): Likewise.
10625 * lib/obj-c++.exp (obj-c++_init): Likewise.
10626 * lib/scanasm.exp (scan-assembler-dem): Likewise.
10627 (scan-assembler-dem-not): Likewise.
10628 * lib/scandump.exp (scan-dump-dem): Likewise.
10629 (scan-dump-dem-not): Likewise.
10630
10631 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
10632
10633 PR testsuite/25767
10634 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
10635 powerpc-*-darwin*.
10636 * lib/obj-c++.exp (obj-c++_init): Likewise.
10637
10638 2006-01-16 Richard Guenther <rguenther@suse.de>
10639
10640 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
10641
10642 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10643
10644 PR testsuite/25777
10645 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
10646 to LD_LIBRARY_PATH.
10647
10648 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
10649 Andrew Pinski <pinskia@physics.uc.edu>
10650
10651 * gcc.dg/minmax-1.c: New test.
10652
10653 2006-01-16 Ben Elliston <bje@au.ibm.com>
10654
10655 * gcc.dg/dfp/dfp.exp: Correct FSF address.
10656 * gcc.misc-tests/dectest.exp: Ditto.
10657
10658 2006-01-15 Ian Lance Taylor <ian@airs.com>
10659
10660 PR testsuite/25796
10661 * gcc.target/i386/cmov6.c: Use -march=k8.
10662
10663 2006-01-15 Andreas Jaeger <aj@suse.de>
10664
10665 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
10666 x86 does not have __float128.
10667
10668 2006-01-14 Ian Lance Taylor <ian@airs.com>
10669
10670 * gcc.target/i386/cmov6.c: New test.
10671
10672 2006-01-14 Mark Mitchell <mark@codesourcery.com>
10673
10674 PR c++/25663
10675 * g++.dg/template/ctor6.C: New test.
10676
10677 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
10678
10679 PR tree-optimization/25485
10680 * gcc.dg/tree-ssa/pr25485.c: New.
10681
10682 2006-01-14 Richard Guenther <rguenther@suse.de>
10683
10684 PR tree-optimization/22548
10685 PR tree-optimization/22555
10686 PR tree-optimization/22501
10687 * gcc.dg/tree-ssa/alias-4.c: New testcase.
10688 * gcc.dg/tree-ssa/alias-5.c: Likewise.
10689 * gcc.dg/tree-ssa/alias-6.c: Likewise.
10690 * gcc.dg/tree-ssa/alias-7.c: Likewise.
10691 * gcc.dg/tree-ssa/alias-8.c: Likewise.
10692 * gcc.dg/tree-ssa/alias-9.c: Likewise.
10693 * gcc.dg/tree-ssa/alias-10.c: Likewise.
10694 * gcc.dg/tree-ssa/alias-11.c: Likewise.
10695 * gcc.dg/tree-ssa/alias-12.c: Likewise.
10696
10697 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
10698
10699 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
10700 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
10701
10702 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
10703 Richard Guenther <rguenther@suse.de>
10704
10705 PR rtl-optimization/24257
10706 * gcc.dg/torture/pr24257.c: New testcase.
10707
10708 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
10709
10710 * gcc.c-torture/execute/20060110-1.c: New test.
10711 * gcc.c-torture/execute/20060110-2.c: New test.
10712
10713 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
10714
10715 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
10716
10717 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
10718
10719 PR fortran/25756
10720 * gfortran.dg/label_3.f90: New test.
10721
10722 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
10723
10724 PR tree-optimization/25771
10725 * g++.dg/tree-ssa/pr25771.C: New test
10726
10727 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
10728
10729 PR tree-opt/24365
10730 * g++.dg/opt/complex5.C: New test.
10731
10732 2006-01-13 Richard Guenther <rguenther@suse.de>
10733
10734 * gcc.target/i386/387-9.c: New testcase.
10735
10736 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
10737
10738 PR c++/24824
10739 * g++.dg/debug/dwarf2-1.C: New.
10740
10741 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
10742
10743 PR testsuite/25728
10744 * lib/gcov.exp (verify-lines): Add "close $fd".
10745
10746 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
10747 Ben Elliston <bje@au.ibm.com>
10748
10749 * gcc.dg/dfp/inf-1.c: New test.
10750
10751 2006-01-12 Janis Johnson <janis187@us.ibm.com>
10752 Yao Qi <qiyaoltc@cn.ibm.com>
10753 Ben Elliston <bje@au.ibm.com>
10754 Jon Grimm <jgrimm2@us.ibm.com>
10755
10756 * gcc.dg/nodfp-1.c: New test.
10757 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
10758 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
10759 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
10760 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
10761 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
10762 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
10763 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
10764 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
10765 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
10766 * gcc.dg/format/dfp-scanf-1.c: Likewise.
10767 * gcc.dg/format/dfp-printf-1.c: Likewise.
10768 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
10769 (compat_setup_dfp): New.
10770 * gcc.dg/compat/compat.exp: Use it.
10771 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
10772 Make some variables global, prepend "compat_" to their names.
10773 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
10774 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
10775 * gcc.misc-tests/dectest.exp: New test driver for decTest.
10776 * lib/compat.exp (compat_skip_list): Make global, rename.
10777 * lib/c-compat.exp: New file.
10778 * lib/target-supports.exp (check_effective_target_dfp): New.
10779
10780 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
10781 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
10782 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
10783 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
10784 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
10785 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
10786 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
10787 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
10788 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
10789 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
10790 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
10791 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
10792 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
10793 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
10794 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
10795 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
10796 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
10797 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
10798 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
10799 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
10800 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
10801 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
10802 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
10803 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
10804 gcc.dg/dfp/struct-layout-1.c,
10805 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
10806 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
10807 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
10808 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
10809 gcc.dg/dfp/func-vararg-dfp.c,
10810 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
10811 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
10812 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
10813 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
10814 gcc.dg/dfp/wtr-conversion-1.c: New tests.
10815
10816 2006-01-11 Richard Guenther <rguenther@suse.de>
10817
10818 PR tree-optimization/25734
10819 * gcc.dg/tree-ssa/pr25734.c: New testcase.
10820
10821 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
10822
10823 PR fortran/25486
10824 * gfortran.dg/literal_character_constant_1_x.F: New test.
10825 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
10826 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
10827 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
10828
10829 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
10830
10831 PR c++/25386
10832 * g++.dg/ext/packed3.C: Add expected packed error.
10833
10834 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
10835
10836 PR target/25706
10837 * gcc.dg/torture/pr25706-1.c: New test.
10838
10839 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
10840
10841 PR tree-optimization/23109
10842 PR tree-optimization/23948
10843 PR tree-optimization/24123
10844
10845 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
10846 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
10847 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
10848 g++.dg/tree-ssa/pr23948.C: New testcases.
10849 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
10850 three divisions in order to do the optimization.
10851
10852 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
10853
10854 PR c++/25632
10855 * g++.dg/other/pr25632.C: New test.
10856
10857 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
10858
10859 PR fortran/25730
10860 * gfortran.dg/used_types_1.f90: New test.
10861
10862 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
10863
10864 PR target/25718
10865 * gcc.dg/torture/pr25718-1.c: New test.
10866
10867 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
10868
10869 * gfortran.dg/list_read_2.f90: Fix typo in description.
10870
10871 2006-01-10 Jan Beulich <jbeulich@novell.com>
10872
10873 * lib/target-supports.exp (check_visibility_available): Simplify test
10874 for *-*-netware*.
10875 (check_profiling_available): Fail for *-*-netware*.
10876 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
10877 * gcc.dg/20021014-1.c: Likewise.
10878 * gcc.dg/nest.c: Likewise.
10879
10880 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
10881
10882 fortran/24936
10883 * gfortran.dg/forall_3.f90: New test.
10884
10885 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
10886
10887 PR fortran/21977
10888 * gfortran.dg/nesting_2.f90: New test.
10889 * gfortran.dg/nesting_3.f90: New test.
10890
10891 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
10892
10893 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
10894 Fix typo in comment.
10895
10896 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
10897
10898 * gfortran.dg/single_char_string.f90: New test.
10899
10900 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
10901
10902 * gfortran.dg/ichar_2.f90: New test.
10903
10904 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
10905
10906 PR fortran/25093
10907 * gfortran.dg/private_type_4.f90: New.
10908
10909 2006-01-07 Richard Guenther <rguenther@suse.de>
10910
10911 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
10912
10913 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10914
10915 * gfortran.dg/func_decl_1.f90: New.
10916 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
10917 * gfortran.dg/array_alloc_2.f90: Likewise.
10918 * gfortran.dg/char_result_8.f90: Likewise.
10919 * gfortran.dg/dup_save_1.f90: Likewise.
10920 * gfortran.dg/dup_save_2.f90: Likewise.
10921 * gfortran.dg/f2c_6.f90: Likewise.
10922 * gfortran.dg/f2c_7.f90: Likewise.
10923 * gfortran.dg/func_result_2.f90: Likewise.
10924 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
10925
10926 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
10927
10928 PR fortran/22146
10929 * gfortran.dg/elemental_subroutine_1.f90: New test.
10930 * gfortran.dg/elemental_subroutine_2.f90: New test.
10931
10932 PR fortran/25029
10933 PR fortran/21256
10934 * gfortran.dg/assumed_size_refs_1.f90: New test.
10935
10936 PR fortran/20868
10937 PR fortran/20870
10938 * gfortran.dg/assumed_size_refs_2.f90: New test.
10939 * gfortran.dg/initialization_1.f90: Change warning message.
10940
10941 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
10942
10943 * gcc.dg/tree-ssa/loop-15.c: New test.
10944
10945 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10946
10947 PR fortran/25598
10948 * gfortran.dg/backspace_3.f: New test.
10949 * gfortran.dg/backspace_4.f: New test.
10950
10951 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10952
10953 PR fortran/24268
10954 * gfortran.dg/fmt_white.f: Update test.
10955
10956 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
10957
10958 * gcc.dg/cast-1.c: Add new warning.
10959 * gcc.dg/cast-2.c: Likewise.
10960 * gcc.dg/cast-3.c: Likewise.
10961 * gcc.dg/format/cast-1.c: Likewise.
10962 * gcc.dg/cast-4.c: New testcase.
10963
10964 2006-01-05 Richard Guenther <rguenther@suse.de>
10965
10966 PR tree-optimization/22555
10967 * gcc.dg/tree-ssa/alias-3.c: New testcase.
10968
10969 2006-01-05 Richard Guenther <rguenther@suse.de>
10970 Diego Novillo <dnovillo@redhat.com>
10971
10972 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
10973 * gcc.dg/tree-ssa/loop-8.c: Likewise.
10974 * gcc.dg/tree-ssa/loop-1.c: Likewise.
10975 * gcc.dg/tree-ssa/pr23294.c: Likewise.
10976 * gcc.dg/tree-ssa/pr21985.c: Likewise.
10977 * gcc.dg/tree-ssa/loop-14.c: Likewise.
10978 * gcc.dg/tree-ssa/loop-2.c: Likewise.
10979 * gcc.dg/tree-ssa/loop-3.c: Likewise.
10980 * gcc.dg/tree-ssa/loop-4.c: Likewise.
10981 * gcc.dg/tree-ssa/pr21171.c: Likewise.
10982 * gcc.dg/tree-ssa/loop-5.c: Likewise.
10983 * gcc.dg/tree-ssa/loop-10.c: Likewise.
10984 * gcc.dg/tree-ssa/loop-6.c: Likewise.
10985 * treelang/compile/extravar.tree: Likewise.
10986 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
10987 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
10988 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
10989 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
10990 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
10991
10992 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
10993
10994 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
10995 for 64-bit fix.
10996
10997 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
10998
10999 PR fortran/23675
11000 gfortran.dg/char_result_11.f90: New.
11001
11002 2006-01-04 Mark Mitchell <mark@codesourcery.com>
11003
11004 PR c++/24782
11005 * g++.dg/parse/access9.C: New test.
11006 * g++.dg/tc1/dr52.C: Tweak error markers.
11007
11008 2006-01-04 Richard Henderson <rth@redhat.com>
11009
11010 Merge from gomp branch.
11011 * g++.dg/parse/pragma2.C: Update expected error lines.
11012
11013 2006-01-04 Jakub Jelinek <jakub@redhat.com>
11014
11015 * g++.dg/other/i386-2.C: New test.
11016
11017 PR target/25554
11018 * gcc.c-torture/compile/20051228-1.c: New test.
11019
11020 PR c/25559
11021 * gcc.dg/pr25559.c: New test.
11022
11023 2006-01-03 Mark Mitchell <mark@codesourcery.com>
11024
11025 PR c++/25492
11026 * g++.dg/lookup/friend9.C: New test.
11027
11028 PR c++/25625
11029 * g++.dg/template/repo5.C: New test.
11030
11031 2006-01-03 Steven G. Kargl <kargls@comcast.net>
11032
11033 PR fortran/25101
11034 * gfortran.dg/forall_2.f90: New test.
11035
11036 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
11037
11038 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
11039 dg-require-weak. Adjust regexp to handle leading-underscore
11040 targets and space as well as TAB after .weak. Change previous
11041 64-bit fix to not use naked dot.
11042
11043 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
11044
11045 PR rtl-optimization/25578
11046 * gcc.c-torture/execute/20060102-1.c: New testcase.
11047
11048 2006-01-03 Richard Guenther <rguenther@suse.de>
11049
11050 PR c/25183
11051 * gcc.dg/torture/pr25183.c: New testcase.
11052
11053 2006-01-03 Jakub Jelinek <jakub@redhat.com>
11054
11055 Merge from gomp-branch.
11056 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
11057 * gcc.dg/ia64-sync-2.c: Likewise.
11058 * gcc.dg/ia64-sync-3.c: Likewise.
11059 * gcc.dg/ia64-sync-4.c: Likewise.
11060 * gcc.dg/sync-2.c: Likewise.
11061 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
11062 that sparc64-*-* and sparcv9-*-* supports sync builtins.
11063
11064 2006-01-02 Mark Mitchell <mark@codesourcery.com>
11065
11066 PR c++/25635
11067 * g++.dg/parse/operator6.C: New test.
11068
11069 PR c++/25637
11070 * g++.dg/parse/error29.C: New test.
11071
11072 PR c++/25638
11073 * g++.dg/parse/dtor6.C: New test.
11074
11075 PR c++/25633
11076 * g++.dg/parse/ctor3.C: New test.
11077
11078 PR c++/25634
11079 * g++.dg/template/class3.C: New test.
11080
11081 2006-01-02 Geoffrey Keating <geoffk@apple.com>
11082
11083 * g++.dg/debug/debug9.C: New.
11084
11085 2006-01-02 Steven G. Kargl <kargls@comcast.net>
11086
11087 PR fortran/24640
11088 * gfortran.dg/label_2.f90: New test.
11089
11090 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11091
11092 * g++.dg/lookup/using12.C: Tighten error marker.
11093
11094 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
11095 Andrew Pinski <pinskia@physics.uc.edu>
11096
11097 * gcc.target/powerpc/darwin-abi-3.c: New file.
11098 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
11099 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
11100 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
11101 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
11102 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
11103 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
11104 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
11105 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
11106
11107 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
11108
11109 * gcc.dg/tree-ssa/loadpre1.c: New;
11110 * gcc.dg/tree-ssa/loadpre2.c: New;
11111 * gcc.dg/tree-ssa/loadpre3.c: New;
11112 * gcc.dg/tree-ssa/loadpre4.c: New;
11113 * gcc.dg/tree-ssa/loadpre5.c: New;
11114 * gcc.dg/tree-ssa/loadpre6.c: New;
11115 * gcc.dg/tree-ssa/loadpre7.c: New;
11116 * gcc.dg/tree-ssa/loadpre8.c: New;
11117 * gcc.dg/tree-ssa/loadpre9.c: New;
11118
11119 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
11120
11121 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
11122 * g++.dg/abi/thunk4.C: Likewise.
11123
11124 2006-01-01 Andreas Jaeger <aj@suse.de>
11125
11126 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
11127 portable.
11128
11129 2006-01-01 Jakub Jelinek <jakub@redhat.com>
11130
11131 PR c++/25294
11132 * gcc.dg/pragma-pack-3.c: New test.
11133 * g++.dg/parse/pragma3.C: New test.
11134
11135 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11136
11137 PR middle-end/24827
11138 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
11139
11140 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11141
11142 PR testsuite/25214
11143 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
11144
11145 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
11146
11147 PR fortran/22607
11148 * gfortran-dg/pure_byref_3.f90: New.
11149
11150 fortran/PR 25396
11151 * gfortran.dg/userdef_operator_1.f90: New.
11152
11153 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
11154
11155 * g++.dg/abi/thunk3.C: New.
11156 * g++.dg/abi/thunk4.C: New.
11157
11158 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
11159
11160 PR fortran/25532
11161 * gfortran.dg/host_used_types_1.f90: New test. Check that host
11162 associated derived type components of derived types are
11163 properly declared in contained procedures.
11164
11165 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11166
11167 PR libgfortran/25139
11168 * gfortran.dg/backspace_2.f: New test.
11169
11170 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11171
11172 PR libgfortran/25550
11173 * gfortran.dg/endfile.f: New test.
11174
11175 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11176
11177 PR libgfortran/25419
11178 * gfortran.dg/comma.f: New test.
11179
11180 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11181
11182 * lib/gfortran-dg.exp: Remove trailing whitespace.
11183 * lib/fortran-torture.exp: Test with -fbounds-check instead of
11184 -funroll-all-loops.
11185
11186 2005-12-28 Alan Modra <amodra@bigpond.net.au>
11187
11188 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
11189 Extended Double long doubles or repeat tests when long double is
11190 the same size as double.
11191
11192 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11193
11194 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
11195
11196 PR testsuite/25442
11197 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
11198 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
11199
11200 PR testsuite/25441
11201 * gcc.dg/pr23911.c: Make test variable static.
11202
11203 PR testsuite/25444
11204 * gcc.dg/tree-ssa/pr14841.c: Likewise.
11205
11206 2005-12-26 Mark Mitchell <mark@codesourcery.com>
11207
11208 PR c++/25439
11209 * g++.dg/parse/crash17.C: Adjust error markers.
11210 * g++.dg/template/error20.C: New test.
11211
11212 2005-12-26 Mark Mitchell <mark@codesourcery.com>
11213
11214 PR c++/23172
11215 * g++.dg/ext/complit4.C: New test.
11216
11217 PR c++/25417
11218 * g++.dg/ext/complit5.C: Likewise.
11219
11220 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
11221
11222 PR tree-optimization/25125
11223 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
11224 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
11225 * gcc.c-torture/execute/pr25125.c: New.
11226
11227 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
11228
11229 PR fortran/25029
11230 PR fortran/21256
11231 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
11232 with incorrect assumed size references.
11233
11234 2005-12-24 Mark Mitchell <mark@codesourcery.com>
11235
11236 PR c++/23171
11237 * g++.dg/opt/init1.C: New test.
11238
11239 2005-12-23 Mark Mitchell <mark@codesourcery.com>
11240
11241 PR c++/24671
11242 * g++.dg/template/sfinae3.C: New test.
11243
11244 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11245
11246 * g++.dg/other/friend4.C: New test.
11247
11248 2005-12-23 Jakub Jelinek <jakub@redhat.com>
11249
11250 PR target/25005
11251 * g++.dg/opt/pr25005.C: New test.
11252
11253 2005-12-22 Mark Mitchell <mark@codesourcery.com>
11254
11255 PR c++/25369
11256 * g++.dg/template/ptrmem16.C: New test.
11257
11258 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
11259
11260 PR fortran/25029
11261 PR fortran/21256
11262 * gfortran.dg/initialization_1.f90: Add test of SIZE.
11263
11264 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11265
11266 PR libgfortran/25307
11267 * gfortran.dg/list_read_5.f90: New test.
11268
11269 2005-12-22 Richard Henderson <rth@redhat.com>
11270
11271 * gcc.target/i386/sse-7.c: Use -msse2.
11272
11273 2005-12-23 Jakub Jelinek <jakub@redhat.com>
11274
11275 PR rtl-optimization/25432
11276 * gcc.c-torture/compile/20051216-1.c: New test.
11277
11278 PR objc/25328
11279 * objc/execute/pr25328.m: New test.
11280
11281 2005-12-22 Mark Mitchell <mark@codesourcery.com>
11282
11283 PR c++/25364
11284 * g++.dg/template/call4.C: New test.
11285
11286 2005-12-22 Dale Johannesen <dalej@apple.com>
11287
11288 * gcc.target/i386/sse-17.c: New.
11289
11290 2005-12-22 Paul Brook <paul@codesourcery.com>
11291
11292 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
11293
11294 2005-12-22 Paul Brook <paul@codesourcery.com>
11295
11296 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
11297
11298 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
11299
11300 PR tree-opt/25513
11301 * gcc.c-torture/compile/pr25513.c: New test.
11302
11303 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11304
11305 PR c++/23333
11306 * g++.dg/parse/error25.C: Add more tests.
11307
11308 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11309
11310 PR fortran/18990
11311 * gfortran.dg/der_charlen_1.f90: New.
11312
11313 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
11314
11315 PR fortran/20889
11316 * gfortran.dg/pointer_component_type_1.f90: New test.
11317
11318 PR fortran/25029
11319 PR fortran/21256
11320 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
11321 should give an error with assumed size array refernces and checks those
11322 that should not.
11323 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
11324 reference an upper bound so that it does not generate an error.
11325
11326 PR fortran/19362
11327 PR fortran/20244
11328 PR fortran/20864
11329 PR fortran/25391
11330 * gfortran.dg/used_dummy_types_1.f90: New test.
11331 * gfortran.dg/used_dummy_types_2.f90: New test.
11332 * gfortran.dg/used_dummy_types_3.f90: New test.
11333 * gfortran.dg/used_dummy_types_4.f90: New test.
11334 * gfortran.dg/used_dummy_types_5.f90: New test.
11335
11336 PR fortran/23152
11337 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
11338 group already being USE associated.
11339 * gfortran.dg/assumed_shape_nml.f90: New test.
11340 * gfortran.dg/assumed_size_nml.f90: New test.
11341
11342 PR fortran/20862
11343 PR fortran/25053
11344 PR fortran/25063
11345 PR fortran/25064
11346 PR fortran/25066
11347 PR fortran/25067
11348 PR fortran/25068
11349 PR fortran/25307
11350 * gfortran.dg/io_constraints_1.f90: New test.
11351 * gfortran.dg/io_constraints_1.f90: New test.
11352 * gfortran.dg/iostat_3.f90: Change wording of warning.
11353 * gfortran.dg/g77/19981216-0.f: The same.
11354
11355 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
11356
11357 PR tree-optimization/23518
11358 * testsuite/gcc.dg/pr23518.c: New.
11359
11360 2005-12-21 Mike Stump <mrs@apple.com>
11361
11362 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
11363
11364 2005-12-21 Paul Brook <paul@codesourcery.com>
11365
11366 * gcc.dg/pr19340.c: Skip on m68k targets.
11367
11368 2005-12-21 Steven Bosscher <stevenb@suse.de>
11369
11370 PR rtl-optimization/25196
11371 * gcc.dg/pr25196.c: New test.
11372
11373 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
11374
11375 PR fortran/25423
11376 gfortran.dg/where_nested_1.f90: New.
11377
11378 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
11379
11380 PR tree-optimization/25382.
11381 * gcc.dg/tree-ssa/pr25382.c: New.
11382
11383 2005-12-20 Richard Guenther <rguenther@suse.de>
11384
11385 PR middle-end/24306
11386 * gcc.target/i386/pr24306.c: New testcase.
11387
11388 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
11389
11390 PR tree-optimization/25501
11391 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
11392
11393 2005-12-20 Richard Guenther <rguenther@suse.de>
11394
11395 Revert
11396 2005-12-02 Richard Guenther <rguenther@suse.de>
11397
11398 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
11399
11400 2005-12-20 Mark Mitchell <mark@codesourcery.com>
11401
11402 PR c++/21228
11403 * g++.dg/warn/Wunreachable-code-2.C: New test.
11404
11405 2005-12-19 Mark Mitchell <mark@codesourcery.com>
11406
11407 PR c++/24278
11408 * g++.dg/template/ctor5.C: New test.
11409
11410 PR c++/24915
11411 * g++.dg/template/overload8.C: New test.
11412
11413 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
11414
11415 * gcc.c-torture/compile/pr25483 : New test.
11416
11417 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11418
11419 PR c++/20552
11420 * g++.dg/ext/typeof10.C: New test.
11421
11422 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
11423
11424 * gcc.dg/mt-loopi1.c: New.
11425
11426 2005-12-18 Richard Guenther <rguenther@suse.de>
11427
11428 PR tree-optimization/25481
11429 * gcc.dg/torture/pr25481.c: New testcase.
11430
11431 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
11432
11433 PR rtl-optimization/21041
11434 * gcc.dg/pr21041.c: New test.
11435
11436 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11437
11438 PR libgfortran/25463
11439 * gfortran.dg/advance.f90: New test.
11440
11441 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
11442
11443 * gcc.dg/20051201-1.c: New test.
11444
11445 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
11446
11447 PR fortran/25018
11448 * gfortran.dg/initialization_1.f90: New test.
11449 * gfortran.dg/enum_5.f90: Change dg-error to new message.
11450 * gfortran.dg/g77/980616-0.f: The same.
11451
11452 2005-12-17 Steven G. Kargl <kargls@comcast.net>
11453
11454 * PR fortran/25458
11455 * gfortran.dg/chkbits.f90: New test.
11456
11457 2005-12-17 Steven G. Kargl <kargls@comcast.net>
11458
11459 * gfortran.dg/enum_5.f: Revert to previous version.
11460
11461 2005-12-17 Steven G. Kargl <kargls@comcast.net>
11462
11463 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
11464 * gfortran.dg/nested_modules_1.f90: Ditto.
11465 * gfortran.dg/hollerith_f95.f90: Ditto.
11466 * gfortran.dg/select_5.f90: Ditto.
11467 * gfortran.dg/secnds.f: Ditto.
11468 * gfortran.dg/hollerith2.f90: Ditto.
11469 * gfortran.dg/imag_2.f: Ditto.
11470 * gfortran.dg/ftell_2.f90: Ditto.
11471 * gfortran.dg/malloc_free_1.f90: Ditto.
11472 * gfortran.dg/logint-1.f: Ditto.
11473 * gfortran.dg/recursive_statement_functions.f90: Ditto.
11474 * gfortran.dg/e_d_fmt.f90: Ditto.
11475 * gfortran.dg/hollerith_legacy.f90: Ditto.
11476 * gfortran.dg/logint-2.f: Ditto.
11477 * gfortran.dg/enum_5.f90: Ditto.
11478 * gfortran.dg/f2c_2.f90: Ditto.
11479 * gfortran.dg/pr17143.f90: Ditto.
11480 * gfortran.dg/namelist_14.f90: Ditto.
11481 * gfortran.dg/logint-3.f: Ditto.
11482 * gfortran.dg/spread_scalar_source.f90: Ditto.
11483 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
11484 * gfortran.dg/namelist_11.f: Ditto.
11485 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
11486 * gfortran.dg/g77/20010519-1.f
11487 * gfortran.dg/g77/alpha1.f: Ditto.
11488 * gfortran.dg/g77/990115-1.f: Ditto.
11489 * gfortran.dg/g77/erfc.f: Ditto.
11490 * gfortran.dg/g77/19990313-3.f: Ditto.
11491 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
11492 * gfortran.dg/g77/20010426.f: Ditto.
11493 * gfortran.dg/g77/19990313-0.f: Ditto.
11494 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
11495 * gfortran.dg/g77/20000629-1.f: Ditto.
11496 * gfortran.dg/g77/970125-0.f: Ditto.
11497 * gfortran.dg/g77/8485.f: Ditto.
11498 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
11499 * gfortran.dg/g77/19990313-1.f: Ditto.
11500 * gfortran.dg/g77/int8421.f: Ditto.
11501 * gfortran.dg/g77/19990305-0.f: Ditto.
11502 * gfortran.dg/g77/947.f: Ditto.
11503 * gfortran.dg/g77/19990905-2.f: Ditto.
11504 * gfortran.dg/g77/cabs.f: Ditto.
11505 * gfortran.dg/g77/19990313-2.f: Ditto.
11506 * gfortran.dg/g77/20020307-1.f: Ditto.
11507 * gfortran.dg/g77/dcomplex.f: Ditto.
11508 * gfortran.dg/g77/19990502-1.f: Ditto.
11509 * gfortran.dg/g77/19981216-0.f: Ditto.
11510 * gfortran.dg/common_4.f90: Ditto.
11511 * gfortran.dg/entry_4.f90: Ditto.
11512 * gfortran.dg/equiv_constraint_2.f90: Ditto.
11513 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
11514 * gfortran.dg/namelist_12.f: Ditto.
11515 * gfortran.dg/scale_1.f90: Ditto.
11516 * gfortran.dg/modulo_1.f90
11517 * gfortran.dg/hollerith.f90: Ditto.
11518 * gfortran.dg/direct_io_3.f90: Ditto.
11519 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
11520 * gfortran.dg/gnu_logical_1.F: Ditto.
11521 * gfortran.dg/unf_io_convert_1.f90: Ditto.
11522 * gfortran.dg/assign_1.f90: Ditto.
11523 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
11524 * gfortran.dg/pr23095.f: Ditto.
11525 * gfortran.dg/read_float_1.f90: Ditto.
11526
11527 2005-12-17 Andreas Jaeger <aj@suse.de>
11528
11529 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
11530 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
11531
11532 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11533
11534 PR fortran/24268
11535 * gfortran.dg/fmt_white.f: New test.
11536
11537 2005-12-16 Steven G. Kargl <kargls@comcast.net>
11538
11539 * gfortran.dg/label_1.f90: New test.
11540
11541 2005-12-15 Ben Elliston <bje@au.ibm.com>
11542
11543 PR testsuite/25422
11544 * gcc.dg/20031012-1.c: Add -Walways-true option.
11545 * gcc.dg/weak/weak-3.c: Likewise.
11546 * g++.old-deja/g++.mike/warn8.C: Likewise.
11547
11548 2005-12-16 Mike Stump <mrs@apple.com>
11549
11550 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
11551 exit.
11552
11553 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11554
11555 PR libgfortran/25264
11556 PR libgfortran/25349
11557 * gfortran.dg/tl_editing.f90: Added additional checks.
11558 * gfortran.dg/t_editing.f: New test.
11559 * gfortran.dg/write_padding.f90: New test
11560
11561 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11562
11563 PR testsuite/25215
11564 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
11565
11566 2005-12-16 Jakub Jelinek <jakub@redhat.com>
11567
11568 PR rtl-optimization/24899
11569 * gcc.c-torture/execute/20051215-1.c: New test.
11570
11571 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
11572
11573 PR 24823
11574 * gfortran.dg/pr24823.f: New test.
11575
11576 2005-12-16 Jeff Law <law@redhat.com>
11577
11578 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
11579
11580 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
11581
11582 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
11583 Change C++ style comments to C style comments.
11584 Remove aligned types from the array.
11585 Keep Enums disabled.
11586 (complex_types): Remove aligned types from the array.
11587 Comment out "_Complex long double".
11588 (attrib_types): Remove.
11589 (complex_attrib_types): Remove.
11590 (attrib_array_types): Remove.
11591 (complex_attrib_array_types): Remove.
11592 (aligned_bitfld_types): Remove.
11593 (n_aligned_bitfld_types): Remove.
11594 (FEATURE_ALIGNEDPACKED): Delete.
11595 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
11596 (singles): Remove support for adding attributes.
11597 (choose_type): Remove support for attributed types.
11598 (generate_fields): Remove support for attributed bit-fields.
11599 Remove support for adding attributes.
11600 (generate_random_tests): Remove support for adding attributes.
11601 (features): Add back "[0] :0" and "complex vector [0]".
11602 (main): Remove support for attributed bit-fields.
11603 Uncomment the calling of generate_random_tests for the rests of
11604 the tests.
11605
11606 2005-12-16 Jan Hubicka <jh@suse.cz>
11607
11608 * gcc.c-torture/combine/pr25224.c: New.
11609
11610 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
11611
11612 PR other/25028
11613 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
11614 HP-UX.
11615
11616 2005-12-15 Richard Sandiford <richard@codesourcery.com>
11617
11618 * gcc.dg/20051215-1.c: New file.
11619
11620 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11621
11622 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
11623 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
11624
11625 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
11626
11627 PR fortran/18197
11628 * gfortran.dg/dummy_functions_1.f90: New.
11629
11630 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
11631
11632 PR rtl-optimization/25310
11633 * gcc.c-torture/compile/pr25310.c: New test.
11634
11635 2005-12-14 Jakub Jelinek <jakub@redhat.com>
11636
11637 PR debug/25023
11638 * gcc.dg/pr25023.c: New test.
11639
11640 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11641
11642 * g++.old-deja/g++.brendan/redecl1.C,
11643 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
11644 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
11645 g++.old-deja/g++.oliva/typeof1.C,
11646 g++.old-deja/g++.other/crash16.C,
11647 g++.old-deja/g++.other/crash34.C,
11648 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
11649 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
11650 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
11651 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
11652 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
11653 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
11654 Remove xfail.
11655
11656 2005-12-14 Kean Johnston <jkj@sco.com>
11657 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11658
11659 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
11660 * gcc.target/i386/20020523-1.c: Ditto.
11661 * gcc.target/i386/tailcall-1.c: Ditto.
11662 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
11663 * gcc.target/i386/ssetype-5.c: Ditto.
11664
11665 2005-12-14 Jeff Law <law@redhat.com>
11666
11667 * gcc.dg/tree-ssa/foldstring-1.c: New test.
11668
11669 2005-12-14 Jakub Jelinek <jakub@redhat.com>
11670
11671 PR target/25254
11672 PR target/24188
11673 * gcc.target/i386/pr25254.c: New test.
11674 * gfortran.dg/PR24188.f: New test.
11675
11676 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
11677
11678 * lib/fortran-torture.exp: Catch remaining uses of
11679 remote_file build delete.
11680
11681 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11682
11683 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
11684
11685 2005-12-14 Ben Elliston <bje@au.ibm.com>
11686
11687 * gcc.dg/warn-addr-cmp.c: New test.
11688
11689 2005-12-13 Jakub Jelinek <jakub@redhat.com>
11690
11691 PR debug/25023
11692 PR target/25293
11693 * gcc.target/i386/pr25293.c: New test.
11694
11695 2005-12-13 Petr Machata <machata@post.cz>
11696
11697 PR c++/24907
11698 * g++.dg/parse/comma2.C: New test.
11699
11700 2005-12-13 Mark Mitchell <mark@codesourcery.com>
11701 Jakub Jelinek <jakub@redhat.com>
11702
11703 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
11704 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
11705 (limits.h): Include unconditionally.
11706 (stdlib.h): Likewise.
11707 (hashtab.h): Do not include.
11708 (getopt.h): Likewise.
11709 (stddef.h): Include.
11710 (hashval_t): Define.
11711 (struct entry): Add "next" field.
11712 (HASH_SIZE): New macro.
11713 (hash_table): New variable.
11714 (switchfiles): Do not use xmalloc.
11715 (mix): New macro.
11716 (iterative_hash): New function.
11717 (hasht): Remove.
11718 (e_exists): New function.
11719 (e_insert): Likewise.
11720 (output): Use, instead of libiberty hashtable functions.
11721 (main): Do not use getopt. Do not call htab_create.
11722
11723 2005-12-13 Jakub Jelinek <jakub@redhat.com>
11724
11725 PR c++/25331
11726 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
11727 put atal* and atpaal* attributes on array elements.
11728 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
11729 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
11730 put atal* and atpaal* attributes on array elements.
11731 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
11732
11733 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
11734
11735 * gcc.dg/single-precision-constant.c: New test.
11736
11737 2005-12-13 Alan Modra <amodra@bigpond.net.au>
11738
11739 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
11740 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
11741 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
11742 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
11743 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
11744 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
11745 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
11746 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
11747 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
11748 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
11749 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
11750 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
11751 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
11752 gcc.target/powerpc/ppc-sdata-2.c,
11753 gcc.target/powerpc/ppc-stackalign-1.c,
11754 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
11755 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
11756 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
11757 gcc.target/powerpc/rs6000-ldouble-2.c,
11758 gcc.target/powerpc/rs6000-power2-1.c,
11759 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
11760 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
11761 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
11762 option into target selector.
11763 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
11764 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
11765
11766 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
11767
11768 PR objc/25348
11769 * objc.dg/encode-9.m: New test.
11770
11771 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11772
11773 PR testsuite/20772
11774 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
11775 * gcc.dg/asm-b.c: Fix typo.
11776 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
11777 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
11778 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
11779 i?86 lp64 and x86_64 ilp32.
11780 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
11781 on i?86 lp64.
11782 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
11783
11784 2005-12-12 Steven G. Kargl <kargls@comcast.net>
11785
11786 PR fortran/25078
11787 gfortran.dg/equiv_5.f90: New test.
11788
11789 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
11790
11791 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
11792 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
11793 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
11794 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
11795 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
11796 * gcc.dg/tree-ssa/reassoc-5.c: New.
11797 * gcc.dg/tree-ssa/reassoc-6.c: New.
11798 * gcc.dg/tree-ssa/reassoc-7.c: New.
11799 * gcc.dg/tree-ssa/reassoc-8.c: New.
11800 * gcc.dg/tree-ssa/reassoc-9.c: New.
11801 * gcc.dg/tree-ssa/reassoc-10.c: New.
11802 * gcc.dg/tree-ssa/reassoc-11.c: New.
11803
11804 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11805
11806 PR testsuite/25167
11807 PR testsuite/24478
11808 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
11809
11810 2005-12-12 Mark Mitchell <mark@codesourcery.com>
11811
11812 PR c++/25300
11813 * g++.dg/template/inherit.C: Do not use a generic error message.
11814
11815 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
11816
11817 PR libobjc/25354
11818 * objc.dg/gnu-encoding: New directory.
11819 * objc.dg/gnu-encoding/compat-common.h: New file.
11820 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
11821 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
11822 * objc.dg/gnu-encoding/vector-defs.h: New file.
11823 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
11824 * objc.dg/gnu-encoding/generate-random.c: New file.
11825 * objc.dg/gnu-encoding/generate-random_r.c: New file.
11826 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
11827 * objc.dg/gnu-encoding/generate-random.h: New file.
11828
11829 2005-12-11 Mark Mitchell <mark@codesourcery.com>
11830
11831 PR c++/25337
11832 * g++.dg/template/defarg7.C: New test.
11833
11834 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
11835
11836 PR libobjc/25347
11837 * objc.dg/encode-8.m: New test.
11838
11839 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
11840
11841 PR libobjc/25346
11842 * objc.dg/encode-7.m: New test.
11843
11844 2005-12-10 Mark Mitchell <mark@codesourcery.com>
11845
11846 PR c++/25010
11847 * g++.dg/opt/inline10.C: New test.
11848
11849 2005-12-11 Steven G. Kargl <kargls@comcast.net>
11850
11851 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
11852
11853 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
11854
11855 * gfortran.dg/substring_equivalence.f90: typo in comment
11856
11857 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11858
11859 PR fortran/25068
11860 * gfortran.dg/iostat_3.f90: New test.
11861
11862 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
11863
11864 PR fortran/23815
11865 * gfortran.dg/unf_io_convert_1.f90: New test.
11866 * gfortran.dg/unf_io_convert_2.f90: New test.
11867 * gfortran.dg/unf_io_convert_3.f90: New test.
11868
11869 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11870
11871 PR testsuite/20772
11872 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
11873 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
11874 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
11875 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
11876 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
11877 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
11878 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
11879 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
11880 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
11881 gcc.dg/torture/fp-int-convert-float128-timode.c,
11882 gcc.dg/torture/fp-int-convert-float128.c,
11883 gcc.dg/torture/fp-int-convert-float80-timode.c,
11884 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
11885 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
11886
11887 * gcc.dg/tls/opt-1.c: Require effective target fpic.
11888
11889 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
11890
11891 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
11892
11893 2005-12-10 Richard Sandiford <richard@codesourcery.com>
11894
11895 * gcc.dg/20051207-1.c,
11896 * gcc.dg/20051207-2.c,
11897 * gcc.dg/20051207-3.c: New tests.
11898
11899 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11900
11901 PR testsuite/20772
11902 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
11903 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
11904 dg-skip-if target selector.
11905
11906 PR testsuite/20772
11907 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
11908 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
11909 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
11910 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
11911 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
11912 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
11913 and/or merge with i?86 cases.
11914
11915 * gcc.dg/tls/opt-3.c: Require effective target fpic.
11916
11917 PR testsuite/20772
11918 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
11919 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
11920 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
11921 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
11922 x86_64-*-linux*.
11923
11924 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
11925
11926 PR target/25311
11927 * gcc.c-torture/compile/pr25311.c: New test.
11928
11929 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11930
11931 PR libgfortran/25039
11932 * gfortran.dg/read_comma.f: New test.
11933
11934 2005-12-08 Jakub Jelinek <jakub@redhat.com>
11935
11936 PR c++/19317
11937 * g++.dg/opt/pr19317-1.C: New test.
11938 * g++.dg/opt/pr19317-2.C: New test.
11939 * g++.dg/opt/pr19317-3.C: New test.
11940
11941 PR target/19005
11942 * gcc.c-torture/execute/pr19005.c: New test.
11943
11944 PR target/17828
11945 * g++.old-deja/g++.other/comdat5.C: New test.
11946 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
11947
11948 * g++.dg/compat/struct-layout-1.exp: New file.
11949 * g++.dg/compat/struct-layout-1.h: New.
11950 * g++.dg/compat/struct-layout-1_generate.c: New.
11951 * g++.dg/compat/struct-layout-1_x1.h: New.
11952 * g++.dg/compat/struct-layout-1_x2.h: New.
11953 * g++.dg/compat/struct-layout-1_y1.h: New.
11954 * g++.dg/compat/struct-layout-1_y2.h: New.
11955
11956 * gcc.dg/20050330-2.c: New test.
11957
11958 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
11959
11960 PR fortran/25292
11961 * gfortran.dg/associated_1.f90: New.
11962
11963 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11964
11965 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
11966 ILP32 vect_no_align platforms.
11967
11968 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
11969 Jakub Jelinek <jakub@redhat.com>
11970
11971 PR target/25268
11972 * gcc.c-torture/compile/20051207-1.c: New test.
11973
11974 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11975
11976 PR testsuite/20772
11977 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
11978 gcc.dg/torture/pr18582-1.c,
11979 gcc.target/i386/attributes-error.c: Also test on x86_64.
11980
11981 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
11982
11983 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11984
11985 PR c++/19397
11986 * g++.dg/template/typedef3.C: New test.
11987
11988 PR c++/19762
11989 PR c++/19764
11990 * g++.dg/template/dtor3.C: Fix error markers.
11991
11992 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
11993
11994 * lib/target-supports.exp (check_effective_target_sync_char_short):
11995 Add s390*.
11996
11997 2005-12-06 Janis Johnson <janis187@us.ibm.com>
11998
11999 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
12000
12001 2005-12-06 Roger Sayle <roger@eyesopen.com>
12002
12003 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
12004 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
12005 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
12006 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
12007
12008 2005-12-06 Roger Sayle <roger@eyesopen.com>
12009
12010 PR c++/25263
12011 * g++.dg/other/array2.C: New test case.
12012
12013 2005-12-05 Geoffrey Keating <geoffk@apple.com>
12014
12015 * gcc.dg/darwin-weakimport-3.c: New.
12016
12017 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
12018 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
12019 and to work on Darwin.
12020 * gcc.dg/attr-weakref-1b.c: New file.
12021 * gcc.dg/attr-weakref-2.c: New test.
12022 * gcc.dg/darwin-weakref-1.c: New test.
12023
12024 2005-12-05 Janis Johnson <janis187@us.ibm.com>
12025
12026 PR testsuite/25247
12027 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
12028 use in selector expressions.
12029 (dg-xfail-if): Ditto.
12030 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
12031 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
12032 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
12033 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
12034 * gcc.test-framework/test-framework.exp: Skip generated tests if
12035 CHECK_TEST_FRAMEWORK is not 1.
12036
12037 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
12038
12039 PR tree-optimization/24963
12040 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
12041
12042 PR target/24108
12043 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
12044
12045 PR target/18580
12046 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
12047 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
12048 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
12049 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
12050
12051 2005-12-05 Jakub Jelinek <jakub@redhat.com>
12052
12053 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
12054 dg-options.
12055
12056 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
12057
12058 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
12059
12060 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
12061
12062 * gcc.dg/format/cast-1.c: New test.
12063
12064 2005-12-04 Roger Sayle <roger@eyesopen.com>
12065
12066 PR c/7776
12067 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
12068 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
12069 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
12070 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
12071
12072 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
12073
12074 * gcc.dg/cast-pretty-print-1.c: New test.
12075
12076 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
12077
12078 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
12079
12080 2005-12-02 Mark Mitchell <mark@codesourcery.com>
12081
12082 PR c++/24173
12083 * g++.dg/template/friend40.C: New test.
12084
12085 2005-12-02 Jakub Jelinek <jakub@redhat.com>
12086
12087 PR target/25199
12088 * gcc.target/i386/movq-2.c: New test.
12089 * gcc.target/i386/movq.c: Remove target i?86, instead add
12090 dg-require-effective-target ilp32.
12091
12092 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12093
12094 PR c++/24103
12095 * g++.dg/other/default1.C: New test.
12096
12097 2005-12-02 Richard Guenther <rguenther@suse.de>
12098
12099 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
12100
12101 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
12102
12103 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
12104
12105 2005-12-02 Alan Modra <amodra@bigpond.net.au>
12106
12107 PR target/21017
12108 * gcc.target/powerpc/rotate.c: New.
12109
12110 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12111
12112 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
12113 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
12114
12115 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
12116
12117 PR c/13384
12118 * gcc.dg/pr17730-1.c: Adjust.
12119 * gcc.dg/lvalue1.c (main): Likewise.
12120 * gcc.dg/lvalue-2.c: Likewise.
12121 * g++.dg/pr7503-3.C
12122
12123 2005-12-01 Geoffrey Keating <geoffk@apple.com>
12124
12125 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
12126 error messages.
12127
12128 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
12129
12130 PR fortran/24789
12131 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
12132
12133 2005-12-01 Uros Bizjak <uros@kss-loka.si>
12134
12135 PR target/24475
12136 * lib/target-supports.exp (check_effective_target_tls): New.
12137 (check_effective_target_tls_runtime): New.
12138 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
12139 for TLS support.
12140 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
12141 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
12142 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
12143 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
12144 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
12145 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
12146 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
12147 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
12148 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
12149 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
12150 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
12151 effective-target TLS.
12152 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
12153 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
12154 effective-target TLS runtime.
12155
12156 2005-12-01 Uros Bizjak <uros@kss-loka.si>
12157
12158 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
12159
12160 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
12161
12162 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
12163 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
12164 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
12165 ignored" warnings when "packing" is the same as the ABI layout.
12166
12167 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
12168
12169 PR fortran/21302
12170 * gfortran.dg/line_length_1.f: New test.
12171 * gfortran.dg/line_length_2.f90: Ditto.
12172
12173 2005-11-30 Richard Guenther <rguenther@suse.de>
12174
12175 PR tree-optimization/21655
12176 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
12177
12178 2005-11-30 Dale Johannesen <dalej@apple.com>
12179
12180 * gcc.c-torture/compile/pr24930.c: New.
12181
12182 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
12183
12184 PR fortran/15809
12185 * gfortran.dg/auto_char_dummy_array.f90: New test.
12186
12187 2005-11-30 Jeff Law <law@redhat.com>
12188
12189 * g++.old-deja/g++.law/pr25000.C: New test.
12190
12191 2005-11-30 Jakub Jelinek <jakub@redhat.com>
12192
12193 * gcc.dg/tls/opt-11.c: New test.
12194
12195 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
12196
12197 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
12198 targets.
12199 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
12200 LP64 ia64.
12201
12202 2005-11-29 Jakub Jelinek <jakub@redhat.com>
12203
12204 * gfortran.dg/open_access_1.f90: New test.
12205
12206 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12207
12208 * gcc.dg/charset/builtin2.c: New test.
12209
12210 2005-11-28 Jakub Jelinek <jakub@redhat.com>
12211
12212 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
12213 on mmix-*-* for *_[xy].c.
12214
12215 2005-11-28 Kean Johnston <jkj@sco.com>
12216
12217 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
12218 headers.
12219 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
12220 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
12221 * gcc.target/i386/asm-3.c: Ditto.
12222 * gcc.target/i386/clobbers.c: Ditto.
12223 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
12224 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
12225 test regexp.
12226 * gcc.target/i386/mul.c: Ditto.
12227 * gcc.target/i386/ssetype-1.c: Ditto.
12228 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
12229 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
12230 static so the test works with -fPIC mode too. Based on comment in
12231 PR19231 by Pinski.
12232 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
12233
12234 2005-11-28 Richard Guenther <rguenther@suse.de>
12235
12236 * gcc.dg/alias-9.c: New testcase.
12237 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
12238
12239 2005-11-28 Roger Sayle <roger@eyesopen.com>
12240 Uros Bizjak <uros@kss-loka.si>
12241
12242 PR middle-end/20219
12243 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
12244 tan(x)/sin(x) transformations.
12245
12246 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
12247
12248 PR middle-end/24575
12249 * gcc.dg/tree-ssa/divide-3.c: New test.
12250 * gcc.dg/tree-ssa/divide-4.c: New test.
12251
12252 2005-11-27 Steven G. Kargl <kargls@comcast.net>
12253
12254 PR fortran/24917
12255 * gfortran.dg/boz_6.f90: New test.
12256
12257 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12258
12259 PR fortran/23912
12260 * gfortran.dg/modulo_1.f90: New test.
12261
12262 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12263
12264 PR libfortran/24919
12265 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
12266 fail on CRLF platforms.
12267 * gfortran.dg/ftell_2.f90: Likewise.
12268
12269 2005-11-26 Eric Christopher <echristo@apple.com>
12270
12271 * gcc.dg/intmax_t-1.c: Remove mips xfail.
12272
12273 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
12274
12275 * objc.dg/gnu-runtime-3.m: Simplify.
12276
12277 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
12278
12279 PR middle-end/23669
12280 * gcc.dg/tree-ssa/divide-1.c: New test.
12281 * gcc.dg/tree-ssa/divide-2.c: New test.
12282
12283 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
12284
12285 PR libgfortran/24945
12286 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
12287
12288 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
12289
12290 PR libgfortran/24945
12291 * gfortran.dg/open_status_2.f90: New test.
12292
12293 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12294
12295 * gcc.c-torture/execute/builtins/fprintf.c,
12296 gcc.c-torture/execute/builtins/fputs-lib.c,
12297 gcc.c-torture/execute/builtins/fputs.c,
12298 gcc.c-torture/execute/builtins/lib/fprintf.c,
12299 gcc.c-torture/execute/builtins/lib/printf.c,
12300 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
12301
12302 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
12303
12304 * gcc.dg/20050922-2.c: New test.
12305
12306 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
12307
12308 * objc.dg/gnu-runtime-3.m: New test.
12309
12310 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12311
12312 PR c++/9278
12313 * g++.dg/other/void1.C: New test.
12314
12315 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
12316
12317 PR middle-end/24998
12318 * gcc.dg/torture/fp-int-convert-float.c,
12319 gcc.dg/torture/fp-int-convert-double.c,
12320 gcc.dg/torture/fp-int-convert-long-double.c,
12321 gcc.dg/torture/fp-int-convert-timode.c,
12322 gcc.dg/torture/fp-int-convert-float80.c,
12323 gcc.dg/torture/fp-int-convert-float80-timode.c,
12324 gcc.dg/torture/fp-int-convert-float128.c,
12325 gcc.dg/torture/fp-int-convert-float128-timode.c,
12326 gcc.dg/torture/fp-int-convert.h: New files.
12327
12328 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
12329
12330 PR middle-end/24989
12331 * gcc.dg/tree-ssa/bool-10.c: New test.
12332 * gcc.dg/tree-ssa/bool-11.c: New test.
12333 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
12334
12335 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
12336
12337 PR middle-end/24990
12338 * tree-ssa/pr24990-1.c: New test.
12339
12340 2005-11-24 Richard Guenther <rguenther@suse.de>
12341 Dirk Mueller <dmueller@suse.de>
12342
12343 PR c++/14024
12344 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
12345 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
12346 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
12347 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
12348 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
12349 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
12350
12351 2005-11-23 Uros Bizjak <uros@kss-loka.si>
12352
12353 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
12354
12355 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
12356
12357 PR c/21668
12358 * gcc.dg/Wc++-compat.c: New.
12359 * gcc.dg/Wno-c++-compat.c: New.
12360
12361 2005-11-23 Alan Modra <amodra@bigpond.net.au>
12362
12363 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
12364 (vspltish, vspltisw): Likewise.
12365
12366 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12367
12368 PR libgfortran/24794
12369 * gfortran.dg/namelist_12.f: Fix quotes.
12370 * gfortran.dg/namelist_13.f90: Fix quotes.
12371 * gfortran.dg/namelist_14.f90: Fix quotes.
12372 * gfortran.dg/namelist_15.f90: Fix quotes.
12373 * gfortran.dg/namelist_use.f90: Fix quotes.
12374 * gfortran.dg/namelist_use_only.f90: Fix quotes.
12375 * gfortran.dg/namelist_21.f90: New test.
12376 * gfortran.dg/namelist_22.f90: New test.
12377
12378 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
12379
12380 PR target/23435
12381 * gcc.c-torture/compile/pr23435.c: New.
12382
12383 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
12384
12385 * gcc.c-torture/execute/floatunsisf-1.c: New test.
12386
12387 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
12388
12389 * gcc.target/powerpc/405-macchw-1.c,
12390 gcc.target/powerpc/405-macchw-2.c,
12391 gcc.target/powerpc/405-macchwu-1.c,
12392 gcc.target/powerpc/405-macchwu-2.c,
12393 gcc.target/powerpc/405-machhw-1.c,
12394 gcc.target/powerpc/405-machhw-2.c,
12395 gcc.target/powerpc/405-machhwu-1.c,
12396 gcc.target/powerpc/405-machhwu-2.c,
12397 gcc.target/powerpc/405-maclhw-1.c,
12398 gcc.target/powerpc/405-maclhw-2.c,
12399 gcc.target/powerpc/405-maclhwu-1.c,
12400 gcc.target/powerpc/405-maclhwu-2.c,
12401 gcc.target/powerpc/405-mulchw-1.c,
12402 gcc.target/powerpc/405-mulchw-2.c,
12403 gcc.target/powerpc/405-mulchwu-1.c,
12404 gcc.target/powerpc/405-mulchwu-2.c,
12405 gcc.target/powerpc/405-mulhhw-1.c,
12406 gcc.target/powerpc/405-mulhhw-2.c,
12407 gcc.target/powerpc/405-mulhhwu-1.c,
12408 gcc.target/powerpc/405-mulhhwu-2.c,
12409 gcc.target/powerpc/405-mullhw-1.c,
12410 gcc.target/powerpc/405-mullhw-2.c,
12411 gcc.target/powerpc/405-mullhwu-1.c,
12412 gcc.target/powerpc/405-mullhwu-2.c,
12413 gcc.target/powerpc/405-nmacchw-1.c,
12414 gcc.target/powerpc/405-nmacchw-2.c,
12415 gcc.target/powerpc/405-nmachhw-1.c,
12416 gcc.target/powerpc/405-nmachhw-2.c,
12417 gcc.target/powerpc/405-nmaclhw-1.c,
12418 gcc.target/powerpc/405-nmaclhw-2.c,
12419 gcc.target/powerpc/440-macchw-1.c,
12420 gcc.target/powerpc/440-macchw-2.c,
12421 gcc.target/powerpc/440-macchwu-1.c,
12422 gcc.target/powerpc/440-macchwu-2.c,
12423 gcc.target/powerpc/440-machhw-1.c,
12424 gcc.target/powerpc/440-machhw-2.c,
12425 gcc.target/powerpc/440-machhwu-1.c,
12426 gcc.target/powerpc/440-machhwu-2.c,
12427 gcc.target/powerpc/440-maclhw-1.c,
12428 gcc.target/powerpc/440-maclhw-2.c,
12429 gcc.target/powerpc/440-maclhwu-1.c,
12430 gcc.target/powerpc/440-maclhwu-2.c,
12431 gcc.target/powerpc/440-mulchw-1.c,
12432 gcc.target/powerpc/440-mulchw-2.c,
12433 gcc.target/powerpc/440-mulchwu-1.c,
12434 gcc.target/powerpc/440-mulchwu-2.c,
12435 gcc.target/powerpc/440-mulhhw-1.c,
12436 gcc.target/powerpc/440-mulhhw-2.c,
12437 gcc.target/powerpc/440-mulhhwu-1.c,
12438 gcc.target/powerpc/440-mulhhwu-2.c,
12439 gcc.target/powerpc/440-mullhw-1.c,
12440 gcc.target/powerpc/440-mullhw-2.c,
12441 gcc.target/powerpc/440-mullhwu-1.c,
12442 gcc.target/powerpc/440-mullhwu-2.c,
12443 gcc.target/powerpc/440-nmacchw-1.c,
12444 gcc.target/powerpc/440-nmacchw-2.c,
12445 gcc.target/powerpc/440-nmachhw-1.c,
12446 gcc.target/powerpc/440-nmachhw-2.c,
12447 gcc.target/powerpc/440-nmaclhw-1.c,
12448 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
12449
12450 2005-11-21 Jakub Jelinek <jakub@redhat.com>
12451
12452 PR fortran/24774
12453 * gfortran.dg/inquire_9.f90: New test.
12454
12455 PR fortran/21647
12456 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
12457
12458 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12459
12460 PR libfortran/24432
12461 * lib/target-supports.exp (check_effective_target_fortran_large_real):
12462 Check that 'cos' is supported.
12463
12464 2005-11-21 Paul Thomas <pault@gcc.gnu.org
12465
12466 PR fortran/24223
12467 * gfortran.dg/substring_equivalence.f90: New test.
12468
12469 PR fortran/24705
12470 * gfortran.dg/auto_internal_assumed.f90: New test.
12471
12472 2005-11-21 Uros Bizjak <uros@kss-loka.si>
12473
12474 * gcc.dg/fold-div-2.c: New test.
12475
12476 2005-11-20 Ian Lance Taylor <ian@airs.com>
12477
12478 PR rtl-optimization/24883
12479 * gcc.c-torture/compile/pr24883.c: New test.
12480
12481 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
12482
12483 PR middle-end/20583
12484 * gcc.c-torture/compile/pr20583.c: New.
12485
12486 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
12487
12488 * gcc.c-torture/execute/usmul.c: New test.
12489
12490 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
12491
12492 * gcc.dg/tree-ssa/vrp22.c: New test.
12493
12494 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
12495
12496 PR middle-end/24912
12497 * gcc.dg/torture/pr24912-1.c: New test.
12498
12499 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
12500
12501 PR fortran/24862
12502 * gfortran.dg/arrayio_derived_1.f90: New test.
12503
12504 2005-11-19 Richard Guenther <rguenther@suse.de>
12505
12506 PR middle-end/23294
12507 * gcc.dg/tree-ssa/pr23294.c: New testcase.
12508
12509 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
12510
12511 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
12512
12513 2005-11-18 Mark Mitchell <mark@codesourcery.com>
12514
12515 PR c++/8355
12516 * g++.dg/template/friend39.C: New test.
12517
12518 2005-11-18 James E Wilson <wilson@specifix.com>
12519
12520 * gcc.dg/builtin-strstr.c: New.
12521
12522 2005-11-18 Richard Henderson <rth@redhat.com>
12523
12524 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
12525 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
12526 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
12527 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
12528 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
12529 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
12530 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
12531 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
12532 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
12533 renaming to remove initial "ia64-".
12534
12535 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
12536
12537 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
12538
12539 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
12540
12541 * g++.dg/cpp/string-2.C: New test.
12542
12543 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
12544
12545 * gcc.dg/tree-ssa/loop-14.c: New test.
12546
12547 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
12548 Michael Chamberlain <michael@chamberlain.net.au>
12549
12550 * ada/acats/run_all.sh (target_run): Kill long running tests.
12551
12552 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12553
12554 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
12555 * gcc.dg/cleanup-9.c: Likewise.
12556 * gcc.dg/cleanup-10.c: Likewise.
12557 * gcc.dg/cleanup-11.c: Likewise.
12558
12559 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12560
12561 PR fortran/24892
12562 * gfortran.dg/open_access_append_1.f90: New test.
12563 * gfortran.dg/open_access_append_2.f90: New test.
12564
12565 2005-11-16 Richard Guenther <rguenther@suse.de>
12566
12567 PR middle-end/24851
12568 * gcc.c-torture/execute/pr24851.c: New testcase.
12569
12570 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
12571
12572 * gcc.dg/fold-overflow-1.c: New test.
12573
12574 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
12575
12576 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
12577 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
12578
12579 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
12580
12581 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
12582 structures.
12583 * g++.dg/eh/forced2.C: Likewise.
12584 * g++.dg/eh/forced3.C: Likewise.
12585 * g++.dg/eh/forced4.C: Likewise.
12586
12587 2005-11-11 Mike Stump <mrs@apple.com>
12588
12589 * g++.old-deja/g++.mike/unused.C: Add.
12590
12591 2005-11-15 Mark Mitchell <mark@codesourcery.com>
12592
12593 PR c++/24667
12594 * g++.dg/warn/Wcast-qual1.C: New test.
12595
12596 2005-11-15 Jan Hubicka <jh@suse.cz>
12597
12598 * gcc.dg/winline-5.c: Add large-unit-insns limit.
12599
12600 2005-11-14 David Edelsohn <edelsohn@gnu.org>
12601
12602 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
12603
12604 2005-11-14 Diego Novillo <dnovillo@redhat.com>
12605
12606 PR 24840
12607 * gcc.dg/tree-ssa/pr24840.c: New test.
12608
12609 2005-11-14 Janis Johnson <janis187@us.ibm.com>
12610
12611 PR testsuite/24841
12612 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
12613
12614 2005-11-14 Dale Johannesen <dalej@apple.com>
12615
12616 * gcc.c-torture/execute/20051113-1.c: New.
12617
12618 2005-11-14 Mark Mitchell <mark@codesourcery.com>
12619
12620 PR c++/24687
12621 * g++.dg/template/crash43.C: New test.
12622
12623 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
12624
12625 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
12626
12627 2005-11-13 Mark Mitchell <mark@codesourcery.com>
12628
12629 PR c++/24817
12630 * g++.dg/eh/spec8.C: New test.
12631
12632 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
12633
12634 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
12635
12636 2005-11-13 Mark Mitchell <mark@codesourcery.com>
12637
12638 PR c++/20293
12639 * g++.dg/parse/ambig4.C: New test.
12640 * g++.dg/tc1/dr101.C: Adjust error markers.
12641 * g++.dg/lookup/strong-using-2.C: Likewise.
12642 * g++.dg/lookup/ambig5.C: Likewise.
12643 * g++.dg/lookup/ambig4.C: Likewise.
12644 * g++.dg/parse/crash22.C: Likewise.
12645
12646 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
12647
12648 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
12649
12650 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
12651
12652 * gcc.dg/nested-calls-1.c: New test.
12653
12654 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12655
12656 * gfortran.dg/complex_intrinsic_1.f90: New test.
12657 * gfortran.dg/complex_intrinsic_2.f90: New test.
12658 * gfortran.dg/fgetc_1.f90: New test.
12659 * gfortran.dg/fgetc_2.f90: New test.
12660 * gfortran.dg/fgetc_3.f90: New test.
12661 * gfortran.dg/ftell_1.f90: New test.
12662 * gfortran.dg/ftell_2.f90: New test.
12663 * gfortran.dg/gnu_logical_1.F: New test.
12664 * gfortran.dg/gnu_logical_2.f90: New test.
12665
12666 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
12667
12668 PR middle-end/24820
12669 * testsuite/gcc.dg/pr24820.c: New test.
12670
12671 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
12672
12673 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
12674 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
12675 variable.
12676
12677 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12678
12679 testsuite/24614
12680 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
12681
12682 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
12683
12684 * gcc.target/cris/cris.exp: New file.
12685 * gcc.target/cris/rld-legit1.c: New test.
12686 * gcc.target/cris/rld-legit2.c: New test.
12687
12688 2005-11-12 Jakub Jelinek <jakub@redhat.com>
12689
12690 PR c++/24780
12691 * g++.dg/opt/pr24780.C: New test.
12692
12693 PR c++/24761
12694 * g++.dg/template/asm1.C: New test.
12695
12696 2005-11-12 Steven G. Kargl <kargls@comcast.net>
12697
12698 PR libgfortran/24787
12699 * gfortran.dg/scan_1.f90: New test.
12700
12701 2005-11-12 Jan Hubicka <jh@suse.cz>
12702
12703 * gcc.target/i386/minmax-1.c: New.
12704 * gcc.target/i386/minmax-2.c: New.
12705
12706 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
12707
12708 * gcc.dg/pr24445.c: Fix for 64-bit targets.
12709
12710 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
12711
12712 * gcc.c-torture/execute/20051110-1.c,
12713 gcc.c-torture/execute/20051110-2.c: New tests.
12714
12715 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
12716
12717 PR middle-end/24750
12718 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
12719 New tests.
12720
12721 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
12722
12723 * lib/target-libpath.exp (get_shlib_extension): New proc.
12724 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
12725 * lib/gfortran.exp (gfortran_link_flags): Likewise.
12726 * lib/objc.exp (objc_target_compile): Likewise.
12727 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
12728 detection.
12729
12730 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
12731
12732 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
12733
12734 * lib/target-supports.exp (check_effective_target_static_libgfortran):
12735 Add -static to additional_flags and pass it to target_compile.
12736
12737 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12738
12739 PR libgfortran/24719
12740 gfortran.dg/read_noadvance.f90: New test.
12741
12742 PR libgfortran/24699
12743 gfortran.dg/fmt_t_2.f90: New test.
12744
12745 PR libgfortran/24785
12746 gfortran.dg/read_x_eor.f90: New test.
12747
12748 PR libgfortran/24584
12749 gfortran.dg/namelist_empty.f90: Rename test.
12750
12751 PR libgfortran/24489
12752 gfortran/read_eor.f90: Rename test.
12753
12754 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
12755
12756 PR fortran/15976
12757 * gfortran.dg/automatic_module_variable.f90: New test.
12758
12759 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
12760
12761 PR target/24445
12762 * gcc.dg/pr24445.c: New test.
12763
12764 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
12765
12766 PR fortran/24655
12767 PR fortran/24755
12768 * gfortran.dg/recursive_statement_functions.f90: Add statement
12769 functions using inline intrinsic functions and parameters to test
12770 that they no longer seg-fault.
12771
12772 PR fortran/24409
12773 gfortran.dg/nested_modules_4.f90: New test.
12774 gfortran.dg/nested_modules_5.f90: New test.
12775
12776 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12777
12778 PR fortran/24643
12779 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
12780
12781 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
12782
12783 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
12784 failures.
12785
12786 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
12787
12788 * gcc.dg/sparc-getcontext-1.c: New test.
12789
12790 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
12791
12792 * gcc.dg/ifcvt-fabs-1.c: New test.
12793
12794 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
12795
12796 PR other/4372
12797 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
12798 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
12799
12800 2005-11-09 Richard Guenther <rguenther@suse.de>
12801
12802 PR tree-optimization/24716
12803 * gcc.c-torture/execute/pr24716.c: New testcase.
12804
12805 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
12806
12807 * gcc.dg/pr24624.c: Disable for non S/390 targets.
12808
12809 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
12810
12811 PR 24624
12812 * gcc.dg/pr24624.c: Testcase added.
12813
12814 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
12815
12816 PR 24623
12817 * g++.dg/other/pr24623.C: Testcase added.
12818
12819 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
12820
12821 PR fortran/22607
12822 * gfortran-dg/pure_byref_1.f90: New.
12823 * gfortran-dg/pure_byref_2.f90: New.
12824
12825 2005-11-09 Uros Bizjak <uros@kss-loka.si>
12826
12827 PR c/24101
12828 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
12829 * gcc.dg/dg.exp: Run main loop also for *.i files.
12830
12831 2005-11-08 Jakub Jelinek <jakub@redhat.com>
12832
12833 PR c++/19450
12834 * g++.dg/tls/diag-3.C: New test.
12835 * g++.dg/tls/diag-4.C: New test.
12836 * g++.dg/tls/static-1.C: New test.
12837 * g++.dg/tls/static-1a.cc: New file.
12838
12839 2005-11-08 Diego Novillo <dnovillo@redhat.com>
12840
12841 PR 23046
12842 * g++.dg/tree-ssa/pr23046.C: New test.
12843
12844 2005-11-08 Devang Patel <dpatel@apple.com>
12845
12846 PR tree-optimization/23115
12847 * gcc.dg/tree-ssa/pr23115.c: New.
12848
12849 2005-11-08 David Edelsohn <edelsohn@gnu.org>
12850
12851 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
12852 * gcc.target/powerpc/pr16155.c: Same.
12853 * gcc.target/powerpc/altivec-1.c: Same.
12854 * gcc.target/powerpc/altivec-2.c: Same.
12855 * gcc.target/powerpc/altivec-3.c: Same.
12856 * gcc.target/powerpc/altivec-5.c: Same.
12857 * gcc.target/powerpc/altivec-11.c: Same.
12858 * gcc.target/powerpc/altivec-12.c: Same.
12859 * gcc.target/powerpc/altivec-14.c: Same.
12860 * gcc.target/powerpc/altivec-22.c: Same.
12861 * gcc.target/powerpc/altivec-consts.c: Same.
12862 * gcc.target/powerpc/altivec-pr22085.c: Same.
12863 * gcc.target/powerpc/altivec-splat.c: Same.
12864 * gcc.target/powerpc/altivec-varargs-1.c: Same.
12865 * gcc.target/powerpc/altivec-vec-merge.c: Same.
12866 * gcc.target/powerpc/darwin-longlong.c: Same.
12867
12868 2005-11-08 Uros Bizjak <uros@kss-loka.si>
12869
12870 PR target/19340
12871 * gcc.dg/pr19340.c: New test.
12872
12873 2005-11-07 Ian Lance Taylor <ian@airs.com>
12874
12875 PR rtl-optimization/24683
12876 * gcc.dg/pr24683.c: New test.
12877
12878 2005-11-07 Uros Bizjak <uros@kss-loka.si>
12879
12880 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
12881 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
12882
12883 2005-11-07 Uros Bizjak <uros@kss-loka.si>
12884
12885 * gcc.target/i386/pr23376.c: Compile with -mmmx.
12886
12887 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
12888
12889 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
12890
12891 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
12892
12893 PR target/24230
12894
12895 * gcc.target/powerpc/altivec-consts.c,
12896 gcc.target/powerpc/altivec-splat.c: New testcase.
12897
12898 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
12899
12900 PR c/24599
12901
12902 * gcc.dg/overflow-2.c: New testcase.
12903
12904 2005-11-07 Jakub Jelinek <jakub@redhat.com>
12905
12906 PR rtl-optimization/23567
12907 * gcc.c-torture/execute/20051104-1.c: New test.
12908
12909 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
12910
12911 PR fortran/24534
12912 gfortran.dg/private_type_2.f90: Modified to check that case with
12913 PRIVATE declaration within derived type is accepted.
12914
12915 PR fortran/20838
12916 gfortran.dg/pointer_assign_1.f90: New test.
12917
12918 PR fortran/20840
12919 * gfortran.dg/arrayio_0.f90: New test.
12920
12921 PR fortran/17737
12922 gfortran.dg/data_initialized.f90: New test.
12923 gfortran.dg/data_constraints_1.f90: New test.
12924 gfortran.dg/data_constraints_2.f90: New test.
12925
12926 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
12927
12928 PR fortran/24174
12929 PR fortran/24305
12930 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
12931
12932 2005-11-06 Diego Novillo <dnovillo@redhat.com>
12933
12934 PR 24670
12935 * gcc.dg/tree-ssa/pr24670.c: New test.
12936
12937 2005-11-05 Ian Lance Taylor <ian@airs.com>
12938
12939 PR target/22432
12940 * gcc.target/i386/pr22432.c: New test.
12941
12942 2005-11-05 Richard Henderson <rth@redhat.com>
12943
12944 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
12945 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
12946 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
12947 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
12948 from gcc.dg/alpha-*.
12949 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
12950 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
12951
12952 2005-11-05 Andreas Jaeger <aj@suse.de>
12953
12954 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
12955
12956 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
12957
12958 PR target/23424
12959 * gcc.dg/torture/pr23424-1.c: New test.
12960
12961 2005-11-04 Richard Henderson <rth@redhat.com>
12962
12963 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
12964 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
12965 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
12966 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
12967 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
12968 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
12969 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
12970 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
12971 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
12972 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
12973 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
12974 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
12975 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
12976 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
12977 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
12978 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
12979 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
12980 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
12981 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
12982 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
12983 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
12984 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
12985 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
12986 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
12987 Move from gcc.dg/.
12988 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
12989 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
12990 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
12991 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
12992 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
12993 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
12994 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
12995 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
12996 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
12997 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
12998 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
12999 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
13000 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
13001 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
13002 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
13003 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
13004 gcc.target/i386/lea.c, gcc.target/i386/local.c,
13005 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
13006 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
13007 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
13008 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
13009 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
13010 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
13011 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
13012 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
13013 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
13014 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
13015 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
13016 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
13017 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
13018 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
13019 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
13020 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
13021 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
13022 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
13023 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
13024 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
13025 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
13026 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
13027 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
13028 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
13029 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
13030 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
13031 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
13032 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
13033
13034 2005-11-04 Diego Novillo <dnovillo@redhat.com>
13035
13036 PR 24627
13037 * gcc.dg/tree-ssa/pr24627.c: New test.
13038
13039 2005-11-04 Paul Brook <paul@codesourcery.com>
13040
13041 * gcc.dg/tls/opt-10.c: New test.
13042
13043 2005-11-04 Andreas Jaeger <aj@suse.de>
13044
13045 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
13046 avoid extra warnings.
13047
13048 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13049
13050 PR libfortran/22298
13051 * gcc/testsuite/lib/target-supports.exp
13052 (check_effective_target_static_libgfortran): New
13053 static_libgfortran effective target.
13054 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
13055 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
13056
13057 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
13058
13059 * gcc.dg/pr24615.c: Guard test with { target fpic }.
13060
13061 2005-11-03 Josh Conner <jconner@apple.com>
13062
13063 PR c++/19989
13064 g++.dg/ext/array2.C: New test.
13065 g++.dg/template/dependent-name3.C: New test.
13066 g++.dg/template/dependent-name4.C: New test.
13067 g++.dg/template/sfinae2.C: New test.
13068
13069 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
13070
13071 PR preprocessor/22042
13072 * gcc.dg/cpp/strify4.c: New test.
13073
13074 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
13075
13076 PR c++/17964
13077 * g++.dg/cpp/string-1.C: New test.
13078
13079 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
13080
13081 * gcc.target/powerpc: New directory.
13082 * gcc.target/powerpc/powerpc.exp: New file.
13083 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
13084 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
13085 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
13086 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
13087 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
13088 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
13089 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
13090 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
13091 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
13092 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
13093 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
13094 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
13095 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
13096 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
13097 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
13098 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
13099 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
13100 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
13101 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
13102 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
13103 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
13104 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
13105 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
13106 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
13107 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
13108 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
13109 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
13110 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
13111 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
13112 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
13113 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
13114 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
13115 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
13116 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
13117
13118 2005-11-03 Mark Mitchell <mark@codesourcery.com>
13119
13120 PR c++/21627
13121 * g++.dg/warn/inline2.C: New test.
13122
13123 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
13124
13125 PR middle-end/23155
13126 * g++.dg/ext/c99struct1.C: New test.
13127 * gcc.dg/union-cast-1.c: New test.
13128 * gcc.dg/union-cast-2.c: New test.
13129 * gcc.dg/union-cast-3.c: New test.
13130
13131 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
13132
13133 PR middle-end/24589
13134 * gcc.c-torture/execute/zero-struct-2.c: New test.
13135
13136 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
13137
13138 PR c++/24582
13139 * g++.dg/init/switch1.C: New test.
13140
13141 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13142
13143 * gcc.dg/delay-slot-1.c: New test.
13144
13145 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
13146
13147 PR target/24620
13148 * gcc.dg/pr24620.c: New test.
13149
13150 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
13151
13152 PR c/24329
13153 * gcc.dg/format/unnamed-1.c: New test.
13154
13155 2005-11-02 Mark Mitchell <mark@codesourcery.com>
13156
13157 PR c++/22434
13158 * g++.dg/expr/cond8.C: New test.
13159
13160 PR c++/24560
13161 * g++.dg/parse/dot1.C: New test.
13162
13163 2005-11-02 Jan Hubicka <jh@suse.cz>
13164
13165 PR target/23303
13166 * gcc.dg/i386-lea.c: New test
13167
13168 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
13169
13170 PR target/24615
13171 * gcc.dg/pr24615.c: New test.
13172
13173 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
13174
13175 PR target/24600
13176 * gcc.dg/pr24600.c: New test.
13177
13178 2005-11-02 Mark Mitchell <mark@codesourcery.com>
13179
13180 PR c++/19253
13181 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
13182 * g++.dg/parse/typename9.C: New test.
13183 * g++/dg/parse/typename10.C: Likewise.
13184
13185 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
13186
13187 PR fortran/18157
13188 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
13189 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
13190 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
13191
13192 2005-11-02 Mark Mitchell <mark@codesourcery.com>
13193
13194 PR c++/24569
13195 * g++.dg/debug/static1.C: New test.
13196
13197 2005-11-02 Josh Conner <jconner@apple.com>
13198
13199 * g++.dg/crash38.C: moved into proper directory...
13200 * g++.dg/template/crash42.C: ...here
13201
13202 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
13203
13204 PR target/18338
13205 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
13206 pcc_bitfield_type_matters || default_packed.
13207
13208 * lib/target-supports.exp
13209 (check_effective_target_pcc_bitfield_type_matters): New proc.
13210 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
13211
13212 PR testsuite/23304
13213 * lib/target-supports.exp (check_effective_default_packed): New proc.
13214 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
13215 Gate expected errors on target ! default_packed.
13216 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
13217
13218 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13219
13220 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
13221 change (r106358).
13222
13223 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13224
13225 PR fortran/24008
13226 * gfortran.dg/entry_5.f90: New.
13227 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
13228
13229 2005-11-01 Bob Wilson <bob.wilson@acm.org>
13230
13231 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
13232
13233 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
13234
13235 PR fortran/21565
13236 gfortran.dg/namelist_blockdata.f90: New test.
13237
13238 PR fortran/18737
13239 gfortran.dg/external_implicit_none.f90: New test.
13240
13241 PR fortran/14994
13242 * gfortran.dg/secnds.f: New test.
13243
13244 2005-10-31 Jan Hubicka <jh@suse.cz>
13245
13246 PR target/20928
13247 * gcc.c-torture/compile/pr20928.c: New test.
13248
13249 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
13250
13251 PR middle-end/23492
13252 * gcc.c-torture/compile/zero-strct-5.c: New test.
13253
13254 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
13255
13256 PR libgfortran/24584
13257 * gfortran.dg/pr24584.f90: New test.
13258
13259 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
13260
13261 PR fortran/18883
13262 * gfortran.dg/char_result_9.f90: New.
13263 * gfortran.dg/char_result_10.f90: New.
13264
13265 2005-10-30 Jan Hubicka <jh@suse.cz>
13266
13267 * g++.dg/tree-ssa/pr24172.C: New testcase.
13268
13269 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13270
13271 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
13272
13273 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
13274
13275 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
13276 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
13277 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
13278 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
13279 gfortran.dg/enum_9.f90,
13280 gfortran.fortran-torture/compile/enum_1.f90,
13281 gfortran.fortran-torture/execute/enum_1.f90,
13282 gfortran.fortran-torture/execute/enum_2.f90,
13283 gfortran.fortran-torture/execute/enum_3.f90,
13284 gfortran.fortran-torture/execute/enum_4.f90: New tests.
13285
13286 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
13287
13288 PR target/18482
13289 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
13290 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
13291
13292 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13293
13294 PR libfortran/20179
13295 * gfortran.dg/mixed_io_1.f90: New test.
13296 * gfortran.dg/mixed_io_1.c: New file.
13297
13298 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13299
13300 * gfortran.dg/malloc_free_1.f90: New test.
13301
13302 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
13303
13304 * gcc.dg/nested-func-4.c: Require profiling -pg.
13305
13306 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
13307
13308 PR C++/23229
13309 * g++.dg/warn/main-2.C: New test.
13310
13311 2005-10-28 Steven G. Kargl <kargls@comcast.net>
13312
13313 PR fortran/24545
13314 * gfortran.dg/interface_2.f90: new test.
13315
13316 2005-10-28 Josh Conner <jconner@apple.com>
13317
13318 PR c++/22153
13319 * g++.dg/template/crash38.C: New test.
13320 * g++.dg/parse/explicit1.C: Change expected errors.
13321
13322 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
13323
13324 PR C++/23426
13325 * g++.dg/other/large-size-array.C: New test.
13326
13327 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
13328
13329 PR middle-end/24362
13330 * g++.dg/opt/complex4.C: New test.
13331
13332 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
13333
13334 * gcc.dg/nested-func-4.c: New test.
13335
13336 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
13337
13338 PR fortran/24158
13339 gfortran.dg/derived_recursion.f90: New test.
13340 gfortran.dg/implicit_actual.f90: New test.
13341
13342 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
13343
13344 PR middle-end/24295, PR testsuite/24477
13345 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
13346 removed when weakref hits the tree.
13347
13348 2005-10-25 Jakub Jelinek <jakub@redhat.com>
13349
13350 * gfortran.dg/cray_pointers_4.f90: New test.
13351
13352 * gfortran.dg/cray_pointers_5.f90: New test.
13353
13354 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
13355
13356 PR fortran/22290
13357 * gfortran.dg/assign_5.f90: New test.
13358 * gfortran.dg/assign_6.f: New test.
13359
13360 2005-10-25 Uros Bizjak <uros@kss-loka.si>
13361
13362 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
13363 CPU has no SSE support.
13364
13365 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
13366
13367 PR libgfortran/24224
13368 * gfortran.dg/arrayio_1.f90: Update attribution.
13369 * gfortran.dg/arrayio_2.f90: Update attribution.
13370 * gfortran.dg/arrayio_3.f90: Update attribution.
13371 * gfortran.dg/arrayio_4.f90: Update test conditions.
13372 * gfortran.dg/arrayio_5.f90: Update attribution.
13373 * gfortran.dg/arrayio_6.f90: New test.
13374 * gfortran.dg/arrayio_7.f90: New test.
13375
13376 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
13377
13378 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
13379
13380 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
13381
13382 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
13383
13384 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
13385
13386 PR fortran/24416
13387 * gfortran.dg/namelist_char_only.f90: New test.
13388
13389 2005-10-24 Asher Langton <langton2@llnl.gov>
13390
13391 PR fortran/17031
13392 PR fortran/22282
13393 * gfortran.dg/cray_pointers_1.f90: New test.
13394 * gfortran.dg/cray_pointers_2.f90: New test.
13395 * gfortran.dg/cray_pointers_3.f90: New test.
13396 * gfortran.dg/loc_1.f90: New test.
13397 * gfortran.dg/loc_2.f90: New test.
13398
13399 2005-10-24 Steven Bosscher <stevenb@suse.de>
13400
13401 * gcc.dg/pr24225.c: New test.
13402
13403 2005-10-24 Asher Langton <langton2@llnl.gov>
13404
13405 * gfortran.dg/dup_save_1.f90: New test.
13406 * gfortran.dg/dup_save_2.f90: New test.
13407
13408 2005-10-24 Paul Brook <paul@codesourcery.com>
13409
13410 PR 24107
13411 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
13412 stdint.h.
13413
13414 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
13415
13416 PR libgfortran/24489
13417 * gfortran.dg/pr24489.f90: New test.
13418
13419 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
13420
13421 PR fortran/23635
13422 * gfortran.dg/ichar_1.f90: Add tests for derived types.
13423
13424 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
13425
13426 PR target/18911
13427 * g++.dg/init/array16.C: Skip for mmix-*-*.
13428
13429 2005-10-23 Asher Langton <langton2@llnl.gov>
13430
13431 * gfortran.dg/byte_1.f90: New test.
13432 * gfortran.dg/byte_2.f90: New test.
13433
13434 2005-10-23 David Edelsohn <edelsohn@gnu.org>
13435
13436 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
13437
13438 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
13439
13440 PR fortran/18022
13441 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
13442
13443 PR fortran/24311
13444 * gfortran.dg/merge_char_const.f90: New test.
13445
13446 PR fortran/24384
13447 * gfortran.dg/spread_scalar_source.f90: New test.
13448
13449 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
13450
13451 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
13452
13453 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
13454 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
13455
13456 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
13457
13458 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
13459
13460 PR fortran/24426
13461 * gfortran.dg/der_pointer_4.f90: New.
13462
13463 2005-10-22 David Ayers <d.ayers@inode.at>
13464
13465 * obj-c++.dg/except-1.mm: Simplify.
13466
13467 2005-10-21 David Ayers <d.ayers@inode.at>
13468
13469 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
13470
13471 2005-10-21 Jakub Jelinek <jakub@redhat.com>
13472
13473 * gfortran.dg/assumed_dummy_2.f90: New test.
13474
13475 2005-10-21 James E Wilson <wilson@specifix.com>
13476
13477 PR preprocessor/15220
13478 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
13479
13480 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
13481
13482 * gcc.c-torture/execute/20051021-1.c: New test.
13483
13484 2005-10-21 Mark Mitchell <mark@codesourcery.com>
13485
13486 PR c++/24260
13487 * g++.dg/ext/tmplattr1.C: New test.
13488
13489 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
13490
13491 PR fortran/24440
13492 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
13493
13494 2005-10-20 Geoffrey Keating <geoffk@apple.com>
13495
13496 * obj-c++.dg/except-1.mm: New.
13497
13498 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
13499
13500 2005-10-21 Alan Modra <amodra@bigpond.net.au>
13501
13502 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
13503
13504 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
13505
13506 PR middle-end/24295
13507 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
13508 declarations with the same names as thunks' alias targets, use
13509 aliases instead.
13510 * gcc.dg/attr-alias-3.c: New test.
13511 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
13512
13513 2005-10-20 Mark Mitchell <mark@codesourcery.com>
13514
13515 PR c++/22618
13516 * g++.dg/parse/access8.C: New test.
13517
13518 2005-10-20 Richard Guenther <rguenther@suse.de>
13519
13520 PR c++/24439
13521 * g++.dg/tree-ssa/pr24439.C: New testcase.
13522
13523 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
13524
13525 * g++.dg/opt/delay-slot-1.C: New test.
13526
13527 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
13528
13529 PR fortran/21625
13530 * gfortran.fg/der_init_1.f90: New.
13531
13532 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
13533
13534 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
13535
13536 2005-10-19 Mark Mitchell <mark@codesourcery.com>
13537
13538 PR c++/21908
13539 * g++.dg/parse/error28.C: New test.
13540
13541 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13542
13543 * gcc.dg/profile-generate-2.c: New test.
13544
13545 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
13546
13547 PR target/23589
13548 * g++.dg/ext/dllimport11.C: New.
13549
13550 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13551
13552 PR c++/22293
13553 * g++.dg/other/friend3.C: New test.
13554
13555 2005-10-18 Mark Mitchell <mark@codesourcery.com>
13556
13557 PR c++/23293
13558 * g++.dg/template/error19.C: New test.
13559
13560 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
13561
13562 PR c++/21383
13563 * g++.dg/overload/koenig2.C: New.
13564
13565 PR c++/23118
13566 * g++.dg/overload/error2.C: New.
13567
13568 PR c++/22604
13569 * g++.dg/inherit/covariant14.C: New.
13570
13571 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13572
13573 PR c++/23440
13574 * g++.dg/parse/for1.C: New test.
13575
13576 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
13577
13578 PR fortran/23446
13579 * gfortran.dg/host_dummy_index_1.f90: New test.
13580
13581 PR fortran/21459
13582 * gfortran.dg/automatic_char_len_2.f90: New test.
13583
13584 PR fortran/20866
13585 * gfortran.dg/recursive_statement_functions.f90: New test.
13586
13587 PR fortran/20853
13588 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
13589
13590 PR fortran/20849
13591 * gfortran.dg/external_initializer.f90: New test.
13592
13593 PR fortran/20837
13594 * non_module_public.f90: New test.
13595
13596 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
13597
13598 PR c++/24386
13599 * g++.dg/template/overload7.C: New.
13600
13601 PR c++/22551
13602 * g++.dg/other/switch2.C: Remove expected warnings.
13603
13604 PR c++/21353
13605 * g++.dg/template/defarg6.C: New.
13606
13607 2005-10-17 Uros Bizjak <uros@kss-loka.si>
13608
13609 PR target/24315
13610 * gcc.target/i386/pr24315.c: New test.
13611
13612 2005-10-16 Mark Mitchell <mark@codesourcery.com>
13613
13614 PR c++/24389
13615 * g++.dg/template/static21.C: New test.
13616 * g++.dg/template/static21-a.cc: Likewise.
13617
13618 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
13619
13620 PR c++/23959
13621 * g++.dg/warn/Wswitch-default-1.C: New test.
13622 * g++.dg/warn/Wswitch-default-2.C: New test.
13623
13624 2005-10-16 Mark Mitchell <mark@codesourcery.com>
13625
13626 PR c++/22173
13627 * g++.dg/parse/template18.C: New test.
13628 * g++.dg/template/nontype15.C: Likewise.
13629
13630 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
13631
13632 PR fortran/22273
13633 * gfortran.dg/spec_expr_2.f90: New.
13634
13635 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
13636
13637 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
13638 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
13639 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
13640 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
13641 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
13642 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
13643 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
13644 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
13645 previous target-specific skips and warning-message matches where
13646 applicable.
13647
13648 2005-10-15 Mark Mitchell <mark@codesourcery.com>
13649
13650 PR c++/21347
13651 * g++.dg/warn/Wctor-dtor.C: New test.
13652
13653 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13654
13655 PR c/23439
13656 * gcc.dg/for-1.c: New test.
13657
13658 2005-10-14 Mark Mitchell <mark@codesourcery.com>
13659
13660 PR c++/19565
13661 * g++.dg/warn/Wconversion1.C: New test.
13662 * g++.dg/ext/packed4.C: Compile with -w.
13663 * g++.dg/opt/20050511-1.C: Likewise.
13664 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
13665
13666 2005-10-14 Jakub Jelinek <jakub@redhat.com>
13667
13668 * gfortran.dg/boz_5.f90: New test.
13669
13670 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
13671
13672 PR c++/22551
13673 * g++.dg/other/switch2.C: New.
13674
13675 PR c++/23984
13676 * g++.dg/init/ctor7.C: New.
13677
13678 2005-10-13 David Edelsohn <edelsohn@gnu.org>
13679
13680 PR c++/23730
13681 * g++.dg/parse/crash32.C: New test.
13682
13683 2005-10-13 Mark Mitchell <mark@codesourcery.com>
13684
13685 PR c++/20721
13686 * g++.dg/init/goto2.C: New test.
13687
13688 PR c++/22464
13689 * g++.dg/template/crash/41.C: New test.
13690
13691 PR c++/22180
13692 * g++.dg/template/crash40.C: New test.
13693
13694 PR c++/23694
13695 * g++.dg/parse/friend5.C: New test.
13696
13697 PR c++/23307
13698 * g++.dg/template/crash38.C: New test.
13699
13700 PR c++/22352
13701 * g++.dg/template/friend38.C: New test.
13702
13703 PR c++/22405
13704 * g++.dg/template/crash39.C: New test.
13705
13706 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
13707
13708 * gcc.dg/debug/dwarf2/dwarf-char1.c,
13709 gcc.dg/debug/dwarf2/dwarf-char2.c,
13710 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
13711
13712 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
13713
13714 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
13715
13716 * gcc.dg/dll-2.c: Add tests for warnings.
13717 * gcc.dg/dll-3.c: Likewise.
13718 * gcc.dg/dll-4.c: Likewise.
13719
13720 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
13721 * g++.dg/ext/dllimport2.C: Likewise.
13722 * g++.dg/ext/dllimport3.C: Likewise.
13723 * g++.dg/ext/dllimport7.C: Likewise.
13724 * g++.dg/ext/dllimport8.C: Likewise.
13725 * g++.dg/ext/dllimport9.C: Likewise.
13726
13727 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
13728
13729 PR fortran/24092
13730 * gfortran.dg/derived_pointer_recursion.f90: New test.
13731
13732 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
13733
13734 * gcc.c-torture/execute/20051012-1.c: New test.
13735
13736 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
13737
13738 PR fortran/18082
13739 * gfortran.dg/automatic_char_len_1.f90: New test.
13740
13741 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
13742
13743 PR fortran/20847
13744 * gfortran.dg/save_common.f90: New test.
13745
13746 PR fortran/20856
13747 * gfortran.dg/save_result.f90: New test.
13748
13749 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
13750
13751 PR c++/21592
13752 * g++.dg/template/dependent-expr1.C: Add new expected error.
13753 * g++.dg/template/dependent-expr2.C: Adjust error text.
13754 * g++.dg/template/overload6.C: New.
13755
13756 PR c++/23797
13757 * g++.dg/other/typename8.C: New.
13758
13759 PR c++/21117
13760 * g++.dg/other/return1.C: New.
13761
13762 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
13763
13764 PR c++/24052
13765 * g++.dg/ext/label5.C: New.
13766
13767 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
13768
13769 PR c++/19964
13770 * g++.dg/parse/crash31.C: New.
13771
13772 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
13773
13774 * g++.dg/ipa/ipa-1.c: New test.
13775 * g++.dg/ipa/ipa-2.c: New test.
13776 * g++.dg/ipa/ipa-3.c: New test.
13777 * g++.dg/ipa/ipa-4.c: New test.
13778 * g++.dg/ipa/ipa-5.c: New test.
13779 * g++.dg/ipa/ipa.exp: New file.
13780
13781 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
13782
13783 PR fortran/24207
13784 * gfortran.dg/private_type_3.f90: New test.
13785
13786 2005-10-11 Steven G. Kargl <kargls@comcast.net>
13787
13788 PR fortran/20786
13789 gfortran.dg/aint_anint_1.f90: New test.
13790
13791 2005-10-11 Steven G. Kargl <kargls@comcast.net>
13792
13793 PR libgfortran/24313
13794 gfortran.dg/csqrt.f: New test.
13795
13796 2005-10-11 Ian Lance Taylor <ian@airs.com>
13797
13798 PR c++/8057
13799 * g++.dg/warn/noeffect7.C: New test.
13800 * g++.dg/warn/noeffect2.C: Instantiate templates.
13801 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
13802 and warning.
13803
13804 2005-10-11 Mark Mitchell <mark@codesourcery.com>
13805
13806 PR c++/21089
13807 * g++.dg/init/float1.C: New test.
13808
13809 PR c++/24277
13810 * g++.dg/init/member1.C: Tweak error markers.
13811
13812 2005-10-11 Janis Johnson <janis187@us.ibm.com>
13813
13814 PR testsuite/24281
13815 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
13816 Check for null pointer.
13817
13818 2005-10-11 Mark Mitchell <mark@codesourcery.com>
13819
13820 PR c++/21369
13821 * g++.dg/parse/ret-type3.C: New test.
13822
13823 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
13824
13825 PR tree-opt/23946
13826 * gcc.c-torture/compile/pr23946.c: New test.
13827
13828 2005-10-11 Jakub Jelinek <jakub@redhat.com>
13829
13830 * g++.dg/opt/mmx2.C: New test.
13831
13832 2005-10-10 Mark Mitchell <mark@codesourcery.com>
13833
13834 PR c++/24277
13835 * g++.dg/template/static20.C: New test.
13836
13837 PR c++/24302
13838 * g++.dg/warn/Wunused-12.C: New test.
13839
13840 PR c++/23437
13841 * g++.dg/template/arg4.C: New test.
13842
13843 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13844
13845 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
13846 * gcc.dg/ucnid-3.c: Likewise.
13847 * gcc.dg/ucnid-4.c: Likewise.
13848 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
13849 * g++.dg/other/ucnid-1.C: Likewise.
13850 * gcc.dg/sparc-frame-1.c: New test.
13851
13852 2005-10-10 Mark Mitchell <mark@codesourcery.com>
13853
13854 PR c++/24139
13855 * g++.dg/template/spec27.C: New test.
13856
13857 PR c++/24275
13858 * g++.dg/template/static19.C: New test.
13859
13860 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13861
13862 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
13863 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
13864
13865 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
13866
13867 PR target/24136
13868 * gfortran.fortran-torture/compile/pr24136.f: New test.
13869
13870 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
13871
13872 PR c++/22172
13873 * g++.dg/parse/crash30.C: New test.
13874
13875 2005-10-07 Richard Guenther <rguenther@suse.de>
13876
13877 PR middle-end/24227
13878 * gcc.c-torture/compile/pr24227.c: New testcase.
13879
13880 2005-10-07 Steve Ellcey <sje@cup.hp.com>
13881
13882 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
13883 Do not put aligned attributes on array elements.
13884
13885 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
13886
13887 PR testsuite/23611, PR testsuite/23615
13888 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
13889 writing prototypes of library functions by hand.
13890 * obj-c++.dg/bitfield-4.mm: Likewise.
13891 * obj-c++.dg/const-str-4.mm: Likewise.
13892 * obj-c++.dg/encode-4.mm: Likewise.
13893 * obj-c++.dg/encode-5.mm: Likewise.
13894 * obj-c++.dg/encode-6.mm: Likewise.
13895 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
13896 * obj-c++.dg/method-10.mm: Likewise.
13897 * obj-c++.dg/method-17.mm: Likewise.
13898 * obj-c++.dg/method-19.mm: Likewise.
13899 * obj-c++.dg/try-catch-2.mm: Likewise.
13900
13901 2005-10-06 Richard Henderson <rth@redhat.com>
13902
13903 PR 24236
13904 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
13905
13906 2005-10-06 Dale Johannesen <dalej@apple.com>
13907
13908 * gcc.c-torture/execute/20030125-1.c: Correct.
13909
13910 2005-10-06 Richard Guenther <rguenther@suse.de>
13911
13912 PR tree-optimization/24238
13913 * g++.dg/tree-ssa/pr24238.C: New testcase.
13914
13915 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
13916
13917 PR 18568
13918 * gfortran.dg/der_pointer_3.f90: New test.
13919
13920 2005-10-05 Devang Patel <dpatel@apple.com>
13921
13922 PR Debug/23205
13923 * g++.dg/other/PR23205.C: New.
13924
13925 2005-10-05 Richard Henderson <rth@redhat.com>
13926
13927 PR target/23602
13928 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
13929 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
13930
13931 2005-10-05 Dale Johannesen <dalej@apple.com>
13932
13933 * gcc.c-torture/execute/float-floor.c: New.
13934
13935 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
13936
13937 PR tree-optimization/21419
13938 PR tree-optimization/24146
13939 PR tree-optimization/24151
13940
13941 * g++.dg/ext/asm7.C: New.
13942 * g++.dg/ext/asm8.C: New.
13943 * gcc.dg/asm-1.c: Compile on all targets.
13944 * gcc.dg/asm-pr24146.c: New.
13945 * gcc.dg/pr21419.c: Adjust error messages.
13946
13947 2005-10-05 Richard Guenther <rguenther@suse.de>
13948
13949 PR fortran/24176
13950 * gfortran.fortran-torture/compile/empty.f90: New testcase.
13951
13952 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
13953
13954 PR c++/23513
13955 * g++.dg/template/spec22.C: Robustify test.
13956 * g++.dg/template/spec26.C: New.
13957
13958 2005-10-05 Uros Bizjak <uros@kss-loka.si>
13959
13960 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
13961 if target supports vector instructions.
13962
13963 2005-10-04 Geoffrey Keating <geoffk@apple.com>
13964
13965 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
13966 C99 functions.
13967
13968 2005-10-04 Janis Johnson <janis187@us.ibm.com>
13969
13970 * lib/target-supports.exp (check_effective_target_fortran_large_real,
13971 check_effective_target_fortran_large_int): Replace cached result
13972 when target changes.
13973
13974 2005-10-04 Devang Patel <dpatel@apple.com>
13975
13976 * gcc.dg/i386-sse-vect-types.c: New.
13977
13978 2005-10-04 Ian Lance Taylor <ian@airs.com>
13979
13980 PR preprocessor/13726
13981 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
13982 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
13983
13984 2005-10-04 Richard Guenther <rguenther@suse.de>
13985
13986 PR c/23576
13987 * gcc.dg/noncompile/pr23576.c: New testcase.
13988
13989 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
13990
13991 PR middle-end/23125
13992 * gcc.dg/register-var-3.c: New test.
13993
13994 2005-10-04 Steven Bosscher <stevenb@suse.de>
13995
13996 * gcc.dg/pr23049.c: New test.
13997
13998 * gcc.dg/ucnid-4.c: Fix test.
13999
14000 2005-10-03 Diego Novillo <dnovillo@redhat.com>
14001
14002 PR 23445
14003 * gcc.c-torture/compile/pr23445.c: New test.
14004
14005 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
14006
14007 * g++.dg/overload/unknown1.C: New.
14008
14009 2005-10-03 Mark Mitchell <mark@codesourcery.com>
14010
14011 PR c++/17775
14012 * g++.dg/template/repo4.C: New test.
14013
14014 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14015
14016 PR libfortran/19308
14017 * gfortran.dg/large_real_kind_2.F90: New test.
14018 * gfortran.dg/large_integer_kind_2.f90: New test.
14019
14020 2005-10-03 Uros Bizjak <uros@kss-loka.si>
14021
14022 * lib/target-supports.exp (check_effective_target_vect_shift):
14023 Implement with result caching. Add i?86, x86_64 and ia64 targets.
14024 (check_effective_target_vect_condition): Fix copy-n-pasto.
14025
14026 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
14027 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
14028 targets.
14029
14030 2005-10-02 Mark Mitchell <mark@codesourcery.com>
14031
14032 PR c++/22621
14033 * g++.dg/template/overload5.C : New test.
14034
14035 PR c++/23840
14036 * g++.dg/expr/stdarg1.C: New test.
14037
14038 2005-10-02 Diego Novillo <dnovillo@redhat.com>
14039
14040 PR 24142
14041 * gcc.c-torture/execute/pr24142.c: New test.
14042
14043 2005-10-01 Diego Novillo <dnovillo@redhat.com>
14044
14045 PR 24141
14046 * gcc.c-torture/execute/pr24141.c: New test.
14047
14048 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
14049 Diego Novillo <dnovillo@redhat.com>
14050
14051 PR 23604
14052 * gcc.c-torture/execute/pr23604.c: New test.
14053
14054 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
14055
14056 PR fortran/16404
14057 PR fortran/20835
14058 PR fortran/20890
14059 PR fortran/20899
14060 PR fortran/20900
14061 PR fortran/20901
14062 PR fortran/20902
14063 gfortran.dg/equiv_constraint_1.f90: New test.
14064 gfortran.dg/equiv_constraint_2.f90: New test.
14065 gfortran.dg/equiv_constraint_3.f90: New test.
14066 gfortran.dg/equiv_constraint_4.f90: New test.
14067 gfortran.dg/equiv_constraint_5.f90: New test.
14068 gfortran.dg/equiv_constraint_6.f90: New test.
14069 gfortran.dg/equiv_constraint_7.f90: New test.
14070 gfortran.dg/equiv_constraint_8.f90: New test.
14071 gfortran.dg/private_type_1.f90: New test.
14072 gfortran.dg/private_type_2.f90: New test.
14073 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
14074 980628-10.f: Assert std=gnu to permit mixing of
14075 types in equivalence statements.
14076
14077 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
14078
14079 PR 24112
14080 * gfortran.dg/open_status_1.f90: New.
14081
14082 2005-09-30 Uros Bizjak <uros@kss-loka.si>
14083
14084 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
14085 * gcc.dg/vect/pr22480.c: Clean up temp files.
14086 * gcc.dg/vect/pr23831.c: Clean up temp files.
14087 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
14088 Clean up temp files.
14089 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
14090 Clean up temp files.
14091
14092 * gcc.dg/20050309-1.c: Clean up temp files.
14093 * gcc.dg/20050325-1.c: Clean up temp files.
14094
14095 2005-09-30 Uros Bizjak <uros@kss-loka.si>
14096
14097 PR tree-optimization/24059
14098 * gcc.dg/vect/pr24059.c : New test.
14099
14100 2005-09-29 Jakub Jelinek <jakub@redhat.com>
14101
14102 PR middle-end/24109
14103 * gcc.c-torture/execute/20050929-1.c: New test.
14104
14105 2005-09-29 Steven Bosscher <stevenb@suse.de>
14106
14107 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
14108
14109 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
14110
14111 PR c/21419
14112 * gcc.dg/pr21419.c: New test.
14113
14114 2005-09-29 Steven Bosscher <stevenb@suse.de>
14115
14116 * gcc.dg/pr23911.c: New test.
14117
14118 2005-09-28 Mark Mitchell <mark@codesourcery.com>
14119
14120 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
14121
14122 PR c++/16782
14123 * g++.dg/parse/qualified4.C: New test.
14124 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
14125 * g++.old-deja/g++.mike/p8154.C: Likewise.
14126
14127 2005-09-27 Mark Mitchell <mark@codesourcery.com>
14128
14129 PR c++/22147
14130 * g++.dg/template/friend37.C: New test.
14131 * g++.dg/parse/crash28.C: Adjust error markers.
14132
14133 2005-09-27 Jakub Jelinek <jakub@redhat.com>
14134
14135 PR fortran/18518
14136 * gfortran.fortran-torture/execute/save_2.f90: New decl.
14137
14138 2005-09-27 Devang Patel <dpatel@apple.com>
14139
14140 PR tree-optimization/23625
14141 * gcc.dg/pr23625.c: New test.
14142
14143 2005-09-27 Uros Bizjak <uros@kss-loka.si>
14144
14145 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
14146 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
14147
14148 2005-09-26 Jakub Jelinek <jakub@redhat.com>
14149
14150 PR fortran/23677
14151 * gfortran.fortran-torture/execute/save_1.f90: New test.
14152 * gfortran.dg/save_1.f90: New test.
14153
14154 2005-09-26 Uros Bizjak <uros@kss-loka.si>
14155
14156 * gcc.target/i386/builtin-apply-mmx.c: New test.
14157
14158 PR target/22576
14159 * gcc.target/i386/pr22576.c: New test.
14160
14161 PR target/22585
14162 * gcc.target/i386/pr22585.c: New test.
14163
14164 PR target/23268
14165 * gcc.target/i386/pr23268.c: New test.
14166
14167 PR middle-end/23831
14168 * gcc.dg/vect/pr23831.c: New test.
14169
14170 PR target/24055
14171 * gcc.target/i386/pr24055.c: New test.
14172
14173 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
14174
14175 PR tree-optimization/23960
14176 * gcc.c-torture/compile/pr23960.c: New.
14177
14178 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
14179
14180 PR fortran/16861
14181 * gfortran.dg/nested_modules_3.f90: New.
14182
14183 2005-09-22 Steven G. Kargl <kargls@comcast.net>
14184
14185 PR fortran/24005
14186 gfortran.dg/interface_1.f90: New test.
14187
14188 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
14189 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14190
14191 PR fortran/23843
14192 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
14193
14194 2005-09-22 Steven G. Kargl <kargls@comcast.net>
14195
14196 PR fortran/23516
14197 * gfortran.dg/imag_1.f: New test.
14198 * gfortran.dg/imag_2.f: Ditto.
14199
14200 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
14201
14202 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
14203
14204 2005-09-22 Jakub Jelinek <jakub@redhat.com>
14205
14206 PR c++/21983
14207 * g++.dg/warn/pr21983.C: New test.
14208
14209 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
14210
14211 * gcc.dg/20050922-1.c: Testcase added.
14212
14213 2005-09-21 Mark Mitchell <mark@codesourcery.com>
14214
14215 PR c++/23993
14216 * g++.dg/template/array14.C: New test.
14217
14218 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
14219
14220 PR fortran/19929
14221 * gfortran.dg/der_ptr_component_1.f90: New test.
14222
14223 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14224
14225 PR c++/23965
14226 * g++.dg/template/error1.C: Reject "no matching function" message.
14227
14228 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14229
14230 PR c++/17609
14231 * g++.dg/lookup/error1.C: New test.
14232
14233 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
14234
14235 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
14236 functionality of the testcase.
14237
14238 2005-09-20 Richard Henderson <rth@redhat.com>
14239
14240 * gcc.dg/vect/vect-22.c: Require vect_float.
14241 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
14242
14243 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
14244
14245 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
14246 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
14247 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
14248 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
14249 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
14250 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
14251 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
14252 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
14253 * gcc.dg/cpp/ucnid-8.c: New test.
14254
14255 2005-09-20 Jakub Jelinek <jakub@redhat.com>
14256
14257 PR tree-optimization/23929
14258 * gcc.c-torture/compile/pr23929.c: New test.
14259
14260 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
14261
14262 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
14263 for one loop.
14264
14265 2005-09-20 Steve Ellcey <sje@cup.hp.com>
14266
14267 PR testsuite/23186
14268 * g++.dg/other/pr22003.C: Require named sections.
14269
14270 2005-09-20 Jakub Jelinek <jakub@redhat.com>
14271
14272 PR c++/23947
14273 * g++.dg/rtti/crash3.C: New test.
14274
14275 PR tree-optimization/23818
14276 * gcc.dg/pr23818.c: New test.
14277
14278 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14279
14280 PR fortran/23420
14281 * gfortran.dg/print_fmt_4.f: New.
14282
14283 2005-09-20 Jakub Jelinek <jakub@redhat.com>
14284
14285 PR fortran/23663
14286 * gfortran.fortran-torture/execute/entry_11.f90: New test.
14287
14288 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
14289
14290 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
14291 Use pointers to local alignable arrays instead. Added comments.
14292 * gcc.dg/vect/vect-46.c: Likewise.
14293 * gcc.dg/vect/vect-48.c: Likewise.
14294 * gcc.dg/vect/vect-49.c: Likewise.
14295 * gcc.dg/vect/vect-52.c: Likewise.
14296 * gcc.dg/vect/vect-53.c: Likewise.
14297 * gcc.dg/vect/vect-54.c: Likewise.
14298 * gcc.dg/vect/vect-56.c: Likewise.
14299 * gcc.dg/vect/vect-57.c: Likewise.
14300 * gcc.dg/vect/vect-58.c: Likewise.
14301 * gcc.dg/vect/vect-60.c: Likewise.
14302 * gcc.dg/vect/vect-61.c: Likewise.
14303
14304 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
14305 The test is no longer vectorizable on vect_no_align targets.
14306 * gcc.dg/vect/vect-43.c: Likewsie.
14307
14308 * gcc.dg/vect/vect-44.c: Added comments.
14309 * gcc.dg/vect/vect-45.c: Added comments.
14310 * gcc.dg/vect/vect-50.c: Added comments.
14311 * gcc.dg/vect/vect-51.c: Added comments.
14312
14313 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
14314 aligned type.
14315 * gcc.dg/vect/Os-vect-95.c: Likewise.
14316
14317 * gcc.dg/vect/vect-41.c: Test removed.
14318 * gcc.dg/vect/vect-47.c: Test removed.
14319 * gcc.dg/vect/vect-55.c: Test removed.
14320 * gcc.dg/vect/vect-59.c: Test removed.
14321
14322 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
14323
14324 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
14325 No longer vectorizable on vect_no_align targets.
14326 * gcc.dg/vect/pr20122.c: Likewise.
14327 * gcc.dg/vect/vect-74.c: Likewise.
14328 * gcc.dg/vect/vect-75.c: Likewise.
14329 * gcc.dg/vect/vect-76.c: Likewise.
14330
14331 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
14332 Will not be vectorizable on vect_no_align targets once aliasing issues
14333 are resolved.
14334 * gcc.dg/vect/vect-79.c: Likewise.
14335
14336 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
14337 * gcc.dg/vect/vect-78.c: Likewise.
14338 * gcc.dg/vect/vect-97.c: Likewise.
14339
14340 2005-09-19 Steven Bosscher <stevenb@suse.de>
14341
14342 * gcc.dg/pr23943.c: New test.
14343
14344 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
14345
14346 PR fortran/19181
14347 * gfortran.dg/derived_pointer_null_1.f90: New test.
14348
14349 2005-09-18 Richard Guenther <rguenther@suse.de>
14350
14351 PR middle-end/23944
14352 * gcc.c-torture/compile/pr23944.c: New testcase.
14353
14354 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
14355
14356 PR fortran/15975
14357 * gfortran.dg/der_pointer_2.f90: New test.
14358
14359 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
14360
14361 PR fortran/16861
14362 * gfortran.dg/nested_modules_2.f90: New test.
14363
14364 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14365
14366 PR c++/18368
14367 * g++.dg/other/semicolon.C: New test.
14368
14369 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
14370
14371 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
14372 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
14373
14374 2005-09-16 Mark Mitchell <mark@codesourcery.com>
14375
14376 PR c++/23914
14377 * g++.dg/template/static18.C: New test.
14378
14379 PR c++/21514
14380 * g++.dg/template/crash19.C: Remove dg-error marker.
14381 * g++.dg/template/local4.C: New test.
14382
14383 2005-09-16 Paul Brook <paul@codesourcery.com>
14384
14385 PR fortran/23906
14386 * gfortran.dg/dependency_1.f90: New test.
14387
14388 2005-09-15 Mark Mitchell <mark@codesourcery.com>
14389
14390 PR c++/23896
14391 * g++.dg/template/static17.C: New test.
14392
14393 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
14394
14395 PR c++/23139
14396 * g++.dg/warn/huge-val1.C: New test.
14397
14398 2005-09-15 Mark Mitchell <mark@codesourcery.com>
14399
14400 PR c++/13140
14401 * g++.dg/parse/class2.C: New test.
14402 * g++.dg/template/explicit8.C: Likewise.
14403 * g++.dg/template/spec25.C: Likewise.
14404
14405 2005-09-14 Josh Conner <jconner@apple.com>
14406
14407 PR middle-end/23584
14408 * gcc.dg/pr23584.c: New test.
14409
14410 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
14411
14412 PR fortran/21875 Internal Unit Array I/O, NIST
14413 * gfortran.dg/arrayio_1.f90: New test.
14414 * gfortran.dg/arrayio_1.f90: New test.
14415 * gfortran.dg/arrayio_1.f90: New test.
14416 * gfortran.dg/arrayio_1.f90: New test.
14417 * gfortran.dg/arrayio_1.f90: New test.
14418
14419 2005-09-14 Uros Bizjak <uros@kss-loka.si>
14420
14421 PR middle-end/22480
14422 * gcc.dg/vect/pr22480.c: New test.
14423
14424 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
14425
14426 PR fortran/19358
14427 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
14428
14429 2005-09-13 Josh Conner <jconner@apple.com>
14430
14431 PR c++/23180
14432 * g++.dg/init/struct2.C: New test.
14433 * g++.dg/init/struct3.C: New test.
14434
14435 2005-09-13 Janis Johnson <janis187@us.ibm.com>
14436
14437 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
14438 Clean up temp files.
14439 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
14440 gcc.dg/tree-ssa/builtin-fprintf-1.c,
14441 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
14442 gcc.dg/tree-ssa/builtin-printf-1.c,
14443 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
14444 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
14445 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
14446 gcc.dg/tree-ssa/builtin-vprintf-1.c,
14447 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
14448 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
14449 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
14450 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
14451 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
14452 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
14453 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
14454 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
14455
14456 2005-09-13 Josh Conner <jconner@apple.com>
14457
14458 * lib/gcc-dg.exp: Load scanipa.exp.
14459 (cleanup-dump): New procedure.
14460 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
14461 * lib/scandump.exp: New file.
14462 * lib/scantree.exp: Use it.
14463 * lib/scanipa.exp: New file.
14464
14465 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
14466
14467 PR fortran/17740
14468 * gfortran.dg/generic_4.f90: New test.
14469
14470 2005-09-13 Uros Bizjak <uros@kss-loka.si>
14471
14472 PR target/23816
14473 * gcc.target/i386/pr23816-1.c: New test.
14474 * gcc.target/i386/pr23816-2.c: New test.
14475
14476
14477 2005-09-13 Bastian Blank <waldi@debian.org>
14478
14479 PR c++/16171
14480 * g++.dg/abi/mangle26.C: New test.
14481 * g++.dg/abi/mangle27.C: New test.
14482 * g++.dg/abi/mangle28.C: New test.
14483 * g++.dg/abi/mangle29.C: New test.
14484
14485 PR c++/23839
14486 * g++.dg/parse/register1.C: New test.
14487
14488 2005-09-13 Mark Mitchell <mark@codesourcery.com>
14489
14490 PR c++/23842
14491 * g++.dg/template/access16.C: New test.
14492
14493 2005-09-13 Richard Sandiford <richard@codesourcery.com>
14494
14495 * gfortran.dg/char_pack_2.f90: Increase the vector size.
14496
14497 2005-09-13 Richard Sandiford <richard@codesourcery.com>
14498
14499 PR fortran/18899
14500 * gfortran.dg/shape_2.f90: New test.
14501
14502 2005-09-13 Richard Sandiford <richard@codesourcery.com>
14503
14504 PR target/19269
14505 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
14506 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
14507 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
14508 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
14509 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
14510 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
14511 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
14512 tests.
14513
14514 2005-09-12 Mark Mitchell <mark@codesourcery.com>
14515
14516 PR c++/23841
14517 * g++.dg/parse/template17.C: New test.
14518
14519 2005-09-12 Mark Mitchell <mark@codesourcery.com>
14520
14521 PR c++/23789
14522 * g++.dg/template/nontype14.C: New test.
14523
14524 2005-09-12 Ian Lance Taylor <ian@airs.com>
14525
14526 PR g++/7874
14527 * g++.dg/lookup/friend7.C: New test.
14528 * g++.dg/lookup/friend8.C: New test.
14529 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
14530 so that it will be found via argument dependent lookup.
14531 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
14532 friend functions which will no longer be found.
14533 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
14534 function g, so that it will be found via argument dependent
14535 lookup.
14536 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
14537 * g++.old-deja/g++.mike/net43.C: Likewise.
14538
14539 2005-09-12 Mark Mitchell <mark@codesourcery.com>
14540
14541 PR c++/23691
14542 * g++.dg/template/static16.C: New test.
14543
14544 2005-09-12 Josh Conner <jconner@apple.com>
14545
14546 PR middle-end/23237
14547 * gcc.c-torture/compile/pr23237.c: New test.
14548
14549 2005-09-11 Richard Henderson <rth@redhat.com>
14550
14551 * g++.dg/other/error8.C: Update expected diagnostic text.
14552
14553 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14554
14555 PR libfortran/19872
14556 * gfortran.dg/overwrite_1.f: New test.
14557
14558 2005-09-09 Josh Conner <jconner@apple.com>
14559
14560 * g++.dg/init/pr23180-1.C: Removed.
14561 * g++.dg/init/pr23180-2.C: Removed.
14562
14563 2005-09-09 David Daney <ddaney@avtrex.com>
14564
14565 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
14566 files which are ...
14567 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
14568 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
14569
14570 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14571
14572 * gfortran.dg/iostat_2.f90: New test.
14573
14574 2005-09-09 Mark Mitchell <mark@codesourcery.com>
14575
14576 PR c++/22252
14577 * g++.dg/ext/interface1.C: New test.
14578 * g++.dg/ext/interface1.h: Likewise.
14579 * g++.dg/ext/interface1a.cc: Likewise.
14580
14581 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
14582
14583 * gfortran.dg/iomsg_1.f90: New test case.
14584
14585 2005-09-09 Richard Guenther <rguenther@suse.de>
14586
14587 PR c++/23624
14588 * g++.dg/tree-ssa/pr23624.C: New testcase.
14589
14590 2005-09-09 Richard Sandiford <richard@codesourcery.com>
14591
14592 PR fortran/19239
14593 * gfortran.dg/vector_subscript_1.f90,
14594 * gfortran.dg/vector_subscript_2.f90: New tests.
14595
14596 2005-09-09 Richard Sandiford <richard@codesourcery.com>
14597
14598 PR fortran/21104
14599 * gfortran.dg/array_alloc_1.f90,
14600 * gfortran.dg/array_alloc_2.f90,
14601 * gfortran.dg/array_alloc_3.f90: New tests.
14602
14603 2005-09-09 Richard Sandiford <richard@codesourcery.com>
14604
14605 PR fortran/12840
14606 * gfortran.dg/array_constructor_6.f90
14607 * gfortran.dg/array_constructor_7.f90
14608 * gfortran.dg/array_constructor_8.f90
14609 * gfortran.dg/array_constructor_9.f90
14610 * gfortran.dg/array_constructor_10.f90
14611 * gfortran.dg/array_constructor_11.f90
14612 * gfortran.dg/array_constructor_12.f90: New tests.
14613
14614 2005-09-08 Josh Conner <jconner@apple.com>
14615
14616 PR c++/23180
14617 * g++.dg/init/pr23180-1.C: New test.
14618 * g++.dg/init/pr23180-2.C: New test.
14619
14620 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
14621
14622 PR fortran/18878
14623 * gfortran.dg/module_double_reuse.f90: New.
14624
14625 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
14626
14627 PR fortran/23270
14628 PR fortran/22304
14629 PR fortran/18870
14630 PR fortran/17917
14631 PR fortran/16511
14632 * gfortran.dg/common_equivalence_1.f: New.
14633 * gfortran.dg/common_equivalence_2.f: New.
14634 * gfortran.dg/common_equivalence_3.f: New.
14635 * gfortran.dg/contained_equivalence_1.f90: New.
14636 * gfortran.dg/module_blank_common.f90: New.
14637 * gfortran.dg/module_commons_1.f90: New.
14638 * gfortran.dg/module_equivalence_1.f90: New.
14639 * gfortran.dg/nested_modules_1.f90: New.
14640 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
14641 equivalences and add comment to connect the test with
14642 the PR.
14643
14644 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14645
14646 PR fortran/23765
14647 * gfortran.dg/common_6.f90: New test.
14648
14649 2005-09-08 Richard Sandiford <richard@codesourcery.com>
14650
14651 PR fortran/15326
14652 * gfortran.dg/char_result_1.f90,
14653 * gfortran.dg/char_result_2.f90,
14654 * gfortran.dg/char_result_3.f90,
14655 * gfortran.dg/char_result_4.f90,
14656 * gfortran.dg/char_result_5.f90,
14657 * gfortran.dg/char_result_6.f90,
14658 * gfortran.dg/char_result_7.f90,
14659 * gfortran.dg/char_result_8.f90: New tests.
14660
14661 2005-09-08 Richard Sandiford <richard@codesourcery.com>
14662
14663 PR fortran/19928
14664 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
14665
14666 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
14667
14668 PR obj-c++/16816
14669 * obj-c++.dg/selector-5.mm: New test.
14670 * obj-c++.dg/selector-6.mm: New test.
14671
14672 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
14673
14674 PR objc/20574
14675 PR objc/19324
14676 * objc.dg/error-1.m: New test.
14677
14678 2005-09-07 Richard Sandiford <richard@codesourcery.com>
14679
14680 PR fortran/23373
14681 * gfortran.fortran-torture/execute/pr23373-1.f90,
14682 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
14683
14684 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
14685
14686 PR libfortran/23760
14687 * gfortran.dg/g77/1832.f: Remove long string in write statement
14688 to allow the test to pass on correct list directed output with
14689 prepended space.
14690
14691 2005-09-07 James E Wilson <wilson@specifix.com>
14692
14693 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
14694
14695 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
14696
14697 * gfortran.dg/parameter+save.f90: Rename to
14698 * gfortran.dg/parameter_save.f90: .. this.
14699
14700 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
14701
14702 PR fortran/20848
14703 * gfortran.dg/parameter+save.f90: New test case.
14704
14705 2005-09-06 Richard Sandiford <richard@codesourcery.com>
14706
14707 PR fortran/19269
14708 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
14709
14710 2005-09-06 Jakub Jelinek <jakub@redhat.com>
14711
14712 PR c/23075
14713 * gcc.dg/pr23075.c: New test.
14714 * g++.dg/warn/pr23075.C: New test.
14715
14716 PR target/22362
14717 * gcc.target/i386/pr22362.c: New test.
14718
14719 PR rtl-optimization/23098
14720 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
14721
14722 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
14723 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
14724 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
14725
14726 2005-09-06 Mark Mitchell <mark@codesourcery.com>
14727
14728 * g++.dg/expr/cast6.C: New test.
14729
14730 PR c++/9782
14731 * g++.dg/init/new15.C: New test.
14732
14733 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
14734
14735 * gcc.dg/vect/Os-vect-95.c: New test.
14736 * gcc.dg/vect/vect-95.c: Same.
14737
14738 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
14739
14740 * gcc.dg/vect/vect-29.c: Update xfail testing.
14741 * gcc.dg/vect/vect-44.c: Same.
14742 * gcc.dg/vect/vect-48.c: Same.
14743 * gcc.dg/vect/vect-50.c: Same.
14744 * gcc.dg/vect/vect-72.c: Same.
14745 * gcc.dg/vect/vect-77.c: Same.
14746 * gcc.dg/vect/vect-78.c: Same.
14747 * gcc.dg/vect/vect-80.c: Same.
14748 * gcc.dg/vect/vect-96.c: Same.
14749 * gcc.dg/vect/vect-100.c: Same.
14750 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
14751 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
14752 * gfortran.dg/vect/vect-5.f90: Same.
14753
14754 2005-09-06 Jakub Jelinek <jakub@redhat.com>
14755
14756 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
14757 start strings.
14758 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
14759 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
14760
14761 PR c++/23056
14762 * g++.dg/opt/pr23056.C: New test.
14763
14764 PR rtl-optimization/23098
14765 * gcc.target/i386/pr23098.c: New test.
14766
14767 2005-09-05 Mark Mitchell <mark@codesourcery.com>
14768
14769 PR c++/23667
14770 * g++.dg/template/static15.C: New test.
14771
14772 PR c++/21440
14773 * g++.dg/ext/stmtexpr5.C: New test.
14774 * g++.dg/ext/stmtexpr6.C: Likewise.
14775
14776 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
14777
14778 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
14779
14780 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
14781 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
14782 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
14783
14784 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
14785
14786 PR libfortran/23321
14787 * gfortran.dg/direct_io_4.f90: New test case.
14788
14789 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
14790 Rasmus Hahn <rassahah@neofonie.de>
14791
14792 PR libobjc/23108
14793 * objc.dg/type-stream-1.m: New test.
14794
14795 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
14796
14797 PR fortran/23661
14798 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
14799 gfortran.dg/print_fmt_3.f90: New test.
14800
14801 2005-09-03 Jakub Jelinek <jakub@redhat.com>
14802
14803 * gfortran.dg/fmt_t_1.f90: New test.
14804
14805 2005-09-03 Jakub Jelinek <jakub@redhat.com>
14806
14807 PR rtl-optimization/23454
14808 * g++.dg/opt/pr23454.C: New test.
14809
14810 2005-09-03 Mark Mitchell <mark@codesourcery.com>
14811
14812 PR c++/23699
14813 * g++.dg/ext/static1.C: New test.
14814
14815 2005-09-02 Richard Henderson <rth@redhat.com>
14816
14817 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
14818 tail call to check_fa_work.
14819
14820 2005-09-02 Mark Mitchell <mark@codesourcery.com>
14821
14822 PR c++/21687
14823 * g++.dg/other/gc3.C: New test.
14824
14825 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
14826
14827 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
14828 * gcc.dg/20050826-1.c: Likewise.
14829
14830 2005-08-31 Mark Mitchell <mark@codesourcery.com>
14831
14832 PR c++/23167
14833 * g++.dg/expr/volatile1.C: New test.
14834
14835 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
14836
14837 PR middle-end/23547
14838 * gcc.dg/pr23547.c: New test.
14839
14840 2005-09-02 Richard Sandiford <richard@codesourcery.com>
14841
14842 PR c/22061
14843 * gcc.c-torture/execute/pr22061-1.c,
14844 * gcc.c-torture/execute/pr22061-2.c,
14845 * gcc.c-torture/execute/pr22061-3.c,
14846 * gcc.c-torture/execute/pr22061-4.c: New tests.
14847
14848 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
14849
14850 * gcc.dg/Wredundant-decls-2.c: New test to check that
14851 -Wredundant-decls does not issue warning for a variable
14852 definition following a declaration.
14853
14854 2005-09-01 Jakub Jelinek <jakub@redhat.com>
14855
14856 PR debug/7241
14857 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
14858 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
14859 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
14860
14861 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
14862 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
14863 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
14864 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
14865 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
14866 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
14867 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
14868 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
14869
14870 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
14871
14872 PR objc/23306
14873 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
14874 scan-assmbler.
14875
14876 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
14877
14878 PR target/21255
14879 * gcc.dg/pr21255-1.c: New test.
14880 * gcc.dg/pr21255-2-mb.c: Likewise.
14881 * gcc.dg/pr21255-2-ml.c: Likewise.
14882 * gcc.dg/pr21255-3.c: Likewise.
14883 * gcc.dg/pr21255-4.c: Likewise.
14884
14885 2005-08-31 Dale Johannesen <dalej@apple.com>
14886
14887 * gcc.dg/20050830-1.c: New.
14888
14889 2005-08-31 Josh Conner <jconner@apple.com>
14890
14891 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
14892 command-line options for arm-*-* targets.
14893 * g++.dg/init/array16.C: Likewise.
14894 * g++.dg/other/crash-4.C: Likewise.
14895
14896 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
14897
14898 PR obj-c++/23640
14899 * obj-c++.dg/gnu-runtime-3.mm: New test.
14900
14901 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14902
14903 PR c++/13377
14904 * g++.dg/lookup/ambig4.C: New test.
14905 * g++.dg/lookup/ambig5.C: New test.
14906 * g++.dg/tc1/dr101.C: Adjust error markers.
14907
14908 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14909
14910 PR c++/23639
14911 * g++.dg/template/ttp5.C: Adjust error markers.
14912
14913 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
14914
14915 PR testsuite/23609
14916 * lib/obj-c++.exp: Include target-libpath.exp.
14917 (obj-c++_link_flags): Look for the GNU libobjc library
14918 and set the library path to include it.
14919 Don't manually set LD_LIBRARY_PATH (etc.) but call
14920 set_ld_library_path_env_vars instead.
14921 (obj-c++_target_compile): Don't set library path or
14922 linker flags because they are already set correctly
14923 in obj-c++_link_flags.
14924
14925 2005-08-30 Josh Conner <jconner@apple.com>
14926
14927 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
14928 to command-line options for arm-*-* targets.
14929
14930 2005-08-30 Geoffrey Keating <geoffk@apple.com>
14931
14932 * g++.dg/other/i386-1.C: New.
14933
14934 2005-08-30 Jakub Jelinek <jakub@redhat.com>
14935
14936 PR preprocessor/20348
14937 PR preprocessor/20356
14938 * gcc.dg/cpp/pr20348.c: New test.
14939 * gcc.dg/cpp/pr20348.h: New file.
14940 * gcc.dg/cpp/inc/pr20348.h: New file.
14941 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
14942 * gcc.dg/cpp/pr20356.c: New test.
14943 * gcc.dg/cpp/pr20356.h: New file.
14944 * gcc.dg/cpp/inc/pr20356.h: New file.
14945 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
14946
14947 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
14948
14949 * gfortran.fortran-torture/execute/intrinsic_count.f90:
14950 Fix array dimension to avoid correct end-of-file error.
14951
14952 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
14953
14954 PR libfortran/23598
14955 * gfortran.dg/iostat_1.f90: New test.
14956
14957 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
14958
14959 PR middle-end/23408
14960 * gcc.dg/pr23408.c: New test.
14961
14962 2005-08-28 Mark Mitchell <mark@codesourcery.com>
14963
14964 PR c++/23099
14965 * g++.dg/init/member1.C: Make sure erroneous static data member
14966 definitions are required.
14967 * g++.dg/template/static13.C: New test.
14968 * g++.dg/template/static14.C: Likewise.
14969
14970 2005-08-29 Jakub Jelinek <jakub@redhat.com>
14971
14972 * gcc.target/i386/pr23575.c: Use -msse2 instead of
14973 -march=pentium4, remove ilp32 requirement.
14974
14975 PR middle-end/23484
14976 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
14977 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
14978
14979 2005-08-29 Andreas Jaeger <aj@suse.de>
14980
14981 PR testsuite/23607
14982 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
14983
14984 2005-08-28 Jakub Jelinek <jakub@redhat.com>
14985
14986 * gcc.c-torture/execute/20050316-2.c: New test.
14987 * gcc.c-torture/execute/20050316-3.c: New test.
14988 * gcc.dg/torture/pr16104-1.c: New test.
14989
14990 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
14991
14992 PR middle-end/23463
14993 * gcc.c-torture/execute/zero-struct-1.c: New test.
14994
14995 2005-08-27 Richard Guenther <rguenther@suse.de>
14996
14997 PR target/23575
14998 * gcc.target/i386/pr23575.c: New testcase.
14999
15000 2005-08-26 Jakub Jelinek <jakub@redhat.com>
15001
15002 PR rtl-optimization/23561
15003 * gcc.c-torture/execute/20050826-1.c: New test.
15004
15005 PR rtl-opt/23560
15006 * gcc.c-torture/execute/20050826-2.c: New test.
15007
15008 2005-08-26 Dale Johannesen <dalej@apple.com>
15009
15010 * gcc.dg/20030711-1.c: Modify to work on Darwin.
15011 * gcc.dg/20050826-1.c: New.
15012
15013 2005-08-26 Mark Mitchell <mark@codesourcery.com>
15014
15015 PR c++/19004
15016 * g++.dg/template/nontype13.C: New test.
15017
15018 PR c++/23491
15019 * g++.dg/init/new14.C: New test.
15020 * g++.dg/expr/anew1.C: Do not XFAIL.
15021 * g++.dg/expr/anew2.C: Likewise.
15022 * g++.dg/expr/anew3.C: Likewise.
15023
15024 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
15025
15026 PR middle-end/22439
15027 * gcc.dg/vla-3.c: New test.
15028
15029 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
15030
15031 PR fortran/20363
15032 * gfortran.dg/named_interface.f90: New.
15033
15034 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
15035
15036 * gcc.c-torture/execute/frame-address.c: New test.
15037
15038 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
15039
15040 PR c++/20817
15041 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
15042
15043 2005-08-25 Alan Modra <amodra@bigpond.net.au>
15044
15045 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
15046
15047 2005-08-25 Alan Modra <amodra@bigpond.net.au>
15048
15049 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
15050 * gcc.dg/altivec-22.c: Rename from..
15051 * gcc.dg/altivec-nomfcr.c: ..this.
15052
15053 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
15054
15055 PR tree-optimization/23546
15056 * gcc.dg/tree-ssa/pr23546.c: New test.
15057
15058 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
15059
15060 PR fortran/17758
15061 * gfortran.dg/nonreturning_statements.f90: New test.
15062
15063 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
15064
15065 PR c++/22454
15066 * g++.dg/parse/crash29.C: New.
15067
15068 2005-08-23 DJ Delorie <dj@redhat.com>
15069
15070 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
15071 constants have the L suffix.
15072
15073 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
15074
15075 PR c++/23044
15076 * g++.dg/template/instantiate8.C: New.
15077
15078 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
15079
15080 PR middle-end/23467
15081 * gcc.c-torture/execute/pr23467.c: New test.
15082
15083 2005-08-23 Jakub Jelinek <jakub@redhat.com>
15084
15085 PR tree-optimization/22043
15086 * gcc.c-torture/execute/20050613-1.c: New test.
15087
15088 2005-08-23 Ben Elliston <bje@au.ibm.com>
15089
15090 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
15091
15092 2005-08-22 Jakub Jelinek <jakub@redhat.com>
15093
15094 PR rtl-optimization/23478
15095 * g++.dg/opt/pr23478.C: New test.
15096
15097 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
15098
15099 PR c/18715
15100 * gcc.dg/switch-warn-3.c: New test.
15101
15102 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15103
15104 PR c++/22233
15105 * g++.dg/template/param1.C: New test.
15106
15107 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15108
15109 PR c++/23089
15110 * g++.dg/other/incomplete1.C: New test.
15111
15112 2005-08-22 Ira Rosen <irar@il.ibm.com>
15113
15114 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
15115 are vectorizable.
15116
15117 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15118
15119 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
15120 d_lines_5.f: New.
15121
15122 2005-08-21 Jakub Jelinek <jakub@redhat.com>
15123
15124 * gcc.target/i386/sse-4.c: New test.
15125
15126 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15127
15128 PR testsuite/23239
15129 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
15130
15131 2005-08-20 Jakub Jelinek <jakub@redhat.com>
15132
15133 * gcc.dg/20050811-1.c: New test.
15134 * gcc.dg/20050811-2.c: New test.
15135
15136 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
15137
15138 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
15139
15140 2005-08-19 Diego Novillo <dnovillo@redhat.com>
15141
15142 PR 23476
15143 * gcc.c-torture/compile/pr23476.c: New test.
15144
15145 2005-08-19 Devang Patel <dpatel@apple.com>
15146
15147 PR tree-optimization/23048
15148 * gcc.dg/tree-ssa/pr23048.c: New test.
15149
15150 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
15151
15152 PR middle-end/20624
15153 * g++.dg/warn/Wreturn-3.C: New test
15154
15155 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
15156
15157 PR tree-optimization/22228
15158 * g++.dg/vect/pr22543.cc: New test.
15159
15160 2005-08-17 Steven Bosscher <stevenb@suse.de>
15161
15162 PR tree-optimization/21574
15163 * gcc.dg/tree-ssa/pr21574.c: New test.
15164
15165 2005-08-16 James E Wilson <wilson@specifix.com>
15166
15167 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
15168
15169 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
15170
15171 PR tree-opt/23402
15172 * gcc.c-torture/compile/zero-strct-3.c: New test.
15173 * gcc.c-torture/compile/zero-strct-4.c: New test.
15174
15175 2005-08-16 Steven Bosscher <stevenb@suse.de>
15176
15177 PR target/23376
15178 * gcc.target/x86_64/pr23376.c: New test.
15179
15180 2005-08-16 Ian Lance Taylor <ian@airs.com>
15181
15182 PR c++/23337
15183 * g++.dg/ext/vector2.C: New.
15184
15185 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
15186
15187 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
15188
15189 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
15190
15191 PR libfortran/23428
15192 * gfortran.dg/inquire-complex.f90: New test case.
15193
15194 2005-08-16 James E Wilson <wilson@specifix.com>
15195
15196 PR tree-optimization/21105
15197 * gcc.dg/large-size-array.c: New.
15198
15199 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
15200
15201 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
15202 type.
15203 * gcc.dg/vect/vect-41: Likewise.
15204 * gcc.dg/vect/vect-42: Likewise.
15205 * gcc.dg/vect/vect-43: Likewise.
15206 * gcc.dg/vect/vect-44: Likewise.
15207 * gcc.dg/vect/vect-46: Likewise.
15208 * gcc.dg/vect/vect-47: Likewise.
15209 * gcc.dg/vect/vect-48: Likewise.
15210 * gcc.dg/vect/vect-52: Likewise.
15211 * gcc.dg/vect/vect-53: Likewise.
15212 * gcc.dg/vect/vect-54: Likewise.
15213 * gcc.dg/vect/vect-55: Likewise.
15214 * gcc.dg/vect/vect-56: Likewise.
15215 * gcc.dg/vect/vect-57: Likewise.
15216 * gcc.dg/vect/vect-58: Likewise.
15217 * gcc.dg/vect/vect-59: Likewise.
15218 * gcc.dg/vect/vect-60: Likewise.
15219 * gcc.dg/vect/vect-61: Likewise.
15220 * gcc.dg/vect/vect-85: Likewise.
15221 * gcc.dg/vect/vect-87: Likewise.
15222 * gcc.dg/vect/vect-88: Likewise.
15223 * gcc.dg/vect/vect-93.c: Likewise.
15224 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
15225 * gcc.dg/vect/vect-75: Likewise.
15226 * gcc.dg/vect/vect-76: Likewise.
15227 * gcc.dg/vect/vect-77: Likewise.
15228 * gcc.dg/vect/vect-78: Likewise.
15229 * gcc.dg/vect/vect-80: Likewise.
15230 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
15231 vectorized for the expected reason, rather than checking how alignment
15232 was handled.
15233 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
15234 type and also instead of aligned pointers. Added documentation.
15235
15236 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
15237
15238 * gfortran.dg/power.f90: New test.
15239
15240 2005-08-16 Jakub Jelinek <jakub@redhat.com>
15241
15242 PR rtl-optimization/23299
15243 * g++.dg/opt/pr23299.C: New test.
15244
15245 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15246
15247 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
15248
15249 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
15250
15251 * g++.dg/template/local6.C: New test.
15252
15253 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
15254
15255 * execute/exceptions/finally-1.m: Check that the catch and finally are
15256 being called. Also add a "return 0;" at the end of main.
15257
15258 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
15259
15260 PR fortran/21432.
15261 * gfortran.dg/namelist_print_1.f: New test of functionality of
15262 PRINT namelist.
15263 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
15264 namelist generates error with -std=f95.
15265
15266 2005-08-14 Ira Rosen <irar@il.ibm.com>
15267
15268 PR tree-optimization/23119
15269 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
15270
15271 2005-08-13 Marcin Koziej <creep@desk.pl>
15272 Andrew Pinski <pinskia@physics.uc.edu>
15273
15274 PR libobjc/22492
15275 * execute/exceptions/finally-1.m: New test.
15276
15277 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
15278
15279 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
15280 testsuite.
15281 * objc/execute/exceptions/trivial.m: New test.
15282 * objc.dg/try-catch-11.m: Move to ...
15283 * objc/execute/exceptions/foward-1.m: Here.
15284 * objc.dg/try-catch-2.m: Move to ...
15285 * objc/execute/exceptions/catchall-1.m: Here.
15286 * objc.dg/try-catch-8.m: Move to ...
15287 * objc/execute/exceptions/local-variables-1.m: Here.
15288
15289 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
15290
15291 * objc.dg/nested-func-1.m: Move to ...
15292 * objc/execute/nested-func-1.m: Here.
15293
15294 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
15295
15296 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
15297 in ${options} instead of [target_info name].
15298 * lib/obj-c++.exp (objc_target_compile): Likewise.
15299
15300 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
15301
15302 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
15303
15304 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
15305
15306 part of PR testsuite/23348
15307 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
15308 of the torture options.
15309 * objc/compile/trivial.m: New test.
15310
15311 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
15312
15313 * gfortran.dg/eoshift.f90: Correct format.
15314
15315 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
15316
15317 * gfortran.fortran-torture/execute/character_passing.f90:
15318 Fix comment typo.
15319
15320 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
15321
15322 PR c++/8271
15323 * g++.dg/template/unify10.C: New.
15324
15325 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
15326
15327 * g++.dg/parse/pr22514.C: Move to...
15328 * g++.dg/debug/pr22514.C: here.
15329
15330 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15331
15332 PR c++/23266
15333 * g++.dg/inherit/pure1.C: New test.
15334
15335 * ChangeLog: Fix typos.
15336
15337 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15338 Steven Bosscher <stevenb@suse.de>
15339
15340 * gfortran.dg/runtime_warning_1.f90: New test.
15341
15342 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
15343
15344 PR c++/23219
15345 * g++.dg/parse/crash28.C: New.
15346
15347 2005-08-11 Richard Guenther <rguenther@suse.de>
15348
15349 PR target/23289
15350 * gcc.target/i386/tailcall-1.c: New testcase.
15351
15352 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
15353
15354 * gcc.dg/vect/vect-67.c: Un-xfail.
15355
15356 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
15357
15358 PR c++/23225
15359 * g++.dg/testsuite/parse/crash27.C: new test.
15360
15361 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
15362
15363 PR libfortran/22143
15364 * gfortran.dg/shift-kind.f90: New testcase.
15365
15366 2005-08-10 Richard Sandiford <richard@codesourcery.com>
15367
15368 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
15369 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
15370
15371 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15372
15373 PR c++/20646
15374 * g++.dg/other/mult-stor1.C: New test.
15375
15376 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
15377
15378 * gcc.c-torture/pr18299-1.c: Move to ...
15379 * gcc.c-torture/compile/pr18299-1.c: Here.
15380
15381 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
15382
15383 * gfortran/fortran.torture/execute/character_passing.f90:
15384 Fix types for LSAME.
15385
15386 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
15387
15388 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
15389 input data back to what it was originally.
15390
15391 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
15392
15393 * objc.dg/try-catch-8.m: Enable for all targets.
15394
15395 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
15396
15397 * gcc.dg/pr23165.c: New test.
15398
15399 2005-08-09 Steven Bosscher <stevenb@suse.de>
15400
15401 PR tree-optimization/23234
15402 * gcc.dg/tree-ssa/pr23234.c: New test.
15403
15404 2005-08-08 Josh Conner <jconner@apple.com>
15405
15406 PR rtl-optimization/23241
15407 * gcc.dg/char-compare.c: New test.
15408
15409 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15410
15411 PR c++/22508
15412 * g++.dg/init/new13.C: New test.
15413
15414 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
15415
15416 PR c++/21166
15417 * g++.dg/other/crash-4.C: Adjust
15418 * g++/dg/ext/packed9.C: New.
15419
15420 2005-08-08 Richard Sandiford <richard@codesourcery.com>
15421
15422 PR middle-end/21964
15423 * gcc.c-torture/execute/pr21964-1.c: New test.
15424
15425 2005-08-08 Richard Sandiford <richard@codesourcery.com>
15426
15427 PR c/22458
15428 * gcc.dg/pr22458-1.c: New test.
15429
15430 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
15431 Steven G. Kargl <kargls@comcast.net>
15432
15433 PR fortran/22390
15434 * gfortran.dg/flush_1.f90: New test.
15435
15436 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15437
15438 PR c++/23191
15439 * g++.dg/template/eh2.C: New test.
15440
15441 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15442
15443 PR c++/19498
15444 * g++.dg/template/instantiate7.C: New test.
15445
15446 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
15447
15448 PR c/23113
15449 * gcc.dg/Wunused-value-1.c: New test.
15450
15451 2005-08-06 Richard Sandiford <richard@codesourcery.com>
15452
15453 PR rtl-optimization/23233
15454 * gcc.c-torture/compile/pr23233-1.c: New test.
15455
15456 2005-08-06 Jakub Jelinek <jakub@redhat.com>
15457
15458 PR fortran/18833
15459 PR fortran/20850
15460 * gfortran.dg/equiv_1.f90: New test.
15461 * gfortran.dg/equiv_2.f90: New test.
15462 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
15463 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
15464 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
15465
15466 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
15467
15468 * gcc.c-torture/execute/vrp-5.c: New test.
15469 * gcc.c-torture/execute/vrp-6.c: New test.
15470 * gcc.dg/tree-ssa/vrp21.c: New test.
15471
15472 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
15473
15474 * g++.dg/parse/pr22514.C: New test.
15475
15476 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
15477
15478 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
15479
15480 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
15481 instead of constant loads / pool entries.
15482
15483 2005-08-05 David Edelsohn <edelsohn@gnu.org>
15484
15485 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
15486 TEST_TO_WCTYPE.
15487
15488 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
15489
15490 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
15491 __WINT_TYPE__ in generated prototypes if possible.
15492
15493 2005-08-04 Diego Novillo <dnovillo@redhat.com>
15494
15495 PR 22037
15496 * g++.dg/tree-ssa/pr22037.C:
15497
15498 2005-08-04 Richard Henderson <rth@redhat.com>
15499
15500 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
15501 scan-tree-dump-times directive.
15502
15503 2005-08-04 Jan Hubicka <jh@suse.cz>
15504
15505 * gcov-1.C: Fix switch counts.
15506 * gcov-4b.c: Likewise.
15507
15508 2005-08-03 Jeff Law <law@redhat.com>
15509
15510 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
15511
15512 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
15513
15514 * gcc.c-torture/execute/pr23135.c: New test.
15515
15516 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15517
15518 PR tree-optimization/19899
15519 * gcc.dg/tree-ssa/scev-1.c: New test.
15520 * gcc.dg/tree-ssa/scev-2.c: New test.
15521
15522 2005-08-03 Richard Sandiford <richard@codesourcery.com>
15523
15524 PR target/18582
15525 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
15526
15527 2005-08-03 Jan Hubicka <jh@suse.cz>
15528
15529 * update-conroll.c: New testcase.
15530 * update-conroll-2.c: New testcase.
15531
15532 2005-08-02 David Edelsohn <edelsohn@gnu.org>
15533
15534 * gfortran.dg/constant_substring.f: New test.
15535 * gfortran.dg/pr22491.f: New test.
15536
15537 2005-08-02 Jan Hubicka <jh@suse.cz>
15538
15539 * update-threading.c: Replace by the proper one.
15540
15541 2005-08-02 Diego Novillo <dnovillo@redhat.com>
15542
15543 PR 23164
15544 * g++.dg/tree-ssa/pr23164.C: New test.
15545
15546 2005-08-02 Diego Novillo <dnovillo@redhat.com>
15547
15548 * gcc.dg/tree-ssa/pr23192.c: New test.
15549
15550 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
15551
15552 * gcc.c-torture/execute/vrp-4.c: New test.
15553
15554 2005-08-02 Jan Hubicka <jh@suse.cz>
15555
15556 * update-threading.c: New test.
15557
15558 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
15559
15560 * gcc.c-torture/compile/20050801-1.c: New test.
15561 * gcc.c-torture/compile/20050801-2.c: New test.
15562
15563 2005-08-01 Jan Hubicka <jh@suse.cz>
15564
15565 * val-prof-5.c: New test.
15566
15567 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
15568
15569 PR c/22311
15570 * gcc.dg/pr22311-1.c : New test.
15571
15572 2005-07-31 Steven Bosscher <stevenb@suse.de>
15573
15574 PR target/23095
15575 * gfortran.dg/pr23095.f: New test.
15576
15577 PR c++/22003
15578 * g++.dg/other/pr22003.C: New test.
15579
15580 2005-07-31 Richard Sandiford <richard@codesourcery.com>
15581
15582 PR target/20621
15583 * gcc.c-torture/execute/pr20621-1.c: New test.
15584
15585 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
15586
15587 * gfortran.dg/comma_format_extension_4.f: Adjust length
15588 of string for format.
15589 * gfortran.dg/der_array_io_1.f: Replace illegal internal
15590 print statement with internal write.
15591 * gfortran.dg/der_array_io_2.f: Likewise.
15592 * gfortran.dg/der_array_io_3.f: Likewise.
15593
15594 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
15595
15596 * gcc.dg/fold-abs-4.c: new test.
15597
15598 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
15599
15600 PR fortran/22570 an related issues.
15601 * gfortran.dg/x_slash_1.f: New test.
15602
15603 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
15604
15605 PR c/23143
15606 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
15607 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
15608
15609 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
15610
15611 PR c/529
15612 * gcc.dg/Wshadow-3.c: New test.
15613
15614 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
15615
15616 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
15617 used to have the wrong bounds).
15618
15619 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
15620
15621 PR c/21720
15622 * gcc.dg/hex-round-1.c: Test more cases.
15623 * gcc.dg/hex-round-2.c: New test.
15624
15625 2005-07-29 Diego Novillo <dnovillo@redhat.com>
15626
15627 PR 22550
15628 * g++.dg/tree-ssa/pr22550.C: New test.
15629
15630 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
15631
15632 * gcc.dg/tree-ssa/vrp19.c: New test.
15633 * gcc.dg/tree-ssa-vrp20.c: New test.
15634
15635 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
15636
15637 PR c/22240
15638 * gcc.dg/transparent-union-4.c: New test.
15639
15640 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
15641
15642 PR c/22192
15643 * gcc.dg/c99-vla-2.c: New test.
15644
15645 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
15646
15647 PR c/21720
15648 * gcc.dg/hex-round-1.c: New test.
15649
15650 2005-07-28 Jan Hubicka <jh@suse.cz>
15651
15652 * inliner-1.c: Do not dump everything.
15653 * tree-prof.exp: Do not pass -ftree-based-profiling.
15654 * bprob.exp: Likewise.
15655
15656 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
15657
15658 2005-07-28 Mark Mitchell <mark@codesourcery.com>
15659
15660 PR c++/22545
15661 * g++.dg/expr/ptrmem7.C: New test.
15662
15663 2005-07-28 Mike Stump <mrs@apple.com>
15664
15665 * g++.old-deja/g++.mike/visibility-1.C: New test.
15666
15667 2005-07-28 Richard Sandiford <richard@codesourcery.com>
15668
15669 PR c/20187
15670 * gcc.c-torture/execute/pr20187-1.c: New test.
15671
15672 2005-07-28 Jeff Law <law@redhat.com>
15673
15674 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
15675 * gcc.dg/tree-ssa/vrp18.c: New test.
15676
15677 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
15678
15679 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
15680
15681 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
15682
15683 PR tree-optimization/22506
15684 * gcc.dg/vect/ps22506.c: New test.
15685
15686 2005-07-28 Jakub Jelinek <jakub@redhat.com>
15687
15688 PR target/21149
15689 * gcc.target/i386/sse-3.c: New test.
15690
15691 2005-07-28 Richard Sandiford <richard@codesourcery.com>
15692
15693 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
15694 * gcc.target/mips/mips32-dsp-type.c: Likewise.
15695
15696 2005-07-28 Richard Sandiford <richard@codesourcery.com>
15697
15698 PR c/22589
15699 * gcc.c-torture/compile/pr22589-1.c: New test.
15700
15701 2005-07-28 Jan Hubicka <jh@suse.cz>
15702
15703 * update-loopch.c: New testcase.
15704
15705 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
15706
15707 PR rtl-optimization/23047
15708 * gcc.c-torture/execute/pr23047.c: New test.
15709 * gcc.c-torture/execute/pr23047.x: New.
15710
15711 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
15712
15713 PR tree-optimization/22493
15714 * gcc.c-torture/execute/pr22493-1.c: New test.
15715 * gcc.c-torture/execute/pr22493-1.x: New.
15716 * gcc.c-torture/execute/vrp-1.c: New test.
15717 * gcc.c-torture/execute/vrp-2.c: New test.
15718 * gcc.c-torture/execute/vrp-2.c: New test.
15719
15720 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
15721
15722 * gcc.target/frv/all-builtin-read8.c: Delete.
15723 * gcc.target/frv/all-builtin-read16.c: Delete.
15724 * gcc.target/frv/all-builtin-read32.c: Delete.
15725 * gcc.target/frv/all-builtin-read64.c: Delete.
15726 * gcc.target/frv/all-builtin-write8.c: Delete.
15727 * gcc.target/frv/all-builtin-write16.c: Delete.
15728 * gcc.target/frv/all-builtin-write32.c: Delete.
15729 * gcc.target/frv/all-builtin-write64.c: Delete.
15730 * gcc.target/frv/all-read-write-1.c: New.
15731
15732 2005-07-27 Jeff Law <law@redhat.com>
15733
15734 * gcc.c-torture/execute/pr22630.c: New test.
15735
15736 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
15737
15738 PR tree-optimization/23073
15739 * gcc.dg/vect/nodump-pr23073.c: New test.
15740 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
15741
15742 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
15743
15744 PR tree-optimize/22348
15745 * gcc.c-torture/execute/pr22348.c: New.
15746
15747 2005-07-27 Richard Guenther <rguenther@suse.de>
15748
15749 * gcc.dg/tree-ssa/salias-1.c: New testcase.
15750
15751 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15752
15753 PR fortran/22503
15754 * gfortran.dg/logical_comp.f90: New test.
15755
15756 2005-07-27 Jan Hubicka <jh@suse.cz>
15757
15758 * inliner-1.c: Add cleanup of dumps.
15759 * val-prof-*.c: Likewise.
15760 * update-tailcall.c: New.
15761
15762 2005-07-26 Diego Novillo <dnovillo@redhat.com>
15763
15764 PR 22591
15765 * gcc.dg/tree-ssa/pr22591.c: New test.
15766 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
15767
15768 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
15769
15770 PR libobjc/22606
15771 * objc.dg/try-catch-11.m: New test.
15772
15773 2005-07-26 Richard Guenther <rguenther@suse.de>
15774
15775 PR tree-optimization/22486
15776 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
15777
15778 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
15779
15780 PR tree-opt/22484
15781 * testsuite/g++.dg/opt/loop2.C: New test.
15782
15783 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
15784
15785 * gcc.dg/tree-ssa/reassoc-3.c: New test.
15786 * gcc.dg/tree-ssa/reassoc-4.c: New test.
15787
15788 2005-07-25 Adam Nemet <anemet@lnxw.com>
15789
15790 * lib/profopt.exp (profopt-execute): Check for profiling data
15791 files on the target.
15792
15793 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
15794
15795 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
15796 for matching of asm labels.
15797
15798 2005-07-25 Richard Guenther <rguenther@suse.de>
15799
15800 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
15801
15802 2005-07-25 Richard Guenther <rguenther@suse.de>
15803
15804 PR testsuite/22624
15805 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
15806
15807 2005-07-25 Ira Rosen <irar@il.ibm.com>
15808
15809 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
15810 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
15811 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
15812 * gcc.dg/vect/vect-100.c: New test.
15813 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
15814 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
15815 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
15816 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
15817 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
15818 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
15819 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
15820 * gfortran.dg/vect/pr19049.f90: New testcase.
15821 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
15822
15823 2005-07-25 Jakub Jelinek <jakub@redhat.com>
15824
15825 * gcc.c-torture/execute/20050713-1.c: New test.
15826
15827 PR fortran/20063
15828 * gfortran.fortran-torture/execute/data_4.f90: New test.
15829
15830 PR middle-end/20303
15831 * gcc.dg/visibility-d.c: New test.
15832
15833 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
15834
15835 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
15836 * gfortran.dg/underflow.f90: Ditto.
15837
15838 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15839
15840 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
15841 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
15842 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
15843
15844 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
15845
15846 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
15847 include case of field width of zero.
15848
15849 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
15850
15851 PR libgfortran/21875
15852 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
15853 with trailing blanks on normal formatted read.
15854
15855 2005-07-23 Chao-ying Fu <fu@mips.com>
15856
15857 * gcc.target/mips/mips32-dsp-type.c: New test.
15858 * gcc.target/mips/mips32-dsp.c: New test.
15859
15860 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
15861
15862 PR testsuite/21073
15863 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
15864
15865 PR testsuite/20454
15866 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
15867 and __cyg_profile_func_exit.
15868
15869 2005-07-22 David Edelsohn <edelsohn@gnu.org>
15870
15871 * gfortran.dg/comma_format_extension_3.f: Fix typo.
15872 * gfortran.dg/comma_format_extension_4.f: Same.
15873 * gfortran.dg/pr15332.f: Same.
15874 * gfortran.dg/pr21730.f: Same.
15875
15876 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
15877
15878 * g++.dg/opt/vrp2.C: Fix testcase.
15879
15880 PR tree-opt/22625
15881 * g++.dg/opt/vrp2.C: New test.
15882
15883 2005-07-22 Mark Mitchell <mark@codesourcery.com>
15884
15885 PR debug/21828
15886 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
15887
15888 2005-07-22 Diego Novillo <dnovillo@redhat.com>
15889
15890 * gcc.dg/tree-ssa/20050719-1.c: New test.
15891
15892 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
15893
15894 * gcc.dg/bfin-longcall-1.c: New file.
15895 * gcc.dg/bfin-longcall-2.c: New file.
15896
15897 2005-07-21 Janis Johnson <janis187@us.ibm.com>
15898
15899 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
15900
15901 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
15902
15903 PR middle-end/19055
15904 * gcc.dg/tree-ssa/pr19055.c: New test.
15905 * gcc.dg/tree-ssa/pr19055-2.c: New test.
15906
15907 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
15908
15909 PR C++/22358
15910 * g++.dg/other/pr22358.C: New test.
15911
15912 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
15913
15914 PR c++/2922
15915 * g++.dg/lookup/two-stage5.C: New test from bug comments.
15916
15917 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15918
15919 PR c++/15938
15920 * g++.dg/init/union2.C: New test.
15921
15922 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15923
15924 PR c/22393
15925 * gcc.dg/complex-4.c: New test.
15926
15927 2005-07-21 Richard Guenther <rguenther@suse.de>
15928
15929 PR testsuite/22522
15930 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
15931 scanning for asm labels.
15932 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
15933
15934 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
15935
15936 PR target/22085
15937 * gcc.dg/altivec-pr22085.c: New.
15938
15939 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
15940
15941 PR tree-optimization/19210
15942 * gcc.dg/tree-ssa/pr19210-1.c: New.
15943 * gcc.dg/tree-ssa/pr19210-2.c: New.
15944
15945 2005-07-21 Richard Sandiford <richard@codesourcery.com>
15946
15947 PR rtl-optimization/22167
15948 * g++.dg/opt/pr22167.C: New test.
15949
15950 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
15951
15952 PR c++/2922
15953 * g++.dg/lookup/two-stage2.C: New.
15954 * g++.dg/lookup/two-stage3.C: New.
15955 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
15956 fixed two-stage name lookup for operators.
15957 * g++.dg/template/call3.C: Compiler now produces an appropriate
15958 error message.
15959 * g++.dg/template/crash37.C: Compiler now describes bla() on line
15960 14 as a candidate.
15961 * g++.dg/template/ptrmem4.C: Compiler produces different error
15962 message.
15963 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
15964 connect_to_method as a candidate.
15965
15966 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
15967
15968 * gcc.dg/fold-alloc-1.c: New test.
15969
15970 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
15971
15972 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
15973 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
15974
15975 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
15976
15977 * gcc.dg/fold-abs-1.c: New test.
15978 * gcc.dg/fold-abs-2.c: New test.
15979 * gcc.dg/fold-abs-3.c: New test.
15980
15981 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
15982
15983 Make CONSTRUCTOR use VEC to store initializers.
15984 * g++.dg/ext/complit3.C: Check for specific error messages.
15985 * g++.dg/init/brace2.C: Update error message.
15986 * g++.dg/warn/Wbraces2.C: Likewise.
15987
15988 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
15989
15990 PR fortran/16940
15991 * gfortran.dg/module_interface_1.f90: New test.
15992
15993 2005-07-19 Danny Berlin <dberlin@dberlin.org>
15994 Kenneth Zadeck <zadeck@naturalbridge.com>
15995
15996 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
15997
15998 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15999
16000 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
16001 specify -Wformat for these tests.
16002 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
16003 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
16004 * gcc.dg/format/opt-6.c: Delete.
16005
16006 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
16007
16008 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
16009 * gcc.dg/tree-ssa/sra-3.c: Likewise.
16010
16011 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
16012
16013 * gcc.dg/tree-ssa/alias-2.c: New test.
16014
16015 2005-07-18 Mark Mitchell <mark@codesourcery.com>
16016
16017 PR c++/22263
16018 * g++.dg/template/explicit7.C: New test.
16019
16020 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
16021
16022 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
16023 width of 8 to +Inf and -Inf.
16024
16025 2005-07-17 Mark Mitchell <mark@codesourcery.com>
16026
16027 PR c++/22139
16028 * g++.dg/template/friend36.C: New test.
16029
16030 2005-07-16 David Edelsohn <edelsohn@gnu.org>
16031
16032 PR fortran/21730
16033 * gfortran.dg/pr21730.f: New test.
16034
16035 2005-07-16 Danny Berlin <dberlin@dberlin.org>
16036 Kenneth Zadeck <zadeck@naturalbridge.com>
16037
16038 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
16039 since pure const detection cannot run at -O1 in c compiler.
16040 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
16041 can now optimize this case properly.
16042 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
16043 because we now pass.
16044 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
16045
16046 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
16047
16048 PR c/22421
16049 * gcc.dg/format/bitfld-1.c: New test.
16050
16051 2005-07-15 Mark Mitchell <mark@codesourcery.com>
16052
16053 PR c++/22204
16054 * g++.dg/rtti/repo1.C: New test.
16055
16056 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
16057
16058 PR middle-end/22398
16059 * gcc.c-torture/compile/pr22398.c: New test.
16060
16061 2005-07-15 Mark Mitchell <mark@codesourcery.com>
16062
16063 PR c++/22132
16064 * g++.dg/expr/cast4.C: New test.
16065
16066 2005-07-15 Richard Guenther <rguenther@suse.de>
16067
16068 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
16069 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
16070
16071 2005-07-15 Steven Bosscher <stevenb@suse.de>
16072
16073 PR tree-optimization/22230
16074 * gcc.dg/tree-ssa/pr22230.c: New test.
16075
16076 2005-07-14 Jakub Jelinek <jakub@redhat.com>
16077
16078 * gfortran.dg/g77/cpp6.f: New test.
16079
16080 PR fortran/22417
16081 * gfortran.dg/g77/cpp5.F: New test.
16082 * gfortran.dg/g77/cpp5.h: New file.
16083 * gfortran.dg/g77/cpp5inc.h: New file.
16084
16085 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
16086
16087 PR libfortran/16435
16088 * gfortran.dg/tl_editting.f90: New.
16089 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
16090
16091 2005-07-14 Steven G. Kargl <kargls@comcast.net>
16092
16093 * gfortran.dg/char_array_constructor.f90: New test.
16094
16095 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
16096
16097 * gfortran.dg/past_eor.f90: New.
16098 * gfortran.dg/complex_read.f90: New.
16099
16100 2005-07-13 Jeff Law <law@redhat.com>
16101
16102 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
16103 additional casts.
16104
16105 * gcc.dg/tree-ssa/pr22321.c: New test
16106
16107 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
16108
16109 PR tree-optimization/21921
16110 * gcc.dg/tree-ssa/pr21921.c: New.
16111
16112 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
16113
16114 PR tree-optimizatio/22442
16115 * gcc.dg/tree-ssa/loop-11.c: New test.
16116
16117 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
16118
16119 PR tree-opt/21840
16120 * gcc.c-torture/compile/pr21840.c: New test.
16121
16122 2005-07-12 Jan Hubicka <jh@suse.cz>
16123
16124 * gcc.c-torture/compile/pr22379.c: New test.
16125
16126 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
16127
16128 PR libfortran/21593
16129 gfortran.dg/dev_null.f90: Remove outdated comment about
16130 PR libfortran/21593.
16131
16132
16133 2005-07-12 Dale Johannesen <dalej@apple.com>
16134
16135 * gcc.target/i386/compress-float-sse.c: New.
16136 * gcc.target/i386/compress-float-sse-pic.c: New.
16137 * gcc.target/i386/compress-float-387.c: New.
16138 * gcc.target/i386/compress-float-387-pic.c: New.
16139 * gcc.dg/compress-float-ppc.c: New.
16140 * gcc.dg/compress-float-ppc-pic.c: New.
16141
16142 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
16143
16144 PR libfortran/21593
16145 gfortran.dg/dev_null.f90: Remove targets.
16146
16147 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
16148
16149 PR tree-opt/22335
16150 * gcc.dg/pr22335-1.c: New test.
16151 * gcc.dg/pr22335-2.c: New test.
16152
16153 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16154
16155 PR c++/20172
16156 * g++.dg/template/nontype12.C : New test.
16157
16158 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
16159
16160 * gcc.dg/tree-ssa/loop-10.c: New test.
16161
16162 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
16163
16164 * gcc.c-torture/execute/20020720-1.x: Remove.
16165
16166 2005-07-11 Jakub Jelinek <jakub@redhat.com>
16167
16168 * gfortran.fortran-torture/execute/forall_7.f90: New test.
16169
16170 2005-07-10 Richard Sandiford <richard@codesourcery.com>
16171
16172 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
16173 (dg-mips-options): Use it.
16174
16175 2005-07-09 Diego Novillo <dnovillo@redhat.com>
16176
16177 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
16178
16179 2005-07-09 Richard Henderson <rth@redhat.com>
16180
16181 * lib/target-supports.exp (check_effective_target_sync_char_short):
16182 Add alpha.
16183
16184 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
16185
16186 PR libfortran/22217
16187 * gfortran.dg/negative-z-descriptor.f90: New test.
16188
16189 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
16190
16191 PR tree-opt/22329
16192 * gcc.dg/pr22329.c: New test.
16193
16194 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
16195
16196 PR tree-optimization/20139
16197 * gcc.dg/tree-ssa/pr20139.c: New.
16198
16199 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
16200
16201 PR tree-opt/22356
16202 * testsuite/gcc.dg/pr22356-1.c: New test.
16203
16204 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
16205
16206 PR c++/21799
16207 * g++.dg/template/unify8.C: New.
16208 * g++.dg/template/unify9.C: New.
16209
16210 2005-07-08 Jakub Jelinek <jakub@redhat.com>
16211
16212 * gfortran.fortran-torture/execute/entry_10.f90: New test.
16213
16214 2005-07-07 Geoffrey Keating <geoffk@apple.com>
16215
16216 * gcc.dg/darwin-version-1.c: New.
16217 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
16218 * gcc.dg/builtins-20.c: Likewise.
16219 * gcc.dg/builtins-53.c: Likewise.
16220 * gcc.dg/torture/builtins-convert-1.c: Likewise.
16221 * gcc.dg/torture/builtins-convert-2.c: Likewise.
16222 * gcc.dg/torture/builtins-convert-3.c: Likewise.
16223 * gcc.dg/torture/builtins-power-1.c: Likewise.
16224 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
16225 on Darwin.
16226
16227 2005-07-07 Jeff Law <law@redhat.com>
16228
16229 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
16230 argument evaluation order.
16231
16232 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
16233
16234 PR libfortran/21594
16235 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
16236 Add test cases where the shift length is greater than the
16237 array length.
16238
16239 2005-07-07 Ziemowit Laski <zlaski@apple.com>
16240
16241 * obj-c++.dg/proto-lossage-6.mm: New.
16242 * objc.dg/proto-lossage-6.m: New.
16243
16244 2005-07-07 Ziemowit Laski <zlaski@apple.com>
16245
16246 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
16247 * objc.dg/gnu-runtime-2.m: Likewise.
16248
16249 2005-07-07 Jakub Jelinek <jakub@redhat.com>
16250
16251 * gfortran.dg/longline.f: New test.
16252
16253 * gfortran.dg/badline.f: New test.
16254
16255 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
16256
16257 PR fortran/16531
16258 PR fortran/15966
16259 PR fortran/18781
16260 * gfortran.dg/hollerith.f90: New.
16261 * gfortran.dg/hollerith2.f90: New.
16262 * gfortran.dg/hollerith3.f90: New.
16263 * gfortran.dg/hollerith4.f90: New.
16264 * gfortran.dg/hollerith_f95.f90: New.
16265 * gfortran.dg/hollerith_legacy.f90: New.
16266 * gfortran.dg/g77/cpp4.F: New. Port from g77.
16267
16268 2005-07-07 Ziemowit Laski <zlaski@apple.com>
16269
16270 PR objc/22274
16271 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
16272 * objc.dg/gnu-runtime-2.m: New.
16273
16274 2005-07-06 Jeff Law <law@redhat.com>
16275
16276 * gcc.dg/tree-ssa/vrp17.c: New test.
16277
16278 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
16279
16280 PR fortran/22327
16281 * gfortran.dg/array_constructor_5.f90: New test.
16282
16283 2005-07-07 Jakub Jelinek <jakub@redhat.com>
16284
16285 * gfortran.fortran-torture/execute/entry_9.f90: New test.
16286
16287 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
16288
16289 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
16290 * gcc.dg/980816-1.c: Ditto.
16291
16292 2005-07-06 Jeff Law <law@redhat.com>
16293
16294 * gcc.c-torture/compile/pr21356.c: New test.
16295
16296 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
16297
16298 PR c/22013
16299 PR c/22098
16300 * gcc.c-torture/compile/pr22013-1.c,
16301 gcc.c-torture/execute/pr22098-1.c,
16302 gcc.c-torture/execute/pr22098-2.c,
16303 gcc.c-torture/execute/pr22098-3.c: New tests.
16304
16305 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
16306
16307 PR c/22308
16308 * gcc.dg/pr22308-1.c: New test.
16309
16310 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
16311
16312 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
16313 target.
16314 * gcc.dg/compare9.c: Use -fshort-enums instead of
16315 -fno-short-enums. Change the last test to dg-bogus.
16316
16317 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
16318
16319 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
16320 * gcc.dg/compare9.c: New.
16321
16322 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16323
16324 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
16325
16326 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
16327
16328 PR testsuite/22288
16329 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
16330
16331
16332 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16333
16334 * gcc.dg/format/gcc_gfc-1.c: New.
16335
16336 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
16337
16338 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
16339
16340 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16341
16342 PR fortran/20842
16343 * gfortran.dg/io_invalid_1.f90: New test.
16344
16345 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
16346
16347 * gcc.dg/format/gcc_diag-1.c: Update.
16348
16349 2005-07-02 Jeff Law <law@redhat.com>
16350
16351 * gcc.dg/tree-ssa/pr22051-1.c: New test.
16352 * gcc.dg/tree-ssa/pr22051-2.c: New test.
16353
16354 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
16355
16356 * gcc.dg/format/gcc_diag-1.c: Update.
16357
16358 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
16359
16360 PR tree-opt/22269
16361 * gcc.c-torture/compile/pr22269.c: New test.
16362
16363 2005-06-30 Diego Novillo <dnovillo@redhat.com>
16364
16365 PR 21584
16366 PR 22219
16367 * g++.dg/tree-ssa/pr21584-1.C: New test.
16368 * g++.dg/tree-ssa/pr21584-2.C: New test.
16369
16370 2005-06-30 Ziemowit Laski <zlaski@apple.com>
16371
16372 * obj-c++.dg/try-catch-11.mm: New.
16373 * objc.dg/try-catch-10.m: New.
16374
16375 2005-06-29 David Edelsohn <edelsohn@gnu.org>
16376
16377 * g++.dg/other/ucnid-1.C: xfail on AIX.
16378
16379 2005-06-29 Diego Novillo <dnovillo@redhat.com>
16380
16381 PR 22234
16382 * gcc.dg/20050629-1.c: New test.
16383
16384 2005-06-29 Ziemowit Laski <zlaski@apple.com>
16385
16386 * obj-c++.dg/const-str-1[0-1].mm: New.
16387 * objc.dg/const-str-1[0-1].m: New.
16388
16389 2005-05-29 Richard Henderson <rth@redhat.com>
16390
16391 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
16392 Rename from check_effective_target_vect_no_max.
16393 (check_effective_target_vect_no_int_add): New.
16394 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
16395 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
16396 * gcc.dg/vect/vect-reduc-3.c: Likewise.
16397 * gcc.dg/vect/vect-reduc-1.c: Use both.
16398 * gcc.dg/vect/vect-reduc-2.c: Likewise.
16399
16400 2005-05-29 Richard Henderson <rth@redhat.com>
16401
16402 * lib/target-supports.exp (check_effective_target_vect_no_max):
16403 Remove i386 and x86_64.
16404
16405 2005-06-29 Steve Ellcey <sje@cup.hp.com>
16406
16407 PR testsuite/21969
16408 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
16409
16410 2005-06-29 Steve Ellcey <sje@cup.hp.com>
16411
16412 PR middle-end/21969
16413 * gcc.dg/vect/pr21969.c: New test.
16414
16415 2005-06-28 Eric Christopher <echristo@redhat.com>
16416
16417 PR c/22052
16418 PR c/21975
16419 * gcc.dg/inline1.c: New test.
16420 * gcc.dg/inline2.c: Ditto.
16421 * gcc.dg/inline3.c: Ditto.
16422 * gcc.dg/inline4.c: Ditto.
16423 * gcc.dg/inline5.c: Ditto.
16424
16425 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
16426
16427 PR libfortran/22142
16428 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
16429 Add testcase also testing eoshift1 for PR 22142.
16430
16431 2005-06-28 Richard Henderson <rth@redhat.com>
16432
16433 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
16434 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
16435 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
16436 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
16437 gcc.dg/tree-ssa/20030922-2.c: Likewise.
16438
16439 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
16440
16441 PR libfortran/22142
16442 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
16443 Add testcase for PR 22142.
16444
16445 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
16446
16447 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
16448 gcc.target/ia64/fpreg-2.c: New tests.
16449
16450 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16451
16452 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
16453
16454 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16455
16456 PR libfortran/22170
16457 * gfortran.dg/slash_1.f90: New test.
16458
16459 2005-06-27 Richard Henderson <rth@redhat.com>
16460
16461 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
16462 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
16463 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
16464 * gcc.dg/vect/vect-reduc-2.c: Likewise.
16465 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
16466 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
16467
16468 2005-06-27 Richard Henderson <rth@redhat.com>
16469
16470 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
16471 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
16472
16473 2005-06-27 Ziemowit Laski <zlaski@apple.com>
16474
16475 * obj-c++.dg/proto-lossage-5.mm: New.
16476 * objc.dg/proto-lossage-5.m: New.
16477
16478 2005-06-27 Diego Novillo <dnovillo@redhat.com>
16479
16480 PR 21959
16481 * gcc.dg/tree-ssa/pr21959.c: New test.
16482
16483 2005-06-27 Jakub Jelinek <jakub@redhat.com>
16484
16485 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
16486 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
16487 testing uninitialized var.
16488
16489 * gcc.c-torture/execute/builtins/chk.h: New.
16490 * gcc.c-torture/execute/builtins/lib/chk.c: New.
16491 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
16492 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
16493 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
16494 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
16495 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
16496 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
16497 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
16498 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
16499 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
16500 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
16501 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
16502 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
16503 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
16504 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
16505 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
16506 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
16507 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
16508 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
16509 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
16510 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
16511 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
16512 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
16513 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
16514 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
16515 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
16516 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
16517 * gcc.dg/builtin-object-size-1.c: New test.
16518 * gcc.dg/builtin-object-size-2.c: New test.
16519 * gcc.dg/builtin-object-size-3.c: New test.
16520 * gcc.dg/builtin-object-size-4.c: New test.
16521 * gcc.dg/builtin-object-size-5.c: New test.
16522 * gcc.dg/builtin-stringop-chk-1.c: New test.
16523 * gcc.dg/builtin-stringop-chk-2.c: New test.
16524 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
16525 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
16526 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
16527 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
16528 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
16529 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
16530 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
16531 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
16532 * gcc.c-torture/execute/printf-1.c: New test.
16533 * gcc.c-torture/execute/fprintf-1.c: New test.
16534 * gcc.c-torture/execute/vprintf-1.c: New test.
16535 * gcc.c-torture/execute/vfprintf-1.c: New test.
16536 * gcc.c-torture/execute/printf-chk-1.c: New test.
16537 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
16538 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
16539 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
16540
16541 2005-06-27 Michael Matz <matz@suse.de>
16542
16543 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
16544 slot is not merged if address escapes.
16545
16546 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16547
16548 PR c/21911
16549 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
16550
16551 2005-06-26 Jakub Jelinek <jakub@redhat.com>
16552
16553 PR middle-end/17965
16554 * gcc.c-torture/compile/20050622-1.c: New test.
16555
16556 PR middle-end/22028
16557 * gcc.dg/20050620-1.c: New test.
16558
16559 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
16560
16561 PR tree-optimization/22026
16562 * gcc.dg/tree-ssa/pr22026.c: New.
16563
16564 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
16565
16566 PR libfortran/22144
16567 * gfortran.dg/shift-alloc.f90: New testcase.
16568
16569 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
16570
16571 * all files: Update FSF address in copyright headers.
16572
16573 2005-06-22 Jan Hubicka <jh@suse.cz>
16574
16575 * wholeprogram-1.c: New testcase.
16576 * wholeprogram-2.c: New testcase.
16577
16578 2005-06-24 Mark Mitchell <mark@codesourcery.com>
16579
16580 PR 22171
16581 * gcc.dg/tree-ssa/pr22171.c: New test.
16582
16583 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
16584
16585 * gfortran.dg/simplify_modulo.f90: New.
16586
16587 2005-06-24 Jan Hubicka <jh@suse.cz>
16588
16589 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
16590
16591 2005-06-23 Ziemowit Laski <zlaski@apple.com>
16592
16593 * obj-c++.dg/proto-lossage-[1-4].mm: New.
16594
16595 2005-06-23 Ziemowit Laski <zlaski@apple.com>
16596
16597 * obj-c++.dg/typedef-alias-1.mm: New.
16598 * objc.dg/typedef-alias-1.m: New.
16599
16600 2005-06-23 Jeff Law <law@redhat.com>
16601
16602 * gcc.dg/tree-ssa/vrp16.c: New test.
16603
16604 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16605
16606 * lib/target-supports.exp: Add
16607 check_effective_target_fortran_large_real and
16608 check_effective_target_fortran_large_int to check for
16609 corresponding effective targets.
16610 * gfortran.dg/large_integer_kind_1.f90: New test.
16611 * gfortran.dg/large_real_kind_1.f90: New test.
16612
16613 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
16614
16615 PR tree-optimization/22117
16616 * gcc.dg/tree-ssa/pr22117.c: New.
16617
16618 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
16619
16620 PR testsuite/22123
16621 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
16622
16623 2005-06-23 David Edelsohn <edelsohn@gnu.org>
16624
16625 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
16626
16627 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
16628
16629 * gfortran.dg/f2c_4.f90: Add tests for complex functions
16630 * gfortran.dg/f2c_4.c: Likewise.
16631
16632 2005-06-22 Paul Brook <paul@codesourcery.com>
16633
16634 PR fortran/21034
16635 * gfortran.dg/auto_save_1.f90: New test.
16636
16637 2005-06-22 Michael Matz <matz@suse.de>
16638
16639 * gcc.target/x86-64/abi: New directory.
16640 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
16641 * gcc.target/x86-64/abi/README.gcc: New file.
16642 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
16643 * gcc.target/x86-64/abi/asm-support.s: New file.
16644 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
16645 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
16646 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
16647 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
16648 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
16649 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
16650 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
16651 * gcc.target/x86_64/abi/test_bitfields.c: New test.
16652 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
16653 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
16654 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
16655 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
16656 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
16657 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
16658 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
16659 * gcc.target/x86_64/abi/test_varargs.c: New test.
16660
16661 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
16662
16663 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
16664 32-bit i?86 and x86_64.
16665
16666 2005-06-21 Ziemowit Laski <zlaski@apple.com>
16667
16668 * obj-c++.dg/const-str-[1-9].mm: New tests.
16669
16670 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
16671
16672 PR fortran/22010
16673 * gfortran.dg/namelist_use.f90: New.
16674 * gfortran.dg/namelist_use_only.f90: New.
16675
16676 2005-06-21 Jeff Law <law@redhat.com>
16677
16678 * gcc.dg/tree-ssa/vrp15.c: New test.
16679
16680 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
16681
16682 * lib/target-supports.exp (check_effective_target_vect_reduction):
16683 Remove.
16684 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
16685 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
16686 remove vect_reduction target keyword. Also avoid two returns in main.
16687 * gcc.dg/vect/vect-reduc-3.c: Likewise.
16688 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
16689 * gcc.dg/vect/vect-reduc-1short.c: New test.
16690 * gcc.dg/vect/vect-reduc-1char.c: New test.
16691 * gcc.dg/vect/vect-reduc-2short.c: New test.
16692 * gcc.dg/vect/vect-reduc-2char.c: New test.
16693 * gcc.dg/vect/vect-reduc-6.c: New test.
16694 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
16695 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
16696 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
16697
16698 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16699 Paul Thomas <pault@gcc.gnu.org>
16700
16701 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
16702 New tests.
16703
16704 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16705
16706 * gfortran.dg/backslash_1.f90: New test.
16707 * gfortran.dg/backslash_2.f90: New test.
16708
16709 2005-06-20 Steven G. Kargl <kargls@comcast.net>
16710
16711 * gfortran.dg/duplicate_labels.f90: New test.
16712
16713 2005-06-20 Jan Beulich <jbeulich@novell.com>
16714
16715 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
16716 unsupportable relocations.
16717 * g++.old-deja/g++.other/store-expr1.C: Likewise.
16718 * gcc.dg/20050321-2.c: xfail for NetWare.
16719
16720 2005-06-20 Andreas Jaeger <aj@suse.de>
16721
16722 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
16723 gcc.target/i386/fastcall-sseregparm.c,
16724 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
16725
16726 2005-06-19 Richard Henderson <rth@redhat.com>
16727
16728 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
16729
16730 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
16731
16732 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
16733
16734 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
16735
16736 PR c++/22115
16737 * g++.dg/conversion/simd2.C: Change expected error message.
16738
16739 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
16740
16741 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
16742 * gcc.dg/vect/vect-reduc-2.c: Likewise.
16743 * gcc.dg/vect/vect-reduc-3.c: Likewise.
16744
16745 2005-06-18 James A Morrison <phython@gcc.gnu.org>
16746
16747 * gcc.dg/fold-mod-1.c: New test.
16748
16749 2005-06-18 Steven G. Kargl <kargls@comcast.net>
16750
16751 PR fortran/19926
16752 * gfortran.dg/pr19926.f90: New test.
16753
16754 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
16755
16756 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
16757 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
16758 targets.
16759 * gcc.dg/vect/vect-reduc-2.c: Likewise.
16760 * gcc.dg/vect/vect-reduc-3.c: Likewise.
16761
16762 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
16763
16764 * gcc.target/ia64/float80-varargs-1.c: New test.
16765
16766 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16767
16768 PR tree-opt/22035
16769 * gfortran.dg/f2c_6.f90: New test.
16770
16771 2005-06-17 Geoffrey Keating <geoffk@apple.com>
16772
16773 PR c++/17413
16774 * g++.dg/template/local5.C: New.
16775
16776 2005-06-17 Richard Henderson <rth@redhat.com>
16777
16778 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
16779
16780 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
16781
16782 PR testsuite/21945
16783 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
16784
16785 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
16786
16787 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
16788 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
16789 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
16790 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
16791 check_vect to verify the presence of hardware vector support.
16792
16793 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
16794
16795 PR testsuite/22056
16796 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
16797
16798 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16799
16800 PR libfortran/19216
16801 * gfortran.dg/pr19216.f: Add correct space between brackets and
16802 dg directive.
16803
16804 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16805
16806 PR libfortran/16436
16807 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
16808
16809 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
16810
16811 * gcc.target/i386/attributes-error.c: New testcase.
16812 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
16813 * gcc.target/i386/regparm-stdcall.c: Likewise.
16814 * gcc.target/i386/sseregparm-1.c: Likewise.
16815 * gcc.target/i386/sseregparm-2.c: Likewise.
16816
16817 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
16818
16819 * g++.dg/rtti/crash2.C: New.
16820
16821 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
16822
16823 * gcc.dg/noncompile/20040203-3.c: Update expected message.
16824
16825 2005-06-15 David Ung <davidu@mips.com>
16826
16827 * gcc.target/mips/mips16e-extends.c: New test for testing the
16828 generation of MIPS16e zeb/zeh, seb/seh instructions.
16829
16830 2005-06-15 Diego Novillo <dnovillo@redhat.com>
16831
16832 PR 22018
16833 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
16834 * gcc.dg/tree-ssa/pr22018.c: New test.
16835
16836 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
16837
16838 * gcc.dg/simd-1.c: Update error messages.
16839 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
16840 * gcc.dg/simd-2.c: Update error messages.
16841 * gcc.dg/simd-4.c: New.
16842
16843 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
16844
16845 PR c++/20678
16846 * g++.dg/other/crash-4.C: New.
16847
16848 2005-06-14 Devang Patel <dpatel@apple.com>
16849
16850 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
16851
16852 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
16853
16854 PR c++/21929
16855 * g++.dg/parse/crash11.C: Update
16856
16857 2005-06-13 Jeff Law <law@redhat.com>
16858
16859 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
16860 perform the desired transformations.
16861 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
16862 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
16863
16864 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16865
16866 PR fortran/22038
16867 * gfortran.dg/forall_1.f90: Un-XFAIL.
16868
16869 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
16870
16871 PR c++/21929
16872 * g++.dg/parse/crash26.C: New.
16873
16874 PR c++/20789
16875 * g++.dg/init/member1.C: New.
16876
16877 2005-06-13 Jakub Jelinek <jakub@redhat.com>
16878
16879 * gfortran.dg/altreturn_1.f90: New test.
16880
16881 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
16882
16883 PR middle-end/21985
16884 * gcc.dg/tree-ssa/pr21985.c: New test.
16885
16886 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
16887
16888 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
16889
16890 2005-06-12 Roger Sayle <roger@eyesopen.com>
16891
16892 PR c++/21930
16893 * g++.dg/other/error10.C: New test case.
16894
16895 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16896
16897 PR libfortran/19155
16898 * gfortran.dg/pr19155.f: Add test.
16899
16900 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16901
16902 * gfortran.dg/f2c_7.f90: New test.
16903
16904 * gfortran.dg/forall_1.f90: XFAILed.
16905
16906 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
16907
16908 * gcc.dg/pr14796-1.c: New.
16909 * gcc.dg/pr14796-2.c: New.
16910
16911 2005-06-11 Steven G. Kargl <kargls@comcast.net>
16912
16913 PR fortran/17792
16914 PR fortran/21375
16915 * gfortran.dg/deallocate_stat.f90: New test.
16916
16917 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
16918
16919 * gfortran.fortran-torture/execute/in-pack.f90: New test.
16920
16921 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
16922
16923 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
16924 access will be generated when this loop is vectorized. Test that
16925 accesses with same alignment were detected.
16926 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
16927 Test that accesses with same alignment were detected.
16928 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
16929 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
16930 alignment were detected.
16931
16932 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
16933
16934 PR c++/10611
16935 * g++.dg/conversion/simd2.C: New.
16936
16937 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
16938
16939 * gcc.dg/Wcxx-compat-1.c: New.
16940
16941 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
16942
16943 PR libfortran/21480
16944 * gfortran.dg/reshape-complex.f90: Add a test for a packed
16945 complex array.
16946
16947 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
16948
16949 * gcc.dg/alias-8.c: New.
16950
16951 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
16952
16953 * gcc.dg/format/cmn_err-1.c: Update.
16954
16955 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
16956
16957 PR target/20666
16958 * gcc.target/sparc/fexpand-2.c: New.
16959 * gcc.target/sparc/fpmerge-2.c: New.
16960 * gcc.target/sparc/fpmul-2.c: New.
16961 * gcc.target/sparc/noresult.c: New.
16962 * gcc.target/sparc/pdist-2.c: New.
16963 * gcc.target/sparc/pdist-3.c: New.
16964
16965 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
16966
16967 PR testsuite/21702
16968 * gcc.target/i386/i386.exp: Fix comment typo.
16969
16970 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
16971
16972 PR c++/19497
16973 * g++.dg/inherit/using5.C: New.
16974 * g++.dg/inherit/using6.C: New.
16975
16976 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16977
16978 PR c++/19894
16979 * g++.dg/template/ptrmem15.C: New test.
16980
16981 PR c++/20563
16982 * g++.dg/ext/label4.C: New test.
16983
16984 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16985
16986 * gcc.dg/tls/debug-1.c: New test.
16987
16988 2005-06-07 Dale Johannesen <dalej@apple.com>
16989
16990 * gcc.target/i386/movq.c: New.
16991
16992 2005-06-07 Dale Johannesen <dalej@apple.com>
16993
16994 * gcc.dg/20050607-1.c: New.
16995
16996 2005-06-07 Jakub Jelinek <jakub@redhat.com>
16997
16998 PR middle-end/21850
16999 * gcc.c-torture/execute/20050607-1.c: New test.
17000
17001 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
17002
17003 PR libfortran/21926
17004 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
17005 Test case where the return array has lowest stride one,
17006 but isn't packed.
17007
17008 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
17009
17010 * lib/target-supports.exp (check_effective_target_sync_int_long):
17011 Add s390 and s390x targets.
17012
17013 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
17014
17015 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
17016 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
17017 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
17018 * gcc.dg/tree-ssa/loop-9.c: New test.
17019
17020 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
17021
17022 * g++.dg/parse/defarg10.C: New.
17023
17024 2005-06-06 Jakub Jelinek <jakub@redhat.com>
17025
17026 PR regression/21897
17027 * gcc.c-torture/execute/20050604-1.c: New test.
17028
17029 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
17030
17031 PR 21903
17032 * g++.dg/parse/defarg9.C: New.
17033
17034 PR c++/20637
17035 * g++.dg/inherit/using4.C: New.
17036 * g++.dg/overload/error1.C: Adjust expected errors.
17037 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
17038 * g++.old-deja/g++.brendan/arm2.C: Likewise.
17039 * g++.old-deja/g++.other/redecl2.C: Likewise.
17040 * g++.old-deja/g++.other/redecl4.C: Likewise.
17041 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
17042
17043 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
17044
17045 * gfortran.dg/f2c_5.f90: Add -w to dg-options
17046
17047 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
17048
17049 * lib/gfortran.exp (gfortran_target_compile): Call
17050 dg-additional-files-options
17051 * gfortran.dg/f2c_4.f90: New file
17052 * gfortran.dg/f2c_4.c: New file
17053 * gfortran.dg/f2c_5.f90: New file
17054 * gfortran.dg/f2c_5.c: New file
17055
17056 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17057
17058 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
17059
17060 PR fortran/21912
17061 * gfortran.dg/array_constructor_4.f90: New test.
17062
17063 2005-06-05 Mark Mitchell <mark@codesourcery.com>
17064
17065 PR c++/21619
17066 * g++.dg/ext/builtin9.C: New test.
17067
17068 2005-06-05 Dale Johannesen <dalej@apple.com>
17069
17070 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
17071 * gcc.c-torture/execute/20050603-2.c: Ditto.
17072
17073 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
17074
17075 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
17076 * gcc.dg/vect/vect-reduc-1.c: New.
17077 * gcc.dg/vect/vect-reduc-2.c: New.
17078 * gcc.dg/vect/vect-reduc-3.c: New.
17079
17080 2005-06-04 Dale Johannesen <dalej@apple.com>
17081
17082 * gcc.c-torture/execute/20050603-1.c: New.
17083 * gcc.c-torture/execute/20050603-2.c: New.
17084 * gcc.dg/20050603-3.c: New.
17085
17086 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17087
17088 PR fortran/19195
17089 * gfortran.dg/debug_1.f90: New test.
17090
17091 * gfortran.dg/forall_1.f90: New test.
17092
17093 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
17094
17095 * gfortran.dg/array_constructor_3.f90: New test.
17096
17097 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17098
17099 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
17100
17101 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
17102
17103 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
17104
17105 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
17106
17107 PR c/21873
17108 * gcc.dg/init-excess-1.c: New test.
17109
17110 2005-06-03 Mark Mitchell <mark@codesourcery.com>
17111
17112 PR c++/21853
17113 * g++.dg/expr/static_cast6.C: New test.
17114
17115 2005-06-03 Diego Novillo <dnovillo@redhat.com>
17116
17117 * gcc.dg/tree-ssa/vrp14.c: New test.
17118
17119 2005-06-03 Mark Mitchell <mark@codesourcery.com>
17120
17121 PR c++/21336
17122 * g++.dg/template/new2.C: New test.
17123
17124 2005-06-03 Josh Conner <jconner@apple.com>
17125
17126 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
17127 all entries in initializer.
17128
17129 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
17130
17131 PR middle-end/21858
17132 * gcc.dg/pr21858.c: New testcase.
17133
17134 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
17135
17136 PR tree-optimization/21292
17137
17138 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
17139 New.
17140 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
17141 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
17142 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
17143 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
17144 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
17145
17146 2005-06-02 Richard Henderson <rth@redhat.com>
17147
17148 * gcc.dg/sync-2.c: Use -march=i486 for i386.
17149
17150 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
17151
17152 * gcc.dg/wtypequal.c: New testcase.
17153
17154 2005-06-02 Diego Novillo <dnovillo@redhat.com>
17155
17156 PR 21582
17157 * gcc.dg/tree-ssa/pr21582.c: New test.
17158
17159 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
17160
17161 PR c++/21280
17162 * g++.dg/opt/interface2.h: New.
17163 * g++.dg/opt/interface2.C: New.
17164 * g++.dg/init/ctor4.C: Adjust error lines.
17165 * g++.old-deja/g++.bob/inherit2.C: Likewise.
17166 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
17167 * g++.old-deja/g++.jason/opeq3.C: Likewise.
17168 * g++.old-deja/g++.pt/assign1.C: Likewise.
17169 * g++.old-deja/g++.pt/crash20.C: Likewise.
17170
17171 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
17172
17173 PR tree-optimization/21734
17174 * g++.dg/vect/pr21734_1.cc: New.
17175 * g++.dg/vect/pr21734_2.cc: New.
17176
17177 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
17178
17179 PR c++/20350
17180 * g++.dg/template/spec24.C: New.
17181
17182 PR c++/21151
17183 * g++.dg/pch/local-1.C: New.
17184 * g++.dg/pch/local-1.Hs: New.
17185
17186 2005-06-01 Diego Novillo <dnovillo@redhat.com>
17187
17188 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
17189 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
17190 * gcc.dg/tree-ssa/pr14341.c: New test.
17191 * gcc.dg/tree-ssa/pr14841.c: New test.
17192 * gcc.dg/tree-ssa/pr20701.c: New test.
17193 * gcc.dg/tree-ssa/pr21086.c: New test.
17194 * gcc.dg/tree-ssa/pr21090.c: New test.
17195 * gcc.dg/tree-ssa/pr21332.c: New test.
17196 * gcc.dg/tree-ssa/pr21458.c: New test.
17197 * gcc.dg/tree-ssa/pr21658.c: New test.
17198 * gcc.dg/tree-ssa/vrp01.c: New test.
17199 * gcc.dg/tree-ssa/vrp02.c: New test.
17200 * gcc.dg/tree-ssa/vrp03.c: New test.
17201 * gcc.dg/tree-ssa/vrp04.c: New test.
17202 * gcc.dg/tree-ssa/vrp05.c: New test.
17203 * gcc.dg/tree-ssa/vrp06.c: New test.
17204 * gcc.dg/tree-ssa/vrp07.c: New test.
17205 * gcc.dg/tree-ssa/vrp08.c: New test.
17206 * gcc.dg/tree-ssa/vrp09.c: New test.
17207 * gcc.dg/tree-ssa/vrp10.c: New test.
17208 * gcc.dg/tree-ssa/vrp11.c: New test.
17209 * gcc.dg/tree-ssa/vrp12.c: New test.
17210 * gcc.dg/tree-ssa/vrp13.c: New test.
17211
17212 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
17213
17214 PR 21029
17215 * gcc.dg/tree-ssa/pr21029.c: New test.
17216
17217 2005-06-01 Roger Sayle <roger@eyesopen.com>
17218
17219 * gfortran.dg/logint-1.f: New test case.
17220 * gfortran.dg/logint-2.f: Likewise.
17221 * gfortran.dg/logint-3.f: Likewise.
17222
17223 2005-06-01 Jakub Jelinek <jakub@redhat.com>
17224
17225 PR c/21536
17226 PR c/20760
17227 * gcc.dg/20050527-1.c: New test.
17228
17229 * gcc.dg/i386-sse-12.c: New test.
17230
17231 PR fortran/21729
17232 * gfortran.dg/implicit_5.f90: New test.
17233
17234 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
17235
17236 PR fortran/20883
17237 * gfortran/assign_4.f90: New test.
17238 * gfortran/assign_2.f90: Change compile to run.
17239
17240 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
17241
17242 * lib/target-supports.exp
17243 (check_effective_target_sync_char_short): New.
17244 * gcc.dg/sync-2.c: New.
17245
17246 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
17247
17248 PR tree-optimization/21817
17249 * gcc.dg/torture/pr21817-1.c: New.
17250
17251 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
17252
17253 PR c++/21165
17254 * g++.dg/template/init5.C: New.
17255
17256 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
17257
17258 * gfortran.dg/char_initialiser_actual.f90:
17259 Test character initialisers as actual arguments.
17260 * gfortran.dg/char_pointer_comp_assign.f90:
17261 Test character pointer structure component assignments.
17262 * gfortran.dg/char_array_structure_constructor.f90:
17263 Test character components in structure constructors.
17264
17265 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
17266
17267 PR middle-end/20931
17268 * g++.dg/opt/pr20931.C: New test.
17269
17270 2005-05-31 Andreas Jaeger <aj@suse.de>
17271
17272 PR testsuite/20772
17273 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
17274 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
17275 g++.old-deja/g++.ext/asmspec1.C,
17276 g++.old-deja/g++.other/regstack.C,
17277 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
17278 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
17279 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
17280 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
17281 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
17282 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
17283 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
17284 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
17285 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
17286 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
17287 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
17288 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
17289 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
17290 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
17291 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
17292 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
17293 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
17294 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
17295 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
17296
17297 2005-05-31 Jeff Law <law@redhat.com>
17298
17299 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
17300
17301 2005-05-30 Paolo Carlini <pcarlini@suse.de>
17302
17303 PR middle-end/21743
17304 * gcc.dg/builtins-1.c: Activate disabled clog test.
17305 * gcc.dg/torture/builtin-attr-1.c: Likewise.
17306
17307 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
17308
17309 * gfortran.dg/char_pointer_assign.f90:
17310 Test character-pointer assignments and pointer assignments.
17311 * gfortran.dg/char_pointer_dummy.f90:
17312 Test character-pointer dummy arguments.
17313 * gfortran.dg/char_pointer_func.f90:
17314 Test character-pointer function returns.
17315 * gfortran.dg/char_pointer_dependency.f90:
17316 Test character-pointer functions with dependencies.
17317
17318 2005-05-30 Mark Mitchell <mark@codesourcery.com>
17319
17320 PR c++/21784
17321 * g++.dg/lookup/using14.C: New test.
17322
17323 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
17324
17325 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
17326 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
17327 trailing ^M.
17328
17329 2005-05-29 Geoffrey Keating <geoffk@apple.com>
17330
17331 PR c++/17413
17332 * g++.dg/template/local5.C: New.
17333
17334 PR target/21761
17335 * gcc.c-torture/compile/pr21761.c: New.
17336
17337 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
17338 before darwin8.
17339
17340 2005-05-30 Steven G. Kargl
17341
17342 PR fortran/20846
17343 * gfortran.dg/inquire_8.f90: New test.
17344
17345 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17346
17347 PR libfortran/21376
17348 * gfortran.dg/output_exponents_1.f90: New test.
17349
17350 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17351
17352 PR libfortran/20006
17353 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
17354
17355 2005-05-28 Mark Mitchell <mark@codesourcery.com>
17356
17357 PR c++/21210
17358 * g++.dg/ext/complex1.C: New test.
17359
17360 PR c++/21340
17361 * g++.dg/init/ctor6.C: New test.
17362
17363 2005-05-29 Jan Hubicka <jh@suse.cz>
17364
17365 * gcc.c-torture/compile/pr21562.c: New.
17366
17367 2005-05-28 Steven G. Kargl <kargls@comcast.net>
17368
17369 * gfortran.dg/subnormal_1.f90: New test.
17370
17371 2005-05-28 Jan Hubicka <jh@suse.cz>
17372
17373 * tree-prof.exp: Fix comment.
17374 * value-prof-1.c: New.
17375 * value-prof-2.c: New.
17376 * value-prof-3.c: New.
17377 * value-prof-4.c: New.
17378
17379 2005-05-27 Mark Mitchell <mark@codesourcery.com>
17380
17381 PR c++/21614
17382 * g++.dg/expr/ptrmem6.C: New test.
17383 * g++.dg/expr/ptrmem6a.C: Likewise.
17384
17385 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
17386
17387 PR tree-optimization/21658
17388 * gcc.dg/tree-ssa/pr21658.c: New.
17389
17390 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
17391
17392 PR c++/21455
17393 * g++.dg/inherit/ptrmem3.C: New.
17394
17395 PR c++/21681
17396 * g++.dg/parse/template16.C: New.
17397
17398 2005-05-27 Andreas Jaeger <aj@suse.de>
17399
17400 * gcc.dg/setjmp-2.c: Only run in 32-bit.
17401
17402 * gcc.dg/i386-sse-8.c: Run test on all archs.
17403
17404 2005-05-26 Mike Stump <mrs@apple.com>
17405
17406 * objc.dg/isa-field-1.m: Only run on darwin.
17407 * objc.dg/lookup-1.m: Likewise.
17408 * objc.dg/try-catch-8.m: Likewise.
17409
17410 2005-05-26 Roger Sayle <roger@eyesopen.com>
17411
17412 PR tree-optimization/9814
17413 * gcc.dg/pr9814-1.c: New test case.
17414
17415 2005-05-26 Ziemowit Laski <zlaski@apple.com>
17416
17417 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
17418 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
17419 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
17420 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
17421 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
17422 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
17423 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
17424 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
17425 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
17426 objc.dg/try-catch-8.m: New.
17427
17428 2005-05-26 Janis Johnson <janis187@us.ibm.com>
17429
17430 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
17431 remove extraneous semicolons.
17432
17433 2005-05-26 Ziemowit Laski <zlaski@apple.com>
17434
17435 * obj-c++.dg/comp-types-12.mm: New.
17436 * objc.dg/comp-types-11.m: New.
17437 * objc.dg/selector-4.m: New.
17438
17439 2005-05-26 Andreas Jaeger <aj@suse.de>
17440
17441 PR testsuite/20772
17442 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
17443 g++.old-deja/g++.ext/attrib3.C,
17444 g++.old-deja/g++.other/store-expr1.C,
17445 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
17446 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
17447 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
17448 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
17449 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
17450 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
17451 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
17452 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
17453 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
17454 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
17455 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
17456 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
17457 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
17458 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
17459 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
17460 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
17461 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
17462 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
17463 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
17464
17465 2005-05-26 Andreas Jaeger <aj@suse.de>
17466
17467 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
17468 x86-64 compilation.
17469
17470 2005-05-26 Andreas Jaeger <aj@suse.de>
17471
17472 PR testsuite/20772
17473 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
17474 gcc.misc-tests/i386-pf-athlon-1.c,
17475 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
17476 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
17477 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
17478 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
17479 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
17480 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
17481 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
17482 programs.
17483
17484 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
17485 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
17486 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
17487 x86-64 compilation.
17488
17489 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
17490 x86_64.
17491
17492 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
17493 effective-target ilp32.
17494
17495 2005-05-26 David Ung <davidu@mips.com>
17496
17497 * gcc.target/mips/ext_ins.c: New test for testing the generation
17498 of MIPS32/64 rev 2 ext/ins instructions.
17499
17500 2005-05-26 Andreas Jaeger <aj@suse.de>
17501
17502 * treelang/compile/unsigned.tree: Use gimple instead of
17503 nonexisting generic dump.
17504
17505 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
17506
17507 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
17508
17509 2005-05-26 Andreas Jaeger <aj@suse.de>
17510
17511 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
17512
17513 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
17514
17515 PR libfortran/17283
17516 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
17517 Test callee-allocated memory with write statements.
17518
17519 2005-05-25 Roger Sayle <roger@eyesopen.com>
17520
17521 PR middle-end/21709
17522 * gcc.dg/pr21709-1.c: New test case.
17523
17524 2005-05-25 Ziemowit Laski <zlaski@apple.com>
17525 Mike Stump <mrs@apple.com>
17526
17527 * objc/execute/next_mapping.h: Update for C++.
17528
17529 * obj-c++.dg/selector-1.mm: Move to...
17530 * obj-c++.dg/selector-4.mm: here...
17531
17532 * obj-c++.dg/basic.mm: New.
17533 * obj-c++.dg/comp-types-1.mm: New.
17534 * obj-c++.dg/cxx-class-1.mm: New.
17535 * obj-c++.dg/cxx-ivars-1.mm: New.
17536 * obj-c++.dg/cxx-ivars-2.mm: New.
17537 * obj-c++.dg/cxx-ivars-3.mm: New.
17538 * obj-c++.dg/cxx-scope-1.mm: New.
17539 * obj-c++.dg/cxx-scope-2.mm: New.
17540 * obj-c++.dg/defs.mm: New.
17541 * obj-c++.dg/empty-private-1.mm: New.
17542 * obj-c++.dg/encode-1.mm: New.
17543 * obj-c++.dg/encode-2.mm: New.
17544 * obj-c++.dg/encode-3.mm: New.
17545 * obj-c++.dg/extern-c-1.mm: New.
17546 * obj-c++.dg/extra-semi.mm: New.
17547 * obj-c++.dg/fix-and-continue-2.mm: New.
17548 * obj-c++.dg/isa-field-1.mm: New.
17549 * obj-c++.dg/ivar-list-semi.mm: New.
17550 * obj-c++.dg/local-decl-1.mm: New.
17551 * obj-c++.dg/lookup-1.mm: New.
17552 * obj-c++.dg/lookup-2.mm: New.
17553 * obj-c++.dg/method-1.mm: New.
17554 * obj-c++.dg/method-2.mm: New.
17555 * obj-c++.dg/method-3.mm: New.
17556 * obj-c++.dg/method-4.mm: New.
17557 * obj-c++.dg/method-5.mm: New.
17558 * obj-c++.dg/method-6.mm: New.
17559 * obj-c++.dg/method-7.mm: New.
17560 * obj-c++.dg/no-extra-load.mm: New.
17561 * obj-c++.dg/overload-1.mm: New.
17562 * obj-c++.dg/pragma-1.mm: New.
17563 * obj-c++.dg/pragma-2.mm: New.
17564 * obj-c++.dg/private-1.mm: New.
17565 * obj-c++.dg/private-2.mm: New.
17566 * obj-c++.dg/proto-qual-1.mm: New.
17567 * obj-c++.dg/qual-types-1.mm: New.
17568 * obj-c++.dg/stubify-1.mm: New.
17569 * obj-c++.dg/stubify-2.mm: New.
17570 * obj-c++.dg/super-class-1.mm: New.
17571 * obj-c++.dg/super-class-2.mm: New.
17572 * obj-c++.dg/super-dealloc-1.mm: New.
17573 * obj-c++.dg/super-dealloc-2.mm: New.
17574 * obj-c++.dg/template-1.mm: New.
17575 * obj-c++.dg/template-2.mm: New.
17576 * obj-c++.dg/template-3.mm: New.
17577 * obj-c++.dg/template-4.mm: New.
17578 * obj-c++.dg/template-5.mm: New.
17579 * obj-c++.dg/template-6.mm: New.
17580 * obj-c++.dg/try-catch-1.mm: New.
17581 * obj-c++.dg/try-catch-2.mm: New.
17582 * obj-c++.dg/try-catch-3.mm: New.
17583 * obj-c++.dg/try-catch-4.mm: New.
17584 * obj-c++.dg/try-catch-5.mm: New.
17585 * obj-c++.dg/try-catch-6.mm: New.
17586 * obj-c++.dg/try-catch-7.mm: New.
17587 * obj-c++.dg/try-catch-8.mm: New.
17588 * obj-c++.dg/try-catch-9.mm: New.
17589 * obj-c++.dg/va-meth-1.mm: New.
17590
17591 2005-05-25 Ziemowit Laski <zlaski@apple.com>
17592
17593 * obj-c++.dg/selector-1.mm: New.
17594 * obj-c++.dg/selector-2.mm: New.
17595
17596 2005-05-25 Ziemowit Laski <zlaski@apple.com>
17597
17598 * obj-c++.dg/selector-3.mm: New.
17599 * objc.dg/selector-3.m: New.
17600
17601 2005-05-25 Ziemowit Laski <zlaski@apple.com>
17602
17603 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
17604 about where warning appears.
17605
17606 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
17607
17608 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
17609 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
17610 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
17611 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
17612
17613 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
17614
17615 * gcc.dg/20050524-1.c: New test.
17616
17617 2005-05-25 Jan Hubicka <jh@suse.cz>
17618
17619 * gcc.dg/tree-prof/inliner-1.c: New.
17620
17621 2005-05-25 Janis Johnson <janis187@us.ibm.com>
17622
17623 * gcc.dg/tree-prof: New directory.
17624 * gcc.dg/tree-prof/tree-prof.exp: New.
17625
17626 2005-05-25 DJ Delorie <dj@redhat.com>
17627
17628 * gcc.dg/Wattributes-1.c: New.
17629 * gcc.dg/Wattributes-2.c: New.
17630 * gcc.dg/Wattributes-3.c: New.
17631
17632 20005-05-24 Janis Johnson <janis187@us.ibm.com>
17633
17634 PR tree-optimization/19833
17635 * gcc.dg/uninit-4.c: Remove xfail.
17636 * gcc.dg/uninit-9.c: Ditto.
17637
17638 2005-05-24 Ziemowit Laski <zlaski@apple.com>
17639
17640 * obj-c++.dg/bitfield-[1-5].mm: New.
17641 * obj-c++.dg/class-protocol-1.mm: New.
17642 * obj-c++.dg/comp-types-1[0-1].mm: New.
17643 * obj-c++.dg/comp-types-[2-9].mm: New.
17644 * obj-c++.dg/encode-[4-8].mm: New.
17645 * obj-c++.dg/layout-1.mm: New.
17646 * obj-c++.dg/method-1[0-9].mm: New.
17647 * obj-c++.dg/method-2[0-1].mm: New.
17648 * obj-c++.dg/method-[8-9].mm: New.
17649 * obj-c++.dg/objc-gc-3.mm: New.
17650 * obj-c++.dg/try-catch-10.mm: New.
17651 * objc.dg/bitfield-5.m: New.
17652 * objc.dg/comp-types-10.m: New.
17653 * objc.dg/comp-types-9.m: New.
17654 * objc.dg/layout-1.m: New.
17655 * objc.dg/objc-gc-4.m: New.
17656 * objc.dg/try-catch-9.m: New.
17657 * objc.dg/class-protocol-1.m: Tweak diagnostics.
17658 * objc.dg/comp-types-1.m: Likewise.
17659 * objc.dg/comp-types-[5-6].m: Likewise.
17660 * objc.dg/method-9.m: Likewise.
17661
17662 2005-05-24 Janis Johnson <janis187@us.ibm.com>
17663
17664 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
17665 and on hardware without VMX support.
17666
17667 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
17668
17669 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
17670
17671 * lib/profopt.exp (dg-final-generate, dg-final-use,
17672 profopt-final-code, profopt-get-options): New.
17673 (profopt-execute): Process test directives.
17674
17675 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
17676 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
17677 cleanup-tree-dump, cleanup-saved-temps): Update comments.
17678
17679 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
17680
17681 PR C++/21645
17682 * g++.dg/init/ctor5.C: New test.
17683
17684 2005-05-24 Ira Rosen <irar@il.ibm.com>
17685
17686 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
17687 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
17688 vect-113.c, vect-114.c.
17689
17690 2005-05-23 Adam Nemet <anemet@lnxw.com>
17691
17692 * gcc.dg/const-elim-1.c: Remove xfails.
17693
17694 2005-05-23 Jeff Law <law@redhat.com>
17695
17696 * gcc.c-torture/compile/pr21638.c: New test.
17697 * gcc.c-torture/compile/20050520-1.c: New test.
17698
17699 2005-05-23 Nick Clifton <nickc@redhat.com>
17700
17701 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
17702 be a proper triple, ie: m32r*-*-*.
17703 * g++.old-deja/g++.jason/thunk3.C: Likewise.
17704
17705 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
17706
17707 PR middle-end/21331
17708 PR tree-opt/21293
17709 * gcc.c-torture/compile/pr21293.c: New test.
17710 * gcc.c-torture/execute/pr21331.c: New test.
17711
17712 2004-05-20 Richard Henderson <rth@redhat.com>
17713
17714 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
17715
17716 2005-05-20 Ziemowit Laski <zlaski@apple.com>
17717
17718 * obj-c++-dg.exp: Add.
17719 * obj-c++.exp: Add.
17720 * obj-c++.dg/dg.exp: Add.
17721
17722 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
17723
17724 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
17725 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
17726
17727 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
17728
17729 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
17730
17731 2004-05-19 Richard Henderson <rth@redhat.com>
17732
17733 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
17734
17735 2005-05-19 Janis Johnson <janis187@us.ibm.com>
17736
17737 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
17738
17739 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
17740
17741 2005-05-19 Jakub Jelinek <jakub@redhat.com>
17742
17743 PR c++/21495
17744 * g++.dg/parse/extern1.C: New test.
17745 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
17746
17747 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17748
17749 * gcc.dg/c99-math.h: New.
17750 * gcc.dg/c99-math-float-1.c: New test.
17751 * gcc.dg/c99-math-double-1.c: Likewise.
17752 * gcc.dg/c99-math-long-double-1.c: Likewise.
17753
17754 2005-05-18 Richard Henderson <rth@redhat.com>
17755
17756 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
17757
17758 2005-05-18 Devang Patel <dpatel@apple.com>
17759
17760 * g++.dg/opt/20050511-1.C: New test.
17761
17762 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
17763
17764 PR libfortran/21127
17765 * gfortran.dg/reshape-complex.f90: New test.
17766
17767 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
17768
17769 * gfortran.dg/array_constructor_1.f90: New test.
17770 * gfortran.dg/array_constructor_2.f90: New test.
17771
17772 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
17773
17774 PR fortran/20954
17775 * gfortran.dg/pr20954.f: New test.
17776
17777 2005-05-17 Mike Stump <mrs@apple.com>
17778
17779 Yet more Objective-C++...
17780
17781 * objc.dg/method-5.m: Update.
17782 * objc.dg/method-6.m: Update.
17783 * objc.dg/method-7.m: Update.
17784 * objc.dg/method-9.m: Update.
17785 * objc.dg/try-catch-2.m: Update.
17786
17787 2005-05-17 Mark Mitchell <mark@codesourcery.com>
17788
17789 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
17790 Remove little-endian optimizations.
17791
17792 2005-05-17 Jeff Law <law@redhat.com>
17793
17794 * g++.dg/tree-ssa/pr14814.C: New test.
17795 * gcc.dg/tree-ssa/pr14814.C: New test.
17796 * gcc.dg/tree-ssa/pr17141-1.C: New test.
17797 * gcc.dg/tree-ssa/pr17141-2.C: New test.
17798
17799 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
17800
17801 * gcc.dg/compat/generate-random.c: Do not include
17802 libiberty.h.
17803 * gcc.dg/compat/generate-random_r.c: Likewise.
17804
17805 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
17806
17807 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
17808
17809 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
17810
17811 PR middle-end/21595
17812 * g++.dg/tree-ssa/builtin1.C: New testcase.
17813
17814 2005-05-17 Jakub Jelinek <jakub@redhat.com>
17815
17816 PR c++/21454
17817 * g++.dg/opt/const4.C: New test.
17818
17819 PR middle-end/21492
17820 * g++.dg/opt/crossjump1.C: New test.
17821
17822 PR tree-optimization/21610
17823 * gcc.c-torture/compile/20050516-1.c: New test.
17824
17825 PR fortran/15080
17826 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
17827 about the test failing.
17828 * gfortran.fortran-torture/execute/where_7.f90: New test.
17829 * gfortran.fortran-torture/execute/where_8.f90: New test.
17830
17831 2005-05-16 Richard Henderson <rth@redhat.com>
17832
17833 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
17834 i?86 and x86_64.
17835
17836 2005-05-16 Mark Mitchell <mark@codesourcery.com>
17837
17838 * gcc.dg/compat/generate-random.c (config.h): Do not include.
17839 (limits.h): Include unconditionally.
17840 (stdlib.h): Likewise.
17841 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
17842 (limits.h): Include unconditionally.
17843 (stdlib.h): Likewise.
17844 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
17845 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
17846 (limits.h): Include unconditionally.
17847 (stdlib.h): Likewise.
17848 (hashtab.h): Do not include.
17849 (getopt.h): Likewise.
17850 (stddef.h): Include.
17851 (hashval_t): Define.
17852 (struct entry): Add "next" field.
17853 (HASH_SIZE): New macro.
17854 (hash_table): New variable.
17855 (switchfiles): Do not use xmalloc.
17856 (mix): New macro.
17857 (iterative_hash): New function.
17858 (hasht): Remove.
17859 (e_exists): New function.
17860 (e_insert): Likewise.
17861 (output): Use, instead of libiberty hashtable functions.
17862 (main): Do not use getopt. Do not call htab_create.
17863
17864 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
17865
17866 PR libstdc++/21526
17867 * lib/target-supports.exp (check_mkfifo_available):
17868 Return 0 for cygwin as mkfifo support incomplete on platform.
17869 Fix typos in comments.
17870
17871 2005-05-15 Mark Mitchell <mark@codesourcery.com>
17872
17873 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
17874
17875 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
17876
17877 PR fortran/17432
17878 * gfortran.dg/assign_4.f: New test.
17879
17880 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
17881
17882 PR tree-optimization/21563
17883 * gcc.dg/tree-ssa/pr21563.c: New.
17884
17885 2005-05-14 Jan Hubicka <jh@suse.cz>
17886
17887 * gcc.dg/noreturn-7.c: Allow control reaches warning.
17888
17889 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
17890
17891 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
17892
17893 2005-05-13 Julian Brown <julian@codesourcery.com>
17894
17895 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
17896 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
17897
17898 2005-05-13 Jan Hubicka <jh@suse.cz>
17899
17900 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
17901 * gcc.dg/fold-xor-?.c: Likewise.
17902 * gcc.dg/pr15784-?.c: Likewise.
17903 * gcc.dg/pr20922-?.c: Likewise.
17904 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
17905 * gcc.dg/tree-ssa/pr17598.c: Likewise.
17906 * gcc.dg/tree-ssa/pr20470.c: Likewise.
17907
17908 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17909
17910 PR fortran/21260
17911 * gfortran.dg/hollerith_1.f90: New test.
17912
17913 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17914
17915 * gfortran.dg/func_result_2.f90: New test.
17916
17917 2005-05-11 Bud Davis <bdavis@gfortran.org>
17918
17919 * gfortran.dg/dev_null.f90: New test.
17920
17921 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
17922
17923 * gcc.dg/arm-vfp1.c: Revert last change.
17924
17925 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
17926
17927 PR middle-end/19807
17928 PR tree-optimization/19639
17929 * g++.dg/tree-ssa/pr19807.C: New testcase.
17930
17931 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17932
17933 PR libfortran/21471
17934 * gfortran.dg/append-1.f90: New test.
17935
17936 2005-05-10 Diego Novillo <dnovillo@redhat.com>
17937
17938 * gcc.dg/pr18501.c: XFAIL.
17939 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
17940 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
17941 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
17942 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
17943 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
17944 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
17945 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
17946 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
17947
17948 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17949
17950 PR fortran/20178
17951 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
17952 gfortran.dg/f2c_3.f90: New tests.
17953
17954 * gfortran.dg/return_1.f90: Fix dg annotation.
17955
17956 2005-05-10 Diego Novillo <dnovillo@redhat.com>
17957
17958 * gcc.c-torture/compile/20050510-1.c: New test.
17959
17960 2005-05-10 Mark Mitchell <mark@codesourcery.com>
17961
17962 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
17963
17964 2005-05-10 Bob Wilson <bob.wilson@acm.org>
17965
17966 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
17967
17968 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
17969
17970 PR c/17913
17971 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
17972
17973 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
17974
17975 PR c/21342
17976 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
17977 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
17978
17979 2005-05-10 Ben Elliston <bje@au.ibm.com>
17980
17981 PR debug/16676
17982 * gcc.dg/debug/pr16676.c: New test.
17983
17984 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
17985
17986 PR testsuite/21443
17987 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
17988 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
17989 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
17990 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
17991 Change -O1 to -O2.
17992 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
17993 -fno-tree-dominator-opts.
17994
17995 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17996
17997 * gfortran.dg/return_1.f90: New test.
17998
17999 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
18000
18001 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
18002
18003 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
18004
18005 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
18006
18007 PR c++/21427
18008 * g++.dg/inherit/covariant13.C: New.
18009
18010 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18011
18012 PR libfortran/19155
18013 * gfortran.dg/pr19155.f: New test.
18014
18015 2005-05-08 Roger Sayle <roger@eyesopen.com>
18016
18017 PR inline-asm/8788
18018 * gcc.dg/pr8788-1.c: New testcase.
18019
18020 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
18021
18022 PR target/21416
18023 * gcc.target/mips/fpcmp-[12].c: New tests.
18024
18025 2005-05-06 Mark Mitchell <mark@codesourcery.com>
18026
18027 * lib/target-supports-dg.exp (dg-require-fork): New function.
18028 (dg-require-mkfifo): Likewise.
18029 * lib/target-supports.exp (check_function_available): New
18030 function.
18031 (check_fork_available): Likewise.
18032 (check_mkfifo_available): Likewise.
18033
18034 2005-05-06 Jeff Law <law@redhat.com>
18035
18036 * gcc.c-torture/compile/pr21380.c: New test.
18037
18038 2005-05-06 Jakub Jelinek <jakub@redhat.com>
18039
18040 PR c++/20961
18041 * g++.dg/ext/weak3.C: New test.
18042
18043 2005-05-05 Mark Mitchell <mark@codesourcery.com>
18044
18045 PR c++/21352
18046 * g++.dg/template/crash37.C: New test.
18047
18048 2005-05-05 Paul Brook <paul@codesourcery.com>
18049
18050 * gcc.dg/arm-g2.c: Use effective-target arm32.
18051 * gcc.dg/arm-mmx-1.c: Ditto.
18052 * gcc.dg/arm-scd42-2.c: Ditto.
18053 * gcc.dg/arm-vfp1.c: Ditto.
18054 * lib/target-supports.exp (check_effective_target_arm32): New
18055 function.
18056
18057 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
18058
18059 PR libfortran/21354
18060 gfortran.dg/in_pack_rank7.f90: New test.
18061
18062 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
18063
18064 PR middle-end/15618
18065 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
18066
18067 2005-05-04 Jakub Jelinek <jakub@redhat.com>
18068
18069 PR middle-end/21265
18070 * gcc.dg/20050503-1.c: New test.
18071
18072 PR rtl-optimization/21239
18073 * gcc.dg/i386-sse-11.c: New test.
18074
18075 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
18076
18077 PR target/16888
18078 * gcc.target/i386/asm-1.c: New test.
18079
18080 2005-05-03 Jakub Jelinek <jakub@redhat.com>
18081
18082 PR rtl-optimization/21330
18083 * gcc.c-torture/execute/20050502-1.c: New test.
18084
18085 PR target/21297
18086 * gcc.c-torture/execute/20050502-2.c: New test.
18087
18088 2005-05-03 Uros Bizjak <uros@kss-loka.si>
18089
18090 PR middle-end/21282
18091 * gcc.dg/pr21282.c: New.
18092
18093 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
18094
18095 * gcc.dg/vect/pr20122.c: Clean up .vect file.
18096 * gcc.dg/vect/vect-92.c: Likewise.
18097 * gcc.dg/vect/vect-93.c: Likewise.
18098 * gcc.dg/vect/vect-dv-1.c: Likewise.
18099 * gcc.dg/vect/vect-dv-2.c: Likewise.
18100 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
18101
18102 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
18103
18104 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
18105 * gfortran.dg/vect/vect-2.f90: Likewise.
18106 * gfortran.dg/vect/vect-3.f90: Likewise.
18107 * gfortran.dg/vect/vect-4.f90: Likewise.
18108 * gfortran.dg/vect/vect-5.f90: Likewise.
18109
18110 2005-05-02 Geoffrey Keating <geoffk@apple.com>
18111
18112 PR target/20813
18113 * gcc.dg/rs6000-fpint-2.c: New.
18114
18115 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
18116
18117 PR c/15698
18118 * gcc.dg/builtins-30.c: Update expected messages.
18119 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
18120 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
18121 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
18122
18123 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
18124
18125 PR tree-optimization/21294
18126 * gcc.dg/tree-ssa/pr21294.c: New.
18127
18128 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
18129
18130 * gcc.dg/altivec-3.c (vec_store): Do not use the old
18131 __builtin_altivec_st_internal_4si built-in.
18132
18133 2005-05-02 Mark Mitchell <mark@codesourcery.com>
18134
18135 PR c++/15875
18136 * g++.dg/template/ptrmem14.C: New test.
18137
18138 2005-05-02 Paul Brook <paul@codesourcery.com>
18139
18140 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
18141
18142 2005-05-02 Michael Matz <matz@suse.de>
18143
18144 PR c++/19542
18145 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
18146
18147 2005-05-01 Mark Mitchell <mark@codesourcery.com>
18148
18149 * g++.dg/cpp/weak.C: New test.
18150
18151 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
18152
18153 * gcc.dg/tree-ssa/loop-8.c: New test.
18154
18155 2005-04-30 Michael Maty <matz@suse.de>
18156
18157 * gcc.dg/inline-mcpy.c: New test.
18158
18159 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
18160
18161 PR libfortran/18958
18162 * gfortran.dg/eoshift.f90: New test case.
18163
18164 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
18165
18166 PR libfortran/18857
18167 * gfortran.dg/matmul_1.f90: New test.
18168
18169 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
18170
18171 PR tree-optimization/21030
18172 * gcc.dg/tree-ssa/pr21030.c: New.
18173
18174 2005-04-29 Devang Patel <dpatel@apple.com>
18175
18176 PR tree-optimization/21272
18177 * gcc.dg/vect/vect-ifcvt-10.c: New test.
18178
18179 2005-04-29 Jakub Jelinek <jakub@redhat.com>
18180
18181 PR fortran/13082
18182 PR fortran/18824
18183 * gfortran.dg/entry_4.f90: New test.
18184 * gfortran.fortran-torture/execute/entry_1.f90: New test.
18185 * gfortran.fortran-torture/execute/entry_2.f90: New test.
18186 * gfortran.fortran-torture/execute/entry_3.f90: New test.
18187 * gfortran.fortran-torture/execute/entry_4.f90: New test.
18188 * gfortran.fortran-torture/execute/entry_5.f90: New test.
18189 * gfortran.fortran-torture/execute/entry_6.f90: New test.
18190 * gfortran.fortran-torture/execute/entry_7.f90: New test.
18191
18192 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18193
18194 * gfortran.fortran-torture/execute/entry_8.f90: New test.
18195
18196 2005-04-29 Paul Brook <paul@codesourcery.com>
18197
18198 * gfortran.dg/entry_3.f90: New test.
18199
18200 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18201
18202 * gfortran.dg/implicit_4.f90: New test.
18203
18204 2005-04-28 Bob Wilson <bob.wilson@acm.org>
18205
18206 * lib/target-supports.exp (check_profiling_available): Return
18207 false for xtensa-*-elf.
18208
18209 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
18210
18211 * lib/fortran-torture.exp (fortran-torture.exp): Catch
18212 error if file cannot be deleted.
18213
18214 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
18215
18216 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
18217 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
18218 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
18219 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
18220 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
18221 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
18222 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
18223 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
18224 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
18225 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
18226 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
18227 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
18228 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
18229
18230 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18231
18232 PR fortran/20865
18233 * gfortran.dg/pr20865.f90: New test.
18234
18235 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
18236
18237 * gcc.dg/void-cast-2.c: New test.
18238
18239 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
18240
18241 PR c/21159
18242 * gcc.dg/void-cast-1.c: New test.
18243
18244 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
18245
18246 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
18247
18248 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18249
18250 PR fortran/21177
18251 * gfortran.dg/pr21177.f90: New test.
18252
18253 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
18254
18255 PR tree-optimization/21171
18256 * gcc.dg/tree-ssa/pr21171.c: New test.
18257
18258 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
18259
18260 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
18261 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
18262 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
18263 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
18264 gcc.dg/tree-ssa/gen-vect-32.c: New.
18265 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
18266 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
18267 don't run on PPC32.
18268
18269 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
18270
18271 PR c/21213
18272 * gcc.dg/transparent-union-3.c: New test.
18273
18274 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
18275
18276 PR c/20740
18277 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
18278 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
18279 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
18280 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
18281 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
18282 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
18283
18284 2005-04-26 Jeff Law <law@redhat.com>
18285
18286 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
18287 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
18288 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
18289 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
18290 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
18291 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
18292 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
18293
18294 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
18295
18296 PR tree-optimization/17598
18297 * gcc.dg/tree-ssa/pr17598.c: New testcase.
18298
18299 2005-04-25 Mike Stump <mrs@apple.com>
18300
18301 * objc.dg/fix-and-continue-1.m: Add.
18302
18303 2005-04-25 Roger Sayle <roger@eyesopen.com>
18304
18305 PR c++/20995
18306 * g++.dg/opt/pr20995-1.C: New test case.
18307
18308 2005-04-25 Devang Patel <dpatel@apple.com>
18309
18310 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
18311
18312 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
18313
18314 PR testsuite/21062
18315 * g++.dg/opt/alias2.C (printf): Correct the prototype.
18316
18317 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
18318
18319 PR C++/21188
18320 * g++.dg/opt/rtti2.C: New test.
18321
18322 2005-04-25 Paul Brook <paul@codesourcery.com>
18323 Steven G. Kargl <kargls@comcast.net>
18324
18325 PR fortran/20879
18326 * gfortran.dg/ichar_1.f90: New file.
18327
18328 2005-04-24 Jakub Jelinek <jakub@redhat.com>
18329
18330 PR middle-end/20991
18331 * g++.dg/opt/pr20991.C: New test.
18332
18333 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
18334 where sizeof (type) < __alignof__ (type).
18335 * gcc.dg/compat/struct-layout-1.h: Likewise.
18336
18337 2005-04-24 Per Bothner <per@bothner.com>
18338 Devang Patel <dpatel@apple.com>
18339
18340 PR preprocessor/20907
18341 * gcc.dg/cpp/very-long-comment.c: New test.
18342
18343 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18344
18345 PR fortran/20059
18346 * gfortran.dg/common_5.f: New test.
18347
18348 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
18349
18350 PR middle-end/21082
18351 * g++.dg/tree-ssa/pr21082.C: New testcase.
18352
18353 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
18354
18355 * gcc.dg/vect/vect-99.c: New test.
18356
18357 2005-04-22 Diego Novillo <dnovillo@redhat.com>
18358
18359 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
18360
18361 2005-04-22 Jeff Law <law@redhat.com>
18362
18363 * gcc.dg/uninit-5.c: Remove xfails.
18364 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
18365 conditionals and loads.
18366
18367 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
18368
18369 PR libfortran/20074
18370 PR libfortran/20436
18371 PR libfortran/21108
18372 * gfortran.dg/nested_reshape.f90: new test
18373 * gfortran.dg/reshape-alloc.f90: new test
18374 * gfortran.dg/reshape.f90: new test
18375
18376 2005-04-22 Mark Mitchell <mark@codesourcery.com>
18377
18378 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
18379
18380 * gcc.dg/arm-vfp1.c: New test.
18381
18382 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
18383
18384 PR c++/21087
18385 * g++.dg/lookup/builtin2.C: New test.
18386
18387 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
18388
18389 * gcc.dg/weak/weak-13.c: New test.
18390
18391 2005-04-21 Geoffrey Keating <geoffk@apple.com>
18392
18393 * lib/target-supports.exp (check_effective_target_sync_int_long):
18394 Add powerpc*.
18395
18396 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
18397
18398 * gcc.target/mips/branch-1.c: New test.
18399
18400 2005-04-21 Richard Henderson <rth@redhat.com>
18401
18402 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
18403 * gcc.dg/vect/vect-86.c: Likewise.
18404 * gcc.dg/vect/vect-87.c: Likewise.
18405 * gcc.dg/vect/vect-88.c: Likewise.
18406
18407 2005-04-21 Devang Patel <dpatel@apple.com>
18408
18409 PR optimization/20994
18410 * gcc.dg/tree-ssa/ifc-3.c: New test.
18411
18412 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
18413
18414 PR c/12913
18415 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
18416 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
18417 gcc.dg/c99-vla-jump-5.c: New tests.
18418
18419 2005-04-19 Richard Henderson <rth@redhat.com>
18420
18421 * lib/target-supports.exp (check_effective_target_vect_int_mult):
18422 Fix typo in exists check.
18423 (check_effective_target_sync_int_long): New.
18424 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
18425 * gcc.dg/ia64-sync-2.c: Likewise.
18426 * gcc.dg/ia64-sync-3.c: Likewise.
18427 * gcc.dg/ia64-sync-4.c: Likewise.
18428
18429 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
18430
18431 * gcc.dg/fold-xor-1.c: New test.
18432 * gcc.dg/fold-xor-2.c: New test.
18433
18434 2005-04-19 James E. Wilson <wilson@specifixinc.com>
18435
18436 PR target/20670
18437 * g++.dg/eh/fp-regs.C: New test.
18438
18439 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
18440
18441 * gcc.dg/Wint-to-pointer-cast-1.c,
18442 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
18443 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
18444 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
18445
18446 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18447
18448 PR fortran/16861
18449 * gfortran.dg/pr16861.f90: New test.
18450
18451 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
18452
18453 * gcc.dg/pr21085.c: New test.
18454
18455 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
18456
18457 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
18458 (setup_mips_tests, dg-mips-options): New procedures.
18459 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
18460 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
18461 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
18462 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
18463 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
18464 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
18465 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
18466 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
18467 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
18468 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
18469 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
18470 dg-mips-options instead of dg-options. Remove now-redundant
18471 preprocessor guards.
18472 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
18473 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
18474 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
18475 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
18476 * gcc.dg/vr-mult-2.c: Delete.
18477 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
18478 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
18479 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
18480 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
18481 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
18482 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
18483 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
18484
18485 2005-04-18 Laurent GUERBY <laurent@guerby.net>
18486
18487 * ada/acats/run_all.sh: Use sync when executable not present.
18488
18489 2005-04-18 Devang Patel <dpatel@apple.com>
18490
18491 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
18492 * gcc.dg/vect/vect-11a.c: New.
18493 * gcc.dg/vect/vect-none.c: Update.
18494 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
18495
18496 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
18497
18498 PR tree-optimization/20922
18499 * gcc.dg/pr20922-1.c: New test.
18500 * gcc.dg/pr20922-2.c: New test.
18501 * gcc.dg/pr20922-3.c: New test.
18502 * gcc.dg/pr20922-4.c: New test.
18503 * gcc.dg/pr20922-5.c: New test.
18504 * gcc.dg/pr20922-6.c: New test.
18505
18506 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18507
18508 PR libfortran/20950
18509 * gfortran.dg/pr20950.f: New test.
18510
18511 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18512
18513 PR libfortran/19216
18514 * gfortran.dg/pr19216.f: New test.
18515
18516 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
18517
18518 PR tree-optimization/21001
18519 * gcc.dg/tree-ssa/pr21001.c: New.
18520
18521 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
18522
18523 PR libfortran/21075
18524 * gfortran.dg/reshape_rank7.f90: New test.
18525
18526 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
18527
18528 PR libfortran/12884 gfortran.dg/pr12884.f: New test
18529 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
18530 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
18531 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
18532 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
18533 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
18534 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
18535 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
18536 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
18537 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
18538 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
18539 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
18540 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
18541 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
18542 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
18543 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
18544 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
18545 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
18546 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
18547 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
18548 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
18549
18550 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
18551
18552 * gfortran.dg/wtruncate.f: New testcase.
18553 * gfortran.dg/wtruncate.f90: New testcase.
18554
18555 2005-04-16 Mark Mitchell <mark@codesourcery.com>
18556
18557 PR c++/21025
18558 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
18559 which sizeof/alignof is dependent, rather than just whether we are
18560 processing_template_decl.
18561
18562 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
18563
18564 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
18565 corrected typo where the wrong variables had been compared.
18566
18567 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
18568
18569 PR libfortran/18495
18570 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
18571 Test callee-allocated version of return array with a write
18572 statement.
18573 Test spread with a temporary with another write statement.
18574
18575 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
18576
18577 PR tree-optimization/21031
18578 * gcc.dg/tree-ssa/pr21031.c: New.
18579
18580 2005-04-15 Uros Bizjak <uros@kss-loka.si>
18581
18582 PR tree-optimization/21004
18583 * gcc.dg/builtins-53.c: Include builtins-config.h.
18584 Check floorf, ceilf, floorl and ceill transformations
18585 only when HAVE_C99_RUNTIME is defined.
18586
18587 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
18588
18589 PR middle-end/20739
18590 * gcc.dg/tree-ssa/pr20739.c: New test.
18591
18592 2005-04-14 Mike Stump <mrs@apple.com>
18593
18594 * gcc.dg/Foundation.framework/empty: New.
18595 * gcc.dg/framework-2.c: New.
18596
18597 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
18598
18599 PR tree-optimization/21021
18600 * gcc.c-torture/compile/pr21021.c: New.
18601
18602 2005-04-14 Janis Johnson <janis187@us.ibm.com>
18603
18604 PR testsuite/21010
18605 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
18606 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
18607 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
18608 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
18609 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
18610 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
18611 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
18612 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
18613
18614 2005-04-14 Richard Henderson <rth@redhat.com>
18615
18616 * lib/target-supports.exp (check_effective_target_vect_condition):
18617 Add ia64, i?86, and x86_64.
18618
18619 2005-04-14 Steven G. Kargl <kargls@comcast.net>
18620
18621 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
18622
18623 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
18624
18625 PR tree-optimization/20657
18626 * gcc.dg/tree-ssa/pr20657.c: New.
18627
18628 2005-04-14 Uros Bizjak <uros@kss-loka.si>
18629
18630 * gcc.dg/builtins-53.c: Also check (int)trunc* and
18631 (long long int)trunc*.
18632
18633 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
18634
18635 PR target/20927
18636 * gcc.dg/pr20927.c: New test.
18637
18638 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
18639
18640 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
18641 * gcc.target/mips/asm-1.c: Likewise.
18642
18643 2005-04-13 Dale Johannesen <dalej@apple.com>
18644
18645 * objc.dg/objc-fast-4.m: New.
18646
18647 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
18648
18649 * gcc.target/cris/torture/cris-torture.exp: New driver in new
18650 directory.
18651 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
18652
18653 2005-04-13 David Edelsohn <edelsohn@gnu.org>
18654
18655 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
18656 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
18657 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
18658
18659 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
18660
18661 PR tree-optimization/20913
18662 * gcc.dg/tree-ssa/pr20913.c: New.
18663
18664 PR tree-optimization/20702
18665 * gcc.dg/tree-ssa/pr20702.c: New.
18666
18667 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18668
18669 PR c++/13744
18670 * g++.dg/inherit/local3.C: New test.
18671
18672 2005-04-12 Jeff Law <law@redhat.com>
18673
18674 * gcc.dg/tree-ssa/20050412-1.c: New test.
18675
18676 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
18677
18678 PR libfortran/19016
18679 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
18680 Add tests with mask generated by expression.
18681 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
18682 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
18683 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
18684
18685 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
18686
18687 PR middle-end/20917
18688 * gcc.dg/20050409-1.c: New test.
18689
18690 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
18691
18692 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
18693
18694 2005-04-11 Mark Mitchell <mark@codesourcery.com>
18695
18696 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
18697 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
18698 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
18699 (TARGET_CXX): Adjust accordingly.
18700 * target.h (struct gcc_target): Remove epxort_class_data. Add
18701 determine_class_data_visibility and class_data_always_comdat.
18702 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
18703 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
18704 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
18705 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
18706 (arm_cxx_determine_class_data_visibility): New.
18707 (arm_cxx_class_data_always_comdat): Likewise.
18708 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
18709 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
18710 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
18711 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
18712 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
18713 Define.
18714
18715 2005-04-11 Mark Mitchell <mark@codesourcery.com>
18716
18717 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
18718
18719 2005-04-11 Geoffrey Keating <geoffk@apple.com>
18720
18721 * gcc.dg/i386-darwin-fpmath.c: New.
18722
18723 2004-04-11 Devang Patel <dpatel@apple.com>
18724
18725 * lib/target-supports.exp (check_effective_target_vect_condition): New.
18726 * gcc.dg/vect/vect-ifcvt-1.c: New test.
18727 * gcc.dg/vect/vect-ifcvt-2.c: New test.
18728 * gcc.dg/vect/vect-ifcvt-3.c: New test.
18729 * gcc.dg/vect/vect-ifcvt-4.c: New test.
18730 * gcc.dg/vect/vect-ifcvt-5.c: New test.
18731 * gcc.dg/vect/vect-ifcvt-6.c: New test.
18732 * gcc.dg/vect/vect-ifcvt-7.c: New test.
18733 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
18734
18735 2004-04-11 Devang Patel <dpatel@apple.com>
18736
18737 * gcc.dg/vect/vect-dv-1.c: New test.
18738 * gcc.dg/vect/vect-dv-2.c: New test.
18739
18740 2005-04-11 Diego Novillo <dnovillo@redhat.com>
18741
18742 PR tree-optimization/20933
18743 * gcc.dg/tree-ssa/pr20933.c: New test.
18744
18745 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18746
18747 * gfortran.dg/fold_nearest.f90: New test.
18748
18749 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
18750
18751 * gcc.dg/tree-ssa/alias-1.c: New test.
18752
18753 2005-04-11 Diego Novillo <dnovillo@redhat.com>
18754
18755 PR tree-optimization/20920
18756 * g++.dg/tree-ssa/pr20920.C: New test.
18757
18758 2005-04-11 Uros Bizjak <uros@kss-loka.si>
18759
18760 * gcc.dg/builtins-53.c: Also check (int)ceil* and
18761 (long long int)ceil*.
18762
18763 2005-04-10 Mark Mitchell <mark@codesourcery.com>
18764
18765 * g++.dg/warn/Wdtor1.C: Declare template in system header with
18766 explicit C++ linkage.
18767
18768 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18769
18770 * gfortran.dg/pr17229.f: Take care of the new obsolescence
18771 warning for arithmetic IF statements.
18772
18773 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
18774
18775 * eor_handling_1.f90: New test case.
18776 * eor_handling_2.f90: New test case.
18777 * eor_handling_3.f90: New test case.
18778 * eor_handling_4.f90: New test case.
18779 * eor_handling_5.f90: New test case.
18780 * noadv_size.f90: New test case.
18781 * pad_no.f90: New test case.
18782
18783 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
18784
18785 * gcc.c-torture/execute/20050410-1.c: New test.
18786
18787 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
18788
18789 * gcc.dg/pr20126.c: New.
18790
18791 2005-04-09 Bud Davis <bdavis@gfortran.org>
18792 Steven G. Kargl <kargls@comcast.net>
18793
18794 * gfortran.dg/PR19872.f: New test.
18795
18796 2005-04-09 Steven G. Kargl <kargls@comcast.net>
18797
18798 * gfortran.dg/nint_1.f90: Fix dg-do directive.
18799
18800 2005-04-09 Steven G. Kargl <kargls@comcast.net>
18801
18802 * gfortran.dg/nint_1.f90: New test.
18803
18804 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
18805
18806 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
18807 Added test for callee-allocated arrays with write statements.
18808 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
18809 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
18810 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
18811 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
18812 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
18813
18814 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
18815
18816 PR libfortran/20163
18817 * gfortran.dg/open-options-blanks.f: New test.
18818
18819 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
18820
18821 PR fortran/13257
18822 * gfortran.dg/comma_format_extension_[1234].f: New tests.
18823
18824 2005-04-09 Jakub Jelinek <jakub@redhat.com>
18825
18826 * gcc.dg/tree-ssa/stdarg-1.c: New test.
18827 * gcc.dg/tree-ssa/stdarg-2.c: New test.
18828 * gcc.dg/tree-ssa/stdarg-3.c: New test.
18829 * gcc.dg/tree-ssa/stdarg-4.c: New test.
18830 * gcc.dg/tree-ssa/stdarg-5.c: New test.
18831 * gcc.c-torture/execute/stdarg-4.c: New test.
18832
18833 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
18834
18835 PR target/20795
18836 * g++.dg/abi/param2.C: New test.
18837
18838 2005-04-09 Uros Bizjak <uros@kss-loka.si>
18839
18840 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
18841
18842 2005-04-09 Uros Bizjak <uros@kss-loka.si>
18843
18844 * gcc.dg/builtins-53.c: New test.
18845
18846 2005-04-08 Diego Novillo <dnovillo@redhat.com>
18847
18848 * g++.dg/tree-ssa/pr18178.C: New test.
18849 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
18850 * gcc.c-torture/execute/20041019-1.c: New test.
18851 * gcc.dg/tree-ssa/20041008-1.c: New test.
18852 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
18853 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
18854 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
18855 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
18856 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
18857 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
18858 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
18859 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
18860 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
18861 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
18862
18863 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
18864
18865 PR rtl-optimization/20466
18866 * gcc.c-torture/execute/pr20466-1.c: New test.
18867
18868 2005-04-08 Mark Mitchell <mark@codesourcery.com>
18869
18870 PR c++/20905
18871 * g++.dg/parse/cond2.C: New test.
18872
18873 PR c++/20145
18874 * g++.dg/warn/Wdtor1.C: New test.
18875
18876 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18877
18878 PR fortran/17229
18879 * gfortran.dg/pr17229.f: New test.
18880
18881 2005-04-07 Steven G. Kargl <kargls@comcast.net>
18882
18883 * gfortran.dg/tiny_1.f90: New test.
18884 * gfortran.dg/tiny_2.f90: ditto.
18885
18886 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
18887
18888 * gfortran.dg/eor_1.f90: Fix dg-do run line
18889 * gfortran.dg/open_new.f90: Fix dg-do run line
18890
18891 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
18892
18893 * lib/target-supports.exp (get_compiler_messages): Support
18894 optional arguments, the fourth being compiler options.
18895 (check_effective_target_fpic): New proc.
18896 * gcc.dg/20050321-2.c: Restrict to target fpic.
18897
18898 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
18899
18900 * gcc.dg/15443-1.c: New test.
18901 * gcc.dg/15443-2.c: Likewise.
18902
18903 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18904
18905 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
18906
18907 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
18908
18909 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
18910
18911 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
18912
18913 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
18914 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
18915 -m64.
18916 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
18917 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
18918 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
18919
18920 2005-04-06 Mark Mitchell <mark@codesourcery.com>
18921
18922 PR c++/20212
18923 * g++.dg/warn/Wunused-11.C: New test.
18924
18925 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
18926
18927 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
18928
18929 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
18930
18931 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
18932
18933 2005-04-05 Mark Mitchell <mark@codesourcery.com>
18934
18935 PR c++/20734
18936 * g++.dg/template/ptrmem13.C: New test.
18937
18938 2005-04-05 Per Bothner <per@bothner.com>
18939
18940 * lib/gcc.exp: Always add -fno-show-column, for now.
18941
18942 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
18943
18944 PR testsuite/20767
18945 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
18946 of plain old "unsigned int" for the type of "i". Makes this test
18947 64bit clean.
18948
18949 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
18950
18951 * gcc.dg/i386-ssefn-1.c: New test.
18952 * gcc.dg/i386-ssefn-2.c: New test.
18953 * gcc.dg/i386-ssefn-3.c: New test.
18954 * gcc.dg/i386-ssefn-4.c: New test.
18955
18956 2005-04-05 Jakub Jelinek <jakub@redhat.com>
18957
18958 PR tree-optimization/20076
18959 * gcc.dg/builtin-apply4.c: New test.
18960
18961 PR preprocessor/19475
18962 * gcc.dg/cpp/macspace1.c: New test.
18963 * gcc.dg/cpp/macspace2.c: New test.
18964
18965 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18966
18967 * gfortran.dg/pr20755.f: Fixed bad format.
18968
18969 2005-04-05 Mark Mitchell <mark@codesourcery.com>
18970
18971 PR c++/20763
18972 * g++.dg/ext/attrib21.C: New test.
18973
18974 2004-04-05 Devang Patel <dpatel@apple.com>
18975
18976 * lib/target-supports.exp (check_effective_target_vect_shif): New.
18977 * gcc.dg/vect/vect-shift-1.c: New test.
18978
18979 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18980
18981 PR libfortran/20755
18982 * gfortran.dg/pr20755.f: New test.
18983
18984 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
18985
18986 * gfortran.dg/pr15959.f90: New test.
18987 * gfortran.dg/string_pad_trunc.f90: New test.
18988
18989 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18990
18991 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
18992 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
18993 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
18994 syntax.
18995
18996 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
18997
18998 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
18999
19000 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19001
19002 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
19003 * gcc.c-torture/compile/20011119-2.c: Likewise.
19004 * gcc.c-torture/compile/981001-2.c: Likewise.
19005
19006 2005-04-04 Mark Mitchell <mark@codesourcery.com>
19007
19008 PR c++/20679
19009 * g++.dg/template/overload4.C: New test.
19010
19011 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
19012
19013 PR c++/20746
19014 * g++.dg/abi/covariant5.C: New.
19015
19016 PR debug/20505
19017 * g++.dg/debug/const2.C: New.
19018
19019 2005-04-04 Jakub Jelinek <jakub@redhat.com>
19020
19021 PR rtl-optimization/16104
19022 * gcc.c-torture/execute/20050316-1.c: New test.
19023
19024 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
19025
19026 * g++.dg/template/spec23.C: Fix dg-error text.
19027
19028 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
19029
19030 PR c++/19199
19031 * g++.dg/expr/lval2.C: New.
19032
19033 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19034
19035 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
19036 __builtin_strcasecmp and __builtin_strncasecmp.
19037
19038 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
19039
19040 PR c++/20723
19041 * g++.dg/template/spec22.C: New.
19042 * g++.dg/template/spec23.C: New.
19043
19044 2005-04-03 Dale Ranta <dir@lanl.gov>
19045 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19046
19047 PR libfortran/20068
19048 PR libfortran/20125
19049 PR libfortran/20156
19050 PR libfortran/20471
19051 * gfortran.dg/backspace.f: New test.
19052
19053 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
19054
19055 * gcc.dg/pr19345.c: New test.
19056
19057 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
19058
19059 PR tree-optimization/20640
19060 * gcc.dg/torture/tree-loop-1.c: New.
19061
19062 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
19063
19064 PR rtl-optimization/20290
19065 * gcc.c-torture/execute/loop-ivopts-2.c: New.
19066
19067 2005-04-02 Geoffrey Keating <geoffk@apple.com>
19068
19069 * gcc.dg/rs6000-fpint.c: New.
19070
19071 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
19072
19073 * gcc.dg/old-style-then-proto-1.c: New test.
19074
19075 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19076
19077 * gfortran.fortran-torture/execute/backspace.f90: Check
19078 after backspace and read was incorrect.
19079
19080 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19081
19082 * gcc.c-torture/execute/builtins/strcat.c: Check the result
19083 buffer past the terminating NUL using memcmp.
19084 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
19085 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
19086
19087 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
19088 Fix unused/uninitialized variable warnings.
19089
19090 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
19091 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
19092 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
19093 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
19094
19095 * gcc.c-torture/execute/builtins/abs-1-lib.c,
19096 gcc.c-torture/execute/builtins/fputs-lib.c,
19097 gcc.c-torture/execute/builtins/lib/fprintf.c,
19098 gcc.c-torture/execute/builtins/lib/main.c,
19099 gcc.c-torture/execute/builtins/lib/memcmp.c,
19100 gcc.c-torture/execute/builtins/lib/memmove.c,
19101 gcc.c-torture/execute/builtins/lib/mempcpy.c,
19102 gcc.c-torture/execute/builtins/lib/memset.c,
19103 gcc.c-torture/execute/builtins/lib/printf.c,
19104 gcc.c-torture/execute/builtins/lib/sprintf.c,
19105 gcc.c-torture/execute/builtins/lib/stpcpy.c,
19106 gcc.c-torture/execute/builtins/lib/strchr.c,
19107 gcc.c-torture/execute/builtins/lib/strcmp.c,
19108 gcc.c-torture/execute/builtins/lib/strcpy.c,
19109 gcc.c-torture/execute/builtins/lib/strcspn.c,
19110 gcc.c-torture/execute/builtins/lib/strlen.c,
19111 gcc.c-torture/execute/builtins/lib/strncat.c,
19112 gcc.c-torture/execute/builtins/lib/strncmp.c,
19113 gcc.c-torture/execute/builtins/lib/strncpy.c,
19114 gcc.c-torture/execute/builtins/lib/strrchr.c,
19115 gcc.c-torture/execute/builtins/lib/strspn.c,
19116 gcc.c-torture/execute/builtins/lib/strstr.c,
19117 gcc.c-torture/execute/builtins/memops-asm-lib.c,
19118 gcc.c-torture/execute/builtins/strlen-2.c,
19119 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
19120 prototypes.
19121
19122 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
19123
19124 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
19125 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
19126 selectany usage.
19127
19128 2005-04-01 Jakub Jelinek <jakub@redhat.com>
19129
19130 PR c++/19406
19131 * g++.dg/debug/using1.C: New test.
19132
19133 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
19134
19135 PR middle-end/20524
19136 * gcc.dg/alias-7.c: Prefix asm-declared name with
19137 __USER_LABEL_PREFIX__.
19138
19139 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
19140
19141 Fix fallout from PR middle-end/15700:
19142 * gcc.c-torture/compile/20011119-1.c: Take
19143 __USER_LABEL_PREFIX__ into account.
19144 * gcc.c-torture/compile/20011119-2.c: Likewise.
19145
19146 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
19147
19148 PR c++/18644
19149 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
19150
19151 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
19152
19153 PR c/17855
19154 * gcc.c-torture/compile/struct-non-lval-1.c,
19155 gcc.c-torture/compile/struct-non-lval-2.c,
19156 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
19157
19158 2005-03-31 Janis Johnson <janis187@us.ibm.com>
19159
19160 * gcc.dg/tls/tls.exp: Remove temporary file.
19161 * g++.dg/tls/tls.exp: Ditto.
19162 * lib/file-format.exp: Ditto.
19163 * g++.dg/special/ecos.exp: Ditto.
19164
19165 * lib/profopt.exp: Treat prof_ext as a list.
19166 * gcc.misc-tests/bprob.exp: Ditto.
19167 * g++.dg/bprob/bprob.exp: Ditto.
19168
19169 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
19170 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
19171 g++.dg/tree-ssa/pointer-reference-alias.C,
19172 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
19173 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
19174 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
19175 g++.dg/vect/pr19951.cc: Ditto.
19176 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
19177 gcc.dg/builtins-47.c: Ditto.
19178 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
19179 gcc.dg/pr20115-1.c: Ditto.
19180 * gcc.dg/tree-ssa/20030530-2.c,
19181 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
19182 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
19183 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
19184 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
19185 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
19186 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
19187 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
19188 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
19189 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
19190 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
19191 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
19192 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
19193 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
19194 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
19195 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
19196 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
19197 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
19198 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
19199 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
19200 gcc.dg/tree-ssa/20030824-1.c,
19201 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
19202 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
19203 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
19204 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
19205 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
19206 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
19207 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
19208 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
19209 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
19210 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
19211 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
19212 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
19213 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
19214 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
19215 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
19216 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
19217 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
19218 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
19219 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
19220 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
19221 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
19222 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
19223 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
19224 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
19225 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
19226 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
19227 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
19228 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
19229 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
19230 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
19231 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
19232 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
19233 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
19234 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
19235 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
19236 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
19237 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
19238 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
19239 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
19240 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
19241 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
19242 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
19243 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
19244 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
19245 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
19246 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
19247 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
19248 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
19249 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
19250 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
19251 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
19252 gcc.dg/tree-ssa/useless-1.c: Ditto.
19253 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
19254 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
19255 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
19256 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
19257 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
19258 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
19259 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
19260 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
19261 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
19262 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
19263 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
19264 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
19265 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
19266 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
19267 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
19268 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
19269 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
19270 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
19271 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
19272 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
19273 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
19274 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
19275 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
19276 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
19277 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
19278 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
19279 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
19280 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
19281 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
19282 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
19283 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
19284 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
19285 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
19286 gcc.dg/vect/vect-none.c: Ditto.
19287 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
19288 treelang/compile/unsigned.tree: Ditto.
19289
19290 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
19291 * gcc.dg/cpp/direct2s.c: Ditto.
19292 * gcc.dg/cpp/paste4.c: Ditto.
19293 * gcc.dg/cpp/separate-1.c: Ditto.
19294 * gcc.dg/pch/save-temps-1.c: Ditto.
19295 * g++.dg/ext/altivec-10.C: Ditto.
19296 * g++.dg/pch/pch.C: Ditto.
19297
19298 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
19299
19300 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
19301 * g++.dg/template/repo1.C: Ditto.
19302 * g++.dg/template/repo2.C: Ditto.
19303 * g++.dg/template/repo3.C: Ditto.
19304 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
19305 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
19306 * g++.old-deja/g++.pt/repo1.C: Ditto.
19307 * g++.old-deja/g++.pt/repo2.C: Ditto.
19308 * g++.old-deja/g++.pt/repo3.C: Ditto.
19309 * g++.old-deja/g++.pt/repo4.C: Ditto.
19310
19311 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
19312 * gcc.dg/20030107-1.c: Ditto.
19313 * gcc.dg/20030702-1.c: Ditto.
19314 * gcc.dg/profile-generate-1.c: Ditto.
19315 * g++.dg/other/profile1.C: Ditto.
19316 * g++.old-deja/g++.robertl/eb83.C: Ditto.
19317
19318 * lib/gcc-dg.exp (remove-build-file): New.
19319 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
19320 cleanup-tree-dump, cleanup-saved-temps): New.
19321
19322 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
19323
19324 PR c++/19203, DR 214
19325 * g++.dg/parse/ambig3.C: Not ambiguous.
19326 * g++.dg/template/spec20.C: New.
19327 * g++.dg/template/spec21.C: New.
19328
19329 2005-03-31 Steve Ellcey <sje@cup.hp.com>
19330
19331 PR target/20045
19332 * gcc.dg/ia64-fptr-1.c: Run only on linux.
19333
19334 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19335
19336 PR libfortran/20660
19337 * gfortran.dg/negative_unit.f: New test.
19338
19339 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
19340
19341 * gcc.dg/20050330-1.c: New test.
19342
19343 2005-03-30 Devang Patel <dpatel@apple.com>
19344
19345 * g++.dg/tree-sra/ssa-sra-3.C: New test.
19346
19347 2005-03-30 Dale Johannesen <dalej@apple.com>
19348
19349 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
19350
19351 2005-03-30 Janis Johnson <janis187@us.ibm.com>
19352
19353 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
19354 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
19355 Strip options from test name.
19356
19357 2005-03-31 Jan Hubicka <jh@suse.cz>
19358
19359 * gcc.dg/varpool-1.c: New testcase.
19360
19361 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
19362
19363 PR c/772
19364 PR c/17913
19365 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
19366 gcc.dg/stmt-expr-label-3.c : New tests.
19367 * gcc.c-torture/execute/medce-2.c: Remove.
19368
19369 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
19370
19371 PR c/20368
19372 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
19373 tests.
19374
19375 2005-03-30 Alan Modra <amodra@bigpond.net.au>
19376
19377 * gcc.c-torture/compile/pr20203.c: New test.
19378
19379 2005-03-26 Steven G. Kargl <kargls@comcast.net>
19380
19381 * gfortran.dg/promotion.f90: New test.
19382
19383 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
19384
19385 PR middle-end/20491
19386 * gcc.dg/torture/asm-subreg-1.c: New test.
19387
19388 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
19389
19390 PR c/20672
19391 * gcc.dg/pr20672-1.c: New test.
19392
19393 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
19394
19395 * gfortran.dg/vect: New directory.
19396 * gfortran.dg/vect/vect.exp: New.
19397 * gfortran.dg/vect/vect-1.f90: New test.
19398 * gfortran.dg/vect/vect-2.f90: New test.
19399 * gfortran.dg/vect/vect-3.f90: New test.
19400 * gfortran.dg/vect/vect-4.f90: New test.
19401 * gfortran.dg/vect/vect-5.f90: New test.
19402
19403 2005-03-29 Jakub Jelinek <jakub@redhat.com>
19404
19405 PR middle-end/20622
19406 * gcc.dg/alias-7.c: New test.
19407
19408 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
19409
19410 * gcc.dg/sparc-reg-1.c: New test.
19411
19412 2005-03-28 Steve Ellcey <sje@cup.hp.com>
19413
19414 PR target/19890
19415 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
19416
19417 2005-03-29 Dale Ranta <dir@lanl.gov>
19418 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19419
19420 PR libfortran/20163
19421 * gfortran.dg/pr20163-2.f: New test.
19422
19423 2005-03-28 Jan Hubicka <jh@suse.cz>
19424
19425 PR middle-end/20635
19426 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
19427 by Jakub Jelinek.
19428
19429 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
19430
19431 PR tree-optimization/20626
19432 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
19433 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
19434
19435 2005-03-26 Steven G. Kargl <kargls@comcast.net>
19436
19437 * gfortran.dg/underflow.f90: New test.
19438 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
19439
19440 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19441
19442 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
19443
19444 2005-03-25 Mark Mitchell <mark@codesourcery.com>
19445
19446 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
19447 (g++_init): Make sure that CXXFLAGS is set.
19448 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
19449 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
19450 * lib/gfortran.exp (gfortran_link_flags): Likewise.
19451 * lib/objc.exp (objc_init): Likewise.
19452 * lib/treelang.exp (treelang_init): Likewise.
19453
19454 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
19455
19456 PR tree-optimization/20470
19457 * gcc.dg/tree-ssa/pr20470.c: New test.
19458
19459 2005-03-25 Geoffrey Keating <geoffk@apple.com>
19460
19461 * gcc.dg/ppc-stfiwx.c: New.
19462
19463 2005-03-25 Steve Ellcey <sje@cup.hp.com>
19464
19465 PR target/19888
19466 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
19467
19468 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
19469
19470 * gcc.dg/20050325-1.c: Fix a typo.
19471
19472 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19473
19474 PR libfortran/19678
19475 PR libfortran/19679
19476 * gfortran.dg/dos_eol.f: New test.
19477
19478 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
19479
19480 PR rtl-optimization/20249
19481 * gcc.dg/20050325-1.c: New test.
19482
19483 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19484
19485 PR libfortran/15332
19486 * gfortran.dg/pr15332.f: New test.
19487
19488 2005-03-24 Dale Johannesen <dalej@apple.com>
19489
19490 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
19491
19492 2005-03-24 Geoffrey Keating <geoffk@apple.com>
19493
19494 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
19495 'internal' visibility.
19496 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
19497 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
19498 'protected' visibility.
19499 * gcc.dg/visibility-7.c: Likewise.
19500 * lib/target-supports.exp (check_visibility_available): Take
19501 a parameter, the kind of visibility to check for.
19502 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
19503 to check_visibility_available.
19504
19505 * g++.dg/expr/cast3.C: New.
19506
19507 2005-03-24 David Edelsohn <edelsohn@gnu.org>
19508
19509 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
19510 rs6000.
19511
19512 2005-03-24 Steve Ellcey <sje@cup.hp.com>
19513
19514 PR target/20095
19515 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
19516
19517 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
19518
19519 * gcc.dg/badshift.c: Renamed to...
19520 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
19521
19522 * gcc.target/i386/badshift.c: Renamed to...
19523 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
19524 only.
19525
19526 PR rtl-optimization/20532
19527 * gcc.target/i386/badshift.c: New.
19528
19529 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19530
19531 * gfortran.dg/pr18025.f90: New test.
19532
19533 2005-03-23 Dale Johannesen <dalej@apple.com>
19534
19535 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
19536
19537 2005-03-23 Mark Mitchell <mark@codesourcery.com>
19538
19539 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
19540
19541 * lib/target-supports.exp (check_iconv_available): Default
19542 libiconv to -liconv, if there is no definition.
19543
19544 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
19545
19546 * gcc.dg/torture/cris-asm-mof-1.c: New test.
19547
19548 2005-03-22 Mark Mitchell <mark@codesourcery.com>
19549
19550 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
19551 * g++.dg/opt/pr7503-2.C: Likewise.
19552 * g++.dg/opt/pr7503-3.C: Likewise.
19553 * g++.dg/opt/pr7503-4.C: Likewise.
19554 * g++.dg/opt/pr7503-5.C: Likewise.
19555 * g++.dg/warn/minmax.C: New test.
19556
19557 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19558
19559 * gfortran.dg/g77_intrinsics_funcs.f: New test.
19560 * gfortran.dg/g77_intrinsics_sub.f: New test.
19561
19562 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
19563 Jan Hubicka <jh@suse.cz>
19564 Steven Bosscher <stevenb@suse.de
19565
19566 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
19567
19568 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19569
19570 PR c++/19980
19571 * g++.dg/template/redecl3.C: New test.
19572
19573 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19574
19575 PR c++/20499
19576 * g++.dg/parse/error16.C: Tweak error markers.
19577
19578 2005-03-22 Jakub Jelinek <jakub@redhat.com>
19579
19580 PR target/20561
19581 * gcc.dg/20050321-2.c: New test.
19582
19583 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
19584
19585 PR c++/20465
19586 PR c++/20381
19587 * g++.dg/template/ptrmem12.C: New.
19588
19589 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
19590
19591 PR rtl-optimization/20527
19592 * gcc.c-torture/execute/pr20527-1.c: New test.
19593
19594 2005-03-22 Ben Elliston <bje@au.ibm.com>
19595
19596 * gcc.misc-tests/options.exp (check_for_options): Create a real C
19597 program, compile it into a real executable and then delete the .c
19598 and .x files afterwards, to avoid problems on testglue targets.
19599
19600 2005-03-21 Stuart Hastings <stuart@apple.com>
19601
19602 * gcc.target/i386/sse-2.c: New.
19603
19604 2005-03-21 Uros Bizjak <uros@kss-loka.si>
19605
19606 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
19607
19608 2005-03-21 Paolo Carlini <pcarlini@suse.de>
19609
19610 * g++.dg/parse/crash25.C: Fix typo.
19611
19612 2005-03-21 Paolo Carlini <pcarlini@suse.de>
19613
19614 PR c++/20461
19615 * g++.dg/parse/crash24.C: New test.
19616
19617 PR c++/20536
19618 * g++.dg/parse/crash25.C: New test.
19619
19620 2005-03-21 Paolo Carlini <pcarlini@suse.de>
19621
19622 PR c++/20147
19623 * g++.dg/ext/stmtexpr4.C: New test.
19624
19625 2005-03-20 Roger Sayle <roger@eyesopen.com>
19626
19627 PR middle-end/20539
19628 * gcc.c-torture/compile/pr13066-1.c: New test case.
19629 * gcc.c-torture/compile/pr20539-1.c: Likewise.
19630 * g++.dg/opt/pr13066-1.C: Likewise.
19631
19632 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
19633
19634 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
19635
19636 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19637
19638 PR fortran/18525
19639 * gfortran.dg/nesting_1.f90: New test.
19640
19641 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19642
19643 PR c++/20240
19644 * g++.dg/lookup/using13.C: New test.
19645
19646 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19647
19648 PR c++/20333
19649 * g++.dg/template/crash36.C: New test.
19650
19651 2005-03-18 Paolo Carlini <pcarlini@suse.de>
19652
19653 PR c++/20463
19654 * g++.dg/template/crash35.C: New test.
19655
19656 2005-03-17 Paolo Carlini <pcarlini@suse.de>
19657
19658 PR c++/19966
19659 * g++.dg/overload/operator2.C: New test.
19660
19661 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19662
19663 PR libfortran/20257
19664 * gfortran.dg/pr20257.f90: New test.
19665
19666 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19667
19668 PR libfortran/20480
19669 * gfortran.dg/pr20480.f90: New test.
19670
19671 2005-03-16 Richard Henderson <rth@redhat.com>
19672
19673 PR middle-end/15700
19674 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
19675 (_rtld_global): New.
19676 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
19677 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
19678
19679 * gcc.dg/alias-3.c: New.
19680 * gcc.dg/alias-4.c: New.
19681 * gcc.dg/alias-5.c: New.
19682 * gcc.dg/alias-6.c: New.
19683
19684 2005-03-15 Geoffrey Keating <geoffk@apple.com>
19685
19686 * gcc.dg/cpp/ucnid-7.c: New.
19687
19688 2005-03-15 Janis Johnson <janis187@us.ibm.com>
19689 Dorit Naishlos <dorit@il.ibm.com>
19690
19691 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
19692 darwin.
19693
19694 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
19695
19696 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
19697 misaligned accesses.
19698 * gcc.dg/vect/vect-58.c: Likewise.
19699 * gcc.dg/vect/vect-92.c: New.
19700 * gcc.dg/vect/vect-93.c: New.
19701
19702 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
19703
19704 PR fortran/18827
19705 * gfortran.dg/assign_2.f90: New test.
19706 * gfortran.dg/assign_3.f90: New test.
19707 * gfortran.dg/assign.f90: New test.
19708
19709 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
19710
19711 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
19712 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
19713 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
19714 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
19715 names.
19716
19717 2005-03-14 Geoffrey Keating <geoffk@apple.com>
19718
19719 * gcc.dg/cpp/ucnid-6.c: New.
19720
19721 * gcc.dg/cpp/normalize-1.c: New.
19722 * gcc.dg/cpp/normalize-2.c: New.
19723 * gcc.dg/cpp/normalize-3.c: New.
19724 * gcc.dg/cpp/normalize-4.c: New.
19725 * gcc.dg/cpp/ucnid-4.c: New.
19726 * gcc.dg/cpp/ucnid-5.c: New.
19727 * g++.dg/cpp/normalize-1.C: New.
19728 * g++.dg/cpp/ucnid-1.C: New.
19729
19730 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
19731
19732 * gcc.dg/pr18628.c: New.
19733
19734 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
19735
19736 PR c++/20280
19737 * g++.dg/tree-ssa/pr20280.C: New.
19738
19739 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19740
19741 PR fortran/20467
19742 * gfortran.dg/stfunc_2.f90: New test.
19743
19744 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
19745
19746 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
19747
19748 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
19749
19750 * gcc.dg/tree-ssa/20050314-1.c: New test.
19751
19752 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19753
19754 PR c++/4403
19755 PR c++/9783, DR433
19756 * g++.dg/template/friend34.C: New test.
19757 * g++.dg/template/friend35.C: Likewise.
19758 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
19759
19760 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19761
19762 Friend class name lookup 5/n
19763 PR c++/1016
19764 * g++.dg/lookup/hidden-class1.C: New test.
19765 * g++.dg/lookup/hidden-class2.C: Likewise.
19766 * g++.dg/lookup/hidden-class3.C: Likewise.
19767 * g++.dg/lookup/hidden-class4.C: Likewise.
19768 * g++.dg/lookup/hidden-class5.C: Likewise.
19769 * g++.dg/lookup/hidden-class6.C: Likewise.
19770 * g++.dg/lookup/hidden-class7.C: Likewise.
19771 * g++.dg/lookup/hidden-class8.C: Likewise.
19772 * g++.dg/lookup/hidden-class9.C: Likewise.
19773 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
19774 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
19775 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
19776 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
19777 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
19778 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
19779 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
19780 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
19781 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
19782 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
19783 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
19784
19785 2005-03-13 Mark Mitchell <mark@codesourcery.com>
19786
19787 PR c++/20157
19788 * g++.dg/template/error18.C: New test.
19789
19790 2005-03-09 Ben Elliston <bje@au.ibm.com>
19791
19792 PR debug/16792
19793 * g++.dg/debug/pr16792.C: New test.
19794
19795 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
19796
19797 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
19798 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
19799 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
19800 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
19801 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
19802 test assertion names.
19803
19804 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19805
19806 PR fortran/18600
19807 * gfortran.dg/stfunc_1.f90: New test.
19808
19809 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19810
19811 PR fortran/16907
19812 * gfortran.dg/real_index_1.f90: New test.
19813
19814 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19815
19816 PR fortran/20323
19817 * gfortran.dg/spec_expr_1.f90: New test.
19818
19819 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
19820
19821 PR c/20402
19822 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
19823 new parser.
19824
19825 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19826
19827 PR fortran/20361
19828 * gfortran.dg/largeequiv_1.f90: New test.
19829
19830 2005-03-12 Geoffrey Keating <geoffk@apple.com>
19831
19832 * gcc.dg/ucnid-1.c: New.
19833 * gcc.dg/ucnid-2.c: New.
19834 * gcc.dg/ucnid-3.c: New.
19835 * gcc.dg/ucnid-4.c: New.
19836 * gcc.dg/ucnid-5.c: New.
19837 * gcc.dg/ucnid-6.c: New.
19838 * gcc.dg/cpp/ucnid-1.c: New.
19839 * gcc.dg/cpp/ucnid-2.c: New.
19840 * gcc.dg/cpp/ucnid-3.c: New.
19841 * g++.dg/other/ucnid-1.C: New.
19842
19843 2005-03-12 Geoffrey Keating <geoffk@apple.com>
19844
19845 * gcc.dg/vmx/darwin-abi-3.c: Delete.
19846
19847 2005-03-11 Per Bothner <per@bothner.com>
19848
19849 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
19850 that diagnotics refer to correct token.
19851 * gcc.dg/unused-3.c: Likewise.
19852
19853 2005-03-11 Per Bothner <per@bothner.com>
19854
19855 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
19856 constant" is now actually on same line as string constant.
19857 * gcc.dg/cpp/direct2s.c: Likewise.
19858
19859 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
19860
19861 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
19862
19863 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19864
19865 PR libfortran/20124
19866 * gfortran.dg/pr20124.f90: New Test
19867
19868 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
19869
19870 PR tree-optimization/20130
19871 * gcc.dg/pr20130-1.c: New test.
19872
19873 2005-03-10 Steve Ellcey <sje@cup.hp.com>
19874
19875 PR target/20095
19876 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
19877
19878 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19879
19880 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
19881
19882 2005-03-10 Steve Ellcey <sje@cup.hp.com>
19883
19884 * g++.dg/eh/forced1.C: Fix comment.
19885 * g++.dg/eh/forced2.C: Ditto.
19886 * g++.dg/eh/forced3.C: Ditto.
19887 * g++.dg/eh/forced4.C: Ditto.
19888
19889 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
19890
19891 PR rtl-opt/20412
19892 * gcc.c-torture/compile/pr20412.c: New test.
19893
19894 2005-03-10 Roger Sayle <roger@eyesopen.com>
19895
19896 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
19897
19898 2005-03-10 Jakub Jelinek <jakub@redhat.com>
19899
19900 PR target/20322
19901 * gcc.dg/20050307-1.c: New test.
19902
19903 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
19904
19905 PR c++/20375
19906 * g++.dg/other/stdarg3.C: New.
19907
19908 2005-03-10 Jakub Jelinek <jakub@redhat.com>
19909
19910 PR c++/18384, c++/18327
19911 * g++.dg/init/array19.C: New test.
19912
19913 PR inline-asm/20314
19914 * gcc.dg/torture/pr20314-1.c: New test.
19915 * gcc.dg/torture/pr20314-2.c: New test.
19916
19917 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
19918
19919 * gcc.dg/20050309-1.c: New test.
19920
19921 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19922
19923 * gcc.dg/builtins-10.c: Reactivate disabled test.
19924 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
19925 new cbrt transformations.
19926
19927 2005-03-09 Mark Mitchell <mark@codesourcery.com>
19928
19929 PR c++/20208
19930 * g++.dg/template/array13.C: New test.
19931
19932 2005-03-09 Paolo Carlini <pcarlini@suse.de>
19933
19934 PR c++/16859
19935 * g++.dg/init/brace4.C: New test.
19936
19937 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
19938
19939 PR c++/20186
19940 * g++.dg/template/non-dependent12.C: New.
19941
19942 2005-03-08 Mark Mitchell <mark@codesourcery.com>
19943
19944 PR c++/20142
19945 * g++.dg/init/array18.C: Add dg-do run marker.
19946
19947 PR c++/20142
19948 * g++.dg/init/array18.C: New test.
19949
19950 2005-03-09 Ben Elliston <bje@au.ibm.com>
19951
19952 * consistency.vlad/vlad.exp: Remove trailing semicolons.
19953 * g++.dg/gcov/gcov.exp: Likewise.
19954 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
19955 * gcc.target/xstormy16/xstormy16.exp: Likewise.
19956 * lib/c-torture.exp: Likewise.
19957 * lib/fortran-torture.exp: Likewise.
19958 * lib/g++.exp: Likewise.
19959 * lib/gcc-defs.exp: Likewise.
19960 * lib/gcc-dg.exp: Likewise.
19961 * lib/gcc.exp: Likewise.
19962 * lib/gcov.exp: Likewise.
19963 * lib/gfortran.exp: Likewise.
19964 * lib/mike-g++.exp: Likewise.
19965 * lib/mike-gcc.exp: Likewise.
19966 * lib/objc-torture.exp: Likewise.
19967 * lib/objc.exp: Likewise.
19968 * lib/profopt.exp: Likewise.
19969 * lib/target-libpath.exp: Likewise.
19970 * lib/target-supports.exp: Likewise.
19971 * lib/treelang.exp: Likewise.
19972 * lib/wrapper.exp: Likewise.
19973
19974 2005-03-08 Jeff Law <law@redhat.com>
19975
19976 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
19977 PHI-OPT changes.
19978
19979 2005-03-08 Ira Rosen <irar@il.ibm.com>
19980
19981 * gcc.dg/vect/pr20122.c: New test.
19982
19983 2005-03-07 Jeff Law <law@redhat.com>
19984
19985 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
19986 was folded away.
19987 * gcc.dg/tree-ssa/pr18133-1.c: New test.
19988 * gcc.dg/tree-ssa/pr18133-2.c: New test.
19989 * gcc.dg/tree-ssa/pr18134.c: New test.
19990
19991 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19992
19993 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
19994 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
19995 gcc.dg/torture/builtin-noret-2.c: Require weak support.
19996
19997 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
19998
19999 PR tree-opt/17671
20000 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
20001
20002 2005-03-07 Mark Mitchell <mark@codesourcery.com>
20003
20004 * g++.dg/warn/Wnvdtor.C: New test.
20005
20006 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
20007
20008 * gcc.dg/torture/pr19683-1.c: New test.
20009
20010 2005-03-06 Steven G. Kargl <kargls@comcast.net>
20011
20012 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
20013 * gfortran.dg/g77/19990313-2.f: Ditto.
20014 * gfortran.dg/g77/19990313-3.f: Ditto.
20015 * gfortran.dg/g77/19990525-0.f: Ditto.
20016 * gfortran.dg/g77/19990826-0.f: Ditto.
20017 * gfortran.dg/g77/19990826-2.f: Ditto.
20018 * gfortran.dg/g77/19990826-3.f: Ditto.
20019 * gfortran.dg/g77/20000511-1.f: Ditto.
20020 * gfortran.dg/g77/20000511-2.f: Ditto.
20021 * gfortran.dg/g77/970625-2.f: Ditto.
20022 * gfortran.dg/g77/980310-2.f: Ditto.
20023 * gfortran.dg/g77/980310-3.f: Ditto.
20024 * gfortran.dg/g77/980310-8.f: Ditto.
20025 * gfortran.dg/g77/980519-2.f: Ditto.
20026 * gfortran.dg/g77/alpha1.f: Ditto.
20027 * gfortran.dg/g77/claus.f: Ditto.
20028 * gfortran.dg/g77/erfc.f: Ditto.
20029 * gfortran.dg/g77/short.f: Ditto.
20030 * gfortran.fortran-torture/execute/data.f90: Ditto.
20031 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
20032 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
20033
20034 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20035
20036 * lib/file-format.exp (gcc_target_object_format): Add check for som
20037 format and hardcode object formats on hppa*-*-hpux*.
20038 * lib/target-supports.exp (check_weak_available): Add check for som
20039 object format. Always return 0 on hppa*-*-hpux10*.
20040
20041 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
20042 is defined.
20043
20044 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
20045
20046 2005-03-05 Steven G. Kargl <kargls@comcast.net>
20047
20048 * gfortran.dg/pr19936_1.f90: New test.
20049 * gfortran.dg/pr19936_2.f90: New test.
20050 * gfortran.dg/pr19936_3.f90: New test.
20051
20052 2005-03-05 Steven G. Kargl <kargls@comcast.net>
20053 Paul Thomas <prthomas@drfccad.cea.fr>
20054
20055 * gfortran.dg/PR19754_1.f90: New test.
20056 * gfortran.dg/PR19754_2.f90: Ditto.
20057
20058 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20059
20060 PR c++/19311
20061 * g++.dg/template/non-dependent11.C: New test.
20062
20063 2005-03-05 Uros Bizjak <uros@kss-loka.si>
20064
20065 * lib/target-supports.exp (check_iconv_available): Fix comment.
20066
20067 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
20068 Joseph S. Myers <joseph@codesourcery.com>
20069
20070 PR c++/19797
20071 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
20072
20073 2005-03-04 Matthew Sachs <msachs@apple.com>
20074
20075 * gcc.exp (gcc_target_compile): Put braces around
20076 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
20077 * objc.exp (objc_target_compile): Likewise.
20078 * treelang.exp (treelang_target_compile): Likewise.
20079
20080 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20081
20082 PR fortran/19673
20083 * gfortran.dg/func_result_1.f90: New test.
20084
20085 2005-03-04 Ben Elliston <bje@au.ibm.com>
20086
20087 * gcc.misc-tests/options.exp: New test.
20088
20089 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
20090
20091 * gcc.dg/pr15784-4.c: New test.
20092
20093 2005-03-03 Geoffrey Keating <geoffk@apple.com>
20094
20095 * gcc.c-torture/execute/pr17133.c: New.
20096 * gcc.c-torture/compile/20050303-1.c: New.
20097
20098 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
20099
20100 * gcc.dg/cpp/assert4.c: Fix for cygwin.
20101
20102 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
20103
20104 * g++.dg/overload/using2.C: New.
20105
20106 2005-03-02 Mark Mitchell <mark@codesourcery.com>
20107
20108 PR c++/19916
20109 * g++.dg/init/ptrmem2.C: New test.
20110
20111 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
20112
20113 PR c/8927
20114 * gcc.dg/pr8927-1.c: New test.
20115
20116 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
20117
20118 PR c++/20232
20119 * g++.dg/inherit/covariant12.C: New.
20120
20121 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20122
20123 PR fortran/19479
20124 * gfortran.dg/bound_1.f90: New test.
20125
20126 2005-02-28 Janis Johnson <janis187@us.ibm.com>
20127
20128 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
20129 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
20130
20131 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
20132
20133 PR c/20245
20134 * gcc.dg/pr20245-1.c: New test.
20135
20136 2005-02-28 Jakub Jelinek <jakub@redhat.com>
20137
20138 PR middle-end/19874
20139 * gcc.c-torture/execute/20050119-2.c: New test case.
20140
20141 2005-02-28 Ben Elliston <bje@au.ibm.com>
20142
20143 * README: Update the DejaGnu bug reporting address.
20144 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
20145 * lib/objc-torture.exp: Likewise.
20146
20147 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
20148
20149 * gfortran.dg/boz_1.f90: New test.
20150 * gfortran.dg/boz_3.f90: New test.
20151 * gfortran.dg/boz_4.f90: New test.
20152
20153 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
20154
20155 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
20156 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
20157
20158 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20159
20160 PR libfortran/20101
20161 * gfortran.dg/write_0_pe_format.f90: New test.
20162
20163 2005-02-27 Jakub Jelinek <jakub@redhat.com>
20164
20165 PR c++/20206
20166 * g++.dg/opt/thunk2.C: New test.
20167 * g++.dg/opt/covariant1.C: New test.
20168
20169 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20170
20171 * gfortran.dg/e_d_fmt.f90: New test.
20172
20173 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
20174
20175 * gcc.dg/asm-b.c: Fix comment typos.
20176
20177 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
20178
20179 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
20180 a V_MAY_DEF also.
20181
20182 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
20183
20184 PR tree-opt/20188
20185 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
20186 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
20187 * gcc.dg/asm-b.c: New test.
20188
20189 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
20190
20191 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
20192 Disable this test on IRIX 6.
20193
20194 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
20195
20196 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
20197 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
20198 parser.
20199
20200 2005-02-25 Diego Novillo <dnovillo@redhat.com>
20201
20202 PR tree-optimization/20204
20203 * testsuite/gcc.dg/pr20204.c: New test.
20204
20205 2005-02-24 Jakub Jelinek <jakub@redhat.com>
20206
20207 PR target/20196
20208 * gcc.c-torture/execute/20050224-1.c: New test.
20209
20210 PR c++/20175
20211 * g++.dg/warn/Wbraces2.C: New test.
20212
20213 2005-02-23 Mark Mitchell <mark@codesourcery.com>
20214
20215 PR c++/19878
20216 * g++.dg/init/const2.C: New test.
20217
20218 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
20219
20220 PR tree-optimization/20100
20221 * gcc.c-torture/execute/pr20100-1.c: New test.
20222
20223 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20224
20225 * gfortran.dg/implicit_3.f90: New test.
20226
20227 * gfortran.dg/deftype_1.f90: New test.
20228
20229 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
20230
20231 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
20232 the test passes.
20233 * g++.dg/other/anon3.C: Accept a warning.
20234
20235 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
20236
20237 * gcc.dg/pr20017.c: Fix a comment typo.
20238
20239 2005-02-23 Bud Davis <bdavis@gfortran.org>
20240
20241 * gfortran.dg/list_read_4.f90: Change to f90 comments.
20242
20243 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20244
20245 PR ada/19902
20246 * ada/acats/tests/cxa/cxa3004.a: Remove.
20247 * ada/acats/tests/cxb/cxb30061.am: Likewise.
20248
20249 2005-02-22 Mark Mitchell <mark@codesourcery.com>
20250
20251 PR c++/20073
20252 * g++.dg/init/const1.C: New test.
20253
20254 PR c++/19991
20255 * g++.dg/parse/constant7.C: New test.
20256
20257 PR c++/20152
20258 * g++.dg/parse/error27.C: New test.
20259 * g++.dg/template/qualttp15.C: Adjust error markers.
20260 * g++.old-deja/g++.other/struct1.C: Likewise.
20261
20262 PR c++/20153
20263 * g++.dg/template/error17.C: New test.
20264
20265 PR c++/20148
20266 * g++.dg/parser/error26.C: New test.
20267
20268 2005-02-22 Diego Novillo <dnovillo@redhat.com>
20269
20270 PR tree-optimization/20100
20271 PR tree-optimization/20115
20272 * gcc.dg/pr20115.c: New test.
20273 * gcc.dg/pr20115-1.c: New test.
20274 * gcc.dg/pr20100.c: New test.
20275 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
20276 call-clobbered variables after alias1.
20277
20278 2005-02-22 Bud Davis <bdavis@gfortran.org>
20279
20280 * gfortran.dg/list_read_4.f90: new test.
20281
20282 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
20283
20284 PR rtl-optimization/20017.
20285 * gcc.dg/pr20017.c: New.
20286
20287 2005-02-22 Devang Patel <dpatel@apple.com>
20288
20289 PR 19952
20290 * g++.dg/tree-ssa/pr19952.C: New test.
20291
20292 2005-02-22 Mark Mitchell <mark@codesourcery.com>
20293
20294 PR c++/19883
20295 * g++.dg/parse/constant6.C: New test.
20296
20297 2005-02-22 Uros Bizjak <uros@kss-loka.si>
20298
20299 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
20300 * g++.dg/charset/asm2.c: Likewise.
20301 * g++.dg/charset/asm3.c: Likewise.
20302 * g++.dg/charset/asm4.c: Likewise.
20303 * g++.dg/charset/asm5.c: Likewise.
20304 * g++.dg/charset/attribute1.c: Likewise.
20305 * g++.dg/charset/attribute2.c: Likewise.
20306 * g++.dg/charset/extern1.cc: Likewise.
20307 * g++.dg/charset/extern2.cc: Likewise.
20308 * g++.dg/charset/extern3.cc: Likewise.
20309 * g++.dg/charset/function.cc: Likewise.
20310 * g++.dg/charset/string.c: Likewise.
20311 * g++.dg/charset/charset.exp: Likewise.
20312 * lib/target-supports.exp (check_iconv_available): Fix comment.
20313
20314 2005-02-22 Uros Bizjak <uros@kss-loka.si>
20315
20316 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
20317 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
20318 * gcc.dg/charset/asm2.c: Likewise.
20319 * gcc.dg/charset/asm3.c: Likewise.
20320 * gcc.dg/charset/asm4.c: Likewise.
20321 * gcc.dg/charset/asm5.c: Likewise.
20322 * gcc.dg/charset/asm6.c: Likewise.
20323 * gcc.dg/charset/attribute1.c: Likewise.
20324 * gcc.dg/charset/attribute2.c: Likewise.
20325 * gcc.dg/charset/builtin1.c: Likewise.
20326 * gcc.dg/charset/extern.c: Likewise.
20327 * gcc.dg/charset/function.c: Likewise.
20328 * gcc.dg/charset/string.c: Likewise.
20329 * gcc.dg/charset/charset.exp: Likewise.
20330
20331 2005-02-21 Bud Davis <bdavis9659@comcast.net>
20332
20333 PR fortran/20086
20334 * gfortran.dg/pr20086.f90: New test.
20335
20336 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
20337
20338 PR tree-optimization/19786
20339 * g++.dg/tree-ssa/pr19786.C: New.
20340
20341 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20342
20343 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
20344
20345 2005-02-21 Jeff Law <law@redhat.com>
20346
20347 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
20348
20349 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20350
20351 * gfortran.dg/do_iterator: Split loop, markup all lines for
20352 which an error locus is printed.
20353 * gfortran.dg/pr17708.f90: Markup all lines for which an error
20354 locus is printed.
20355 * gfortran.dg/select_4.f90: Likewise.
20356 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
20357 locuses in the various permutations.
20358
20359 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
20360
20361 PR tree-optimization/19951
20362 * g++.dg/vect: New directory.
20363 * g++.dg/vect/vect.exp: New file.
20364 * g++.dg/vect/pr19951.cc: New testcase.
20365 * g++.dg/dg.exp: Also prune vectorizer tests.
20366
20367 2005-02-20 Zack Weinberg <zack@codesourcery.com>
20368
20369 PR 18785
20370 * gcc.dg/charset/builtin1.c: New test.
20371
20372 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20373
20374 PR c++/19299
20375 * g++.dg/inherit/volatile1.C: New test.
20376
20377 PR c++/19440
20378 * g++.dg/template/dtor4.C: New test.
20379
20380 2005-02-19 Steven G. Kargl <kargls@comcast.net>
20381
20382 * gfortran.dg/int_1.f90: New test.
20383
20384 2005-02-19 Devang Patel <dpatel@apple.com>
20385
20386 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
20387
20388 2005-02-19 Steven G. Kargl <kargls@comcast.net>
20389
20390 * gfortran.dg/achar_1.f90: New test.
20391
20392 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
20393
20394 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
20395
20396 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
20397 Jakub Jelinek <jakub@redhat.com>
20398
20399 PR tree-optimization/19828
20400 * gcc.dg/tree-ssa/loop-7.c: New test.
20401 * gcc.c-torture/execute/20050218-1.c: New test.
20402
20403 2005-02-19 Jakub Jelinek <jakub@redhat.com>
20404
20405 PR c/20043
20406 * gcc.dg/transparent-union-1.c: New test.
20407 * gcc.dg/transparent-union-2.c: New test.
20408
20409 2005-02-18 James E Wilson <wilson@specifixinc.com>
20410
20411 PR tree-optimization/18977
20412 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
20413
20414 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
20415
20416 PR target/20054
20417 * gcc.dg/pr20054.c: New test.
20418
20419 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20420
20421 PR c++/19508
20422 * g++.dg/ext/attrib20.C: New test.
20423
20424 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
20425
20426 PR middle-end/20030
20427 * gfortran.fortran-torture/execute/character_passing.f90: New test.
20428
20429 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
20430
20431 PR c++/20008
20432 * g++.dg/opt/switch4.C: New.
20433
20434 2005-02-18 Jakub Jelinek <jakub@redhat.com>
20435
20436 PR c++/20023
20437 PR tree-optimization/20009
20438 * gcc.c-torture/compile/20050217-1.c: New test.
20439 * g++.dg/opt/switch3.C: New test.
20440
20441 PR tree-optimization/18947
20442 * gcc.c-torture/compile/20050215-1.c: New test.
20443 * gcc.c-torture/compile/20050215-2.c: New test.
20444 * gcc.c-torture/compile/20050215-3.c: New test.
20445
20446 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
20447
20448 PR c++/20028
20449 * g++.dg/template/crash34.C: New.
20450
20451 PR c++/20022
20452 * g++.dg/other/access3.C: New.
20453
20454 2005-02-17 Ira Rosen <irar@il.ibm.com>
20455
20456 * gcc.dg/vect/vect-98.c: New test.
20457
20458 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
20459
20460 PR tree-optimization/19967
20461 * gcc.dg/pr19967.c: New.
20462
20463 2005-02-16 Jakub Jelinek <jakub@redhat.com>
20464
20465 PR middle-end/19857
20466 * gcc.dg/tree-ssa/20050215-1.c: New test.
20467 * gcc.c-torture/execute/20050215-1.c: New test.
20468
20469 2005-02-15 Eric Christopher <echristo@redhat.com>
20470
20471 * gcc.dg/cpp/20050215-1.c: New file.
20472
20473 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
20474
20475 PR tree-optimization/15785
20476 * gcc.dg/pr15785-1.c: New test.
20477
20478 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
20479
20480 PR c++/17788
20481 * g++.dg/init/ctor4.C: New.
20482 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
20483
20484 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
20485
20486 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
20487 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
20488
20489 2005-02-15 Andreas Schwab <schwab@suse.de>
20490
20491 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
20492 declare malloc.
20493
20494 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
20495
20496 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
20497
20498 2005-02-14 Diego Novillo <dnovillo@redhat.com>
20499
20500 PR tree-optimization/19853
20501 * gcc.c-torture/compile/pr19853.c: New test.
20502
20503 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
20504
20505 PR c++/19608
20506 * g++.dg/parse/local-class1.C: New.
20507
20508 PR c++/19895
20509 * g++.dg/parse/ptrmem3.C: New.
20510
20511 PR c++/19884
20512 * g++.old-deja/g++.oliva/template6.C: Add another case.
20513 * g++.dg/template/explicit6.C: New.
20514
20515 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
20516
20517 PR c++/17816
20518 * g++.dg/other/redecl2.C: New.
20519
20520 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
20521
20522 PR c++/19891
20523 * g++.dg/abi/covariant4.C: New.
20524
20525 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
20526
20527 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
20528
20529 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
20530
20531 * gcc.dg/vect/vect-96.c: Fix typo.
20532
20533 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20534
20535 PR c++/14479
20536 PR c++/19487
20537 * g++.dg/template/enum5.C: New test.
20538
20539 2005-02-12 Ira Rosen <irar@il.ibm.com>
20540
20541 * gcc.dg/vect/vect-97.c: New test.
20542
20543 2005-02-12 Ira Rosen <irar@il.ibm.com>
20544
20545 * gcc.dg/vect/vect-96.c: New test.
20546
20547 2005-02-12 Uros Bizjak <uros@kss-loka.si>
20548
20549 * gcc.dg/builtins-34.c: Also check ldexp*.
20550
20551 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
20552
20553 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
20554
20555 2005-02-11 Janis Johnson <janis187@us.ibm.com>
20556
20557 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
20558 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
20559 dg-require-dll, dg-require-iconv, dg-require-named-sections,
20560 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
20561 selector_list, selector_expression, dg-process-target): Move to new
20562 file target-supports-dg.exp.
20563 * lib/target-supports-dg.exp: New.
20564
20565 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
20566 New.
20567
20568 2005-02-11 Jakub Jelinek <jakub@redhat.com>
20569
20570 PR c++/19666
20571 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
20572
20573 PR middle-end/19858
20574 * gcc.c-torture/compile/20050210-1.c: New test.
20575
20576 2005-02-11 Mark Mitchell <mark@codesourcery.com>
20577
20578 PR c++/19755
20579 * g++.dg/warn/Wbraces1.C: New test.
20580
20581 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
20582
20583 * gcc.dg/builtins-52.c: New testcase.
20584
20585 2005-02-10 Jakub Jelinek <jakub@redhat.com>
20586
20587 PR c/19342
20588 * gcc.c-torture/execute/20050119-1.c: New test.
20589
20590 2005-02-09 Mark Mitchell <mark@codesourcery.com>
20591
20592 PR c++/19811
20593 * g++.dg/init/delete1.C: New test.
20594
20595 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
20596
20597 PR c++/18470
20598 * g++.dg/template/static12.C: New test.
20599
20600 2005-02-09 Mark Mitchell <mark@codesourcery.com>
20601
20602 PR c++/19787
20603 * g++.dg/conversion/ambig1.C: New test.
20604
20605 PR c++/19739
20606 * g++.dg/ext/attrib19.C: New test.
20607
20608 PR c++/19732
20609 * g++.dg/parse/dtor5.C: New test.
20610
20611 PR c++/19762
20612 * g++.dg/template/dtor3.C: New test.
20613
20614 PR c++/19826
20615 * g++.dg/template/static11.C: New test.
20616 * g++.dg/template/crash2.C: Remove dg-error marker.
20617
20618 2005-02-09 Janis Johnson <janis187@us.ibm.com>
20619
20620 PR C++/18491
20621 * g++.old-deja/g++.mike/p10769a.C: Remove.
20622
20623 2005-02-09 Roger Sayle <roger@eyesopen.com>
20624
20625 * gcc.dg/builtins-48.c: New test case.
20626 * gcc.dg/builtins-49.c: New test case.
20627 * gcc.dg/builtins-50.c: New test case.
20628 * gcc.dg/builtins-51.c: New test case.
20629
20630 2005-02-09 Ian Lance Taylor <ian@airs.com>
20631
20632 PR middle-end/19583
20633 * g++.dg/warn/Wreturn-type-3.C: New test.
20634
20635 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
20636
20637 PR middle-end/19402
20638 * gcc.dg/pr19402-1.c: New testcase.
20639 * gcc.dg/pr19402-2.c: likewise.
20640
20641 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
20642
20643 PR middle-end/19854
20644 * g++.dg/tree-ssa/tmmti.C: New testcase.
20645
20646 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
20647
20648 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
20649
20650 2005-02-08 Mark Mitchell <mark@codesourcery.com>
20651
20652 PR c++/19733
20653 * g++.dg/parse/crash23.C: New test.
20654 * g++.dg/warn/Weff1.C: New test.
20655
20656 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
20657
20658 * gcc.dg/20050209-1.c: New test.
20659
20660 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
20661
20662 PR target/19799
20663 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
20664
20665 2005-02-08 Mike Stump <mrs@apple.com>
20666
20667 * g++.dg/pch/import-2.c: New test.
20668 * g++.dg/pch/import-2.hs: New.
20669 * g++.dg/pch/include/import-2a.h: New.
20670 * g++.dg/pch/include/import-2b.h: New.
20671
20672 2005-02-08 Janis Johnson <janis187@us.ibm.com>
20673
20674 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
20675
20676 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20677
20678 * gfortran.dg/substr_1.f90: New test.
20679
20680 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
20681
20682 PR middle-end/19775
20683 * gcc.dg/torture/builtin-power-1.c: Disable test for
20684 invalid transformation.
20685 * gcc.dg/builtins-10.c: Likewise. Disable one test we
20686 no longer optimize.
20687 * gcc.dg/builtins-47.c: New testcase.
20688
20689 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
20690 Dorit Naishlos <dorit@il.ibm.com>
20691
20692 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
20693
20694 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
20695
20696 * gcc.c-torture/compile/20050206-1.c: New test.
20697
20698 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
20699
20700 PR tree-opt/19768
20701 * g++.dg/opt/pr19768.C: New test.
20702
20703 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
20704
20705 PR tree-opt/19736
20706 * gcc.c-torture/compile/pr19736.c: New test.
20707
20708 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20709
20710 PR c++/17401
20711 * g++.dg/parse/error25.C: New test.
20712
20713 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
20714
20715 * gcc.c-torture/execute/20050203-1.c: New.
20716
20717 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
20718
20719 * gcc.dg/vect/vect-85.c: Remove xfail.
20720 * gcc.dg/vect/vect-86.c: Remove xfail.
20721 * gcc.dg/vect/vect-87.c: Remove xfail.
20722 * gcc.dg/vect/vect-88.c: Remove xfail.
20723
20724 2005-02-02 Geoffrey Keating <geoffk@apple.com>
20725
20726 * gcc.dg/altivec-19.c: New.
20727
20728 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
20729
20730 PR c/17807
20731 * gcc.dg/nested-func-3.c: New test.
20732 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
20733
20734 2005-02-02 Janis Johnson <janis187@us.ibm.com>
20735
20736 * gcc.test-framework/gen_directive_tests: Generate tests for
20737 selector expressions.
20738
20739 2005-02-02 Matt Austern <austern@apple.com>
20740
20741 PR c++/19628
20742 * g++/ext/builtin7.C: New.
20743 * g++/ext/builtin8.C: New.
20744
20745 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
20746
20747 PR c/18502
20748 * gcc.dg/pr18502-1.c: New test.
20749
20750 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20751
20752 PR c++/17413
20753 * g++.dg/template/local4.C: Tweak.
20754
20755 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
20756
20757 PR tree-optimization/19578
20758 * gcc.c-torture/compile/20050202-1.c: New test.
20759
20760 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
20761
20762 PR c/19435
20763 * gcc.dg/c99-init-4.c: New test.
20764
20765 2005-02-01 Janis Johnson <janis187@us.ibm.com>
20766
20767 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
20768
20769 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
20770
20771 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
20772 * g++.dg/eh/check-vect.h: New.
20773
20774 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
20775 * gcc.dg/vect/vect-78.c: Ditto.
20776 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
20777 Remove.
20778
20779 * g++.dg/conversion/simd1.C: Expect warning.
20780 * g++.dg/ext/attribute-test-1.C: Ditto.
20781 * g++.dg/ext/attribute-test-2.C: Ditto.
20782 * g++.dg/ext/attribute-test-3.C: Ditto.
20783 * g++.dg/ext/attribute-test-4.C: Ditto.
20784
20785 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
20786 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
20787
20788 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
20789
20790 2005-02-01 Richard Henderson <rth@redhat.com>
20791
20792 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
20793 long double for ibm double-double format.
20794 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
20795
20796 2005-02-01 Diego Novillo <dnovillo@redhat.com>
20797
20798 PR tree-optimization/19633
20799 * testsuite/gcc.dg/pr19633-1.c: New test.
20800 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
20801 to NULL or a symbol.
20802
20803 2005-02-01 Janis Johnson <janis187@us.ibm.com>
20804
20805 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
20806 New procs.
20807 (dg-process-target (local override)): Handle selector expressions.
20808
20809 * gcc.test-framework/README: Describe tests in source directory.
20810 * gcc.test-framework/test-framework.awk: Handle dg- tests.
20811 * gcc.test-framework/test-framework.exp: Handle dg- tests.
20812 * gcc.test-framework/dg-bogus-exp-P.c: New test.
20813 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
20814 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
20815 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
20816 * gcc.test-framework/dg-do-link-exp-P.c: New test.
20817 * gcc.test-framework/dg-do-run-exp-P.c: New test.
20818 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
20819 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
20820 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
20821 * gcc.test-framework/dg-error-exp-P.c: New test.
20822 * gcc.test-framework/dg-error-exp-XP.c: New test.
20823 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
20824 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
20825 * gcc.test-framework/dg-output-exp-P.c: New test.
20826 * gcc.test-framework/dg-output-exp-XF.c: New test.
20827 * gcc.test-framework/dg-warning-exp-P.c: New test.
20828 * gcc.misc-tests/dg-1.c: Remove.
20829 * gcc.misc-tests/dg-2.c: Remove.
20830 * gcc.misc-tests/dg-3.c: Remove.
20831 * gcc.misc-tests/dg-4.c: Remove.
20832 * gcc.misc-tests/dg-5.c: Remove.
20833 * gcc.misc-tests/dg-6.c: Remove.
20834 * gcc.misc-tests/dg-7.c: Remove.
20835 * gcc.misc-tests/dg-8.c: Remove.
20836 * gcc.misc-tests/dg-9.c: Remove.
20837 * gcc.misc-tests/dg-10.c: Remove.
20838 * gcc.misc-tests/dg-11.c: Remove.
20839 * gcc.misc-tests/dg-12.c: Remove.
20840 * gcc.misc-tests/dg-test.exp: Remove.
20841
20842 * gcc.test-framework/test-framework.awk: Change recording and
20843 printing of passes and failures.
20844
20845 * gcc.test-framework: New directory.
20846 * gcc.test-framework/README: New.
20847 * gcc.test-framework/test-framework.exp: New.
20848 * gcc.test-framework/test-framework.awk: New.
20849 * gcc.test-framework/gen_directive_tests: New.
20850
20851 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
20852
20853 * lib/treelang.exp: Fix comment typos.
20854 (treelang_target_compile): Don't append libs=-ltreelang to options.
20855
20856 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
20857
20858 * g++.dg/parse/typename7.C: Adjust error messages.
20859
20860 2005-01-31 Jeff Law <law@redhat.com>
20861
20862 * gcc.c-torture/execute/20050131-1.c: New test.
20863 * gcc.dg/wcaselabel.c: New test.
20864
20865 2005-01-31 Mark Mitchell <mark@codesourcery.com>
20866
20867 * g++.dg/other/warning1.C: Adjust error messags.
20868 * g++.dg/parse/constant5.C: New test.
20869
20870 2005-01-31 Steven Bosscher <stevenb@suse.de>
20871
20872 PR c/19333
20873 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
20874 the test case valid.
20875 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
20876 * testsuite/gcc.dg/array-7.c: Adjust expected result.
20877 * testsuite/gcc.dg/pr18596-3.c: Likewise.
20878 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
20879 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
20880 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
20881
20882 2005-01-31 Dale Johannesen <dalej@apple.com>
20883
20884 * g++.dg/opt/pr19650.C: New test.
20885
20886 2005-01-31 Richard Henderson <rth@redhat.com>
20887
20888 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
20889 long double for intel double extended format.
20890 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
20891
20892 2005-01-30 Mark Mitchell <mark@codesourcery.com>
20893
20894 PR c++/19555
20895 * g++.dg/template/static10.C: New test.
20896
20897 PR c++/19395
20898 * g++.dg/parse/error24.C: New test.
20899
20900 PR c++/19367
20901 * g++.dg/lookup/builtin1.C: New test.
20902
20903 PR c++/19457
20904 * g++.dg/warn/conv3.C: New test.
20905
20906 2005-01-30 Bud Davis <bdavis@gfortran.org>
20907
20908 PR fortran/19647
20909 * gfortan.dg/inquire_7.f90
20910
20911 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
20912
20913 PR tree-optimization/15791
20914 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
20915 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
20916 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
20917 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
20918 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
20919 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
20920 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
20921 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
20922 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
20923 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
20924
20925 2005-01-29 Paul Brook <paul@codesourcery.com>
20926
20927 PR fortran/18565
20928 * check.c (real_or_complex_check): New function.
20929 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
20930 * intrinsic.c (add_functions): Use new check functions.
20931 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
20932 Add prototypes.
20933
20934 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
20935
20936 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
20937 gcc.dg/lvalue-3.c: New tests.
20938 * gcc.dg/concat.c: Update expected messages.
20939
20940 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
20941
20942 PR libfortran/19595
20943 * gfortran.dg/eor_1.f90: New test.
20944
20945 2005-01-29 Steven G. Kargl <kargls@comcast.net>
20946
20947 PR fortran/19589
20948 * gfortran.dg/logical_data_1.f90: New test.
20949
20950 2005-01-28 Mark Mitchell <mark@codesourcery.com>
20951
20952 PR c++/19253
20953 * g++.dg/template/crash33.C: New test.
20954
20955 PR c++/19667
20956 * g++.dg/template/crash32.C: New test.
20957
20958 2005-01-28 Ian Lance Taylor <ian@airs.com>
20959
20960 PR middle-end/16558
20961 * g++.dg/warn/Wreturn-type-2.C: New test.
20962
20963 2004-06-24 Jeff Law <law@redhat.com>
20964
20965 * gcc.dg/tree-ssa/20050128-1.c: New test.
20966
20967 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
20968
20969 * gcc.target/frv/all-mdpackh-1.c: New test.
20970
20971 2005-01-28 Steven Bosscher <stevenb@suse.de>
20972
20973 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
20974
20975 2005-01-27 Richard Henderson <rth@redhat.com>
20976
20977 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
20978
20979 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
20980
20981 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
20982
20983 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
20984
20985 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
20986 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
20987 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
20988 to cope with cases where the multilib options override the dg-options.
20989
20990 2005-01-27 Jakub Jelinek <jakub@redhat.com>
20991
20992 PR c/18946
20993 * gcc.dg/noncompile/20050120-1.c: New test.
20994
20995 2005-01-26 Diego Novillo <dnovillo@redhat.com>
20996
20997 PR tree-optimization/19633
20998 * gcc.dg/pr19633.c: New test.
20999 * gcc.dg/tree-ssa/pr19633.c: New test.
21000
21001 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
21002
21003 * gcc.dg/20041216-1.c: New test.
21004
21005 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
21006
21007 PR objc/18862
21008 * objc.dg/selector-2.m: New test.
21009
21010 2005-01-26 Jakub Jelinek <jakub@redhat.com>
21011
21012 * g++.dg/opt/range-test-2.C: New test.
21013
21014 PR rtl-optimization/19579
21015 * gcc.c-torture/execute/20050124-1.c: New test.
21016
21017 2005-01-26 Greg Parker <gparker@apple.com>
21018 Stuart Hastings <stuart@apple.com>
21019
21020 * gcc.c-torture/execute/20050125-1.c: New.
21021
21022 2005-01-18 Jan Hubicka <jh@suse.cz>
21023
21024 PR tree-optimize/19337
21025 * gcc.c-torture/compile/20050119-1.c: New test.
21026
21027 2005-01-24 James E Wilson <wilson@specifixinc.com>
21028
21029 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
21030 test for successful match.
21031
21032 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
21033
21034 PR objc/18408
21035 * objc.dg/comp-types-7.m: New test.
21036
21037 2005-01-24 Janis Johnson <janis187@us.ibm.com>
21038
21039 * lib/target-supports.exp (current_target_name): New.
21040 (check_effective_target_ilp32, check_effective_target_lp64):
21041 Cache the result to use as long as the current target, with
21042 multilib flags, remains the same.
21043
21044 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
21045 (dg-require-weak, dg-require-visibility, dg-require-alias,
21046 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
21047 dg-require-effective-target, dg-skip-if): Remove call to
21048 skip_test_and_clear_xfail.
21049 (dg-test): Clear xfail data.
21050
21051 2005-01-24 Jakub Jelinek <jakub@redhat.com>
21052
21053 PR target/17751
21054 * gcc.dg/ppc64-toc.c: New test.
21055
21056 * g++.dg/tree-ssa/empty-1.C: New test.
21057
21058 PR middle-end/19551
21059 * gcc.c-torture/execute/20050121-1.c: New test.
21060 * gcc.dg/20050121-2.c: New test.
21061
21062 2004-01-23 Steven G. Kargl <kargls@comcast.net>
21063 Paul Brook <paul@codesourcery.com>
21064
21065 PR fortran/17941
21066 * gfortran.dg/real_const_1.f: New test.
21067 * gfortran.dg/real_const_2.f90: New test.
21068 * gfortran.dg/complex_int_1.f90: New test.
21069
21070 2005-01-23 Bud Davis <bdavis9659@comcast.net>
21071
21072 PR fortran/19313
21073 * gfortan.dg/inquire_6.f90: New test.
21074
21075 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
21076
21077 PR libfortran/19451
21078 * open_readonly_1.f90: New test.
21079
21080 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
21081
21082 PR libfortran/18982
21083 * gfortran.dg/open_new.f90: New file.
21084
21085 2005-01-22 Paul Brook <paul@codesourcery.com>
21086
21087 * namelist_1.f90: New test.
21088
21089 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
21090
21091 PR tree-optimization/19484
21092 * gcc.c-torture/compile/20050122-[12].c: New tests.
21093
21094 2005-01-22 Paul Brook <paul@codesourcery.com>
21095
21096 * gfortran.dg/implicit_2.f90: New test.
21097
21098 2005-01-22 Bud Davis <bdavis9659@comcast.net>
21099
21100 PR fortran/19314
21101 * gfortran.dg/inquire_5.f90: New test.
21102
21103 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21104
21105 PR c/18809
21106 * gcc.dg/pr18809-1.c: New test.
21107
21108 2005-01-21 Ian Lance Taylor <ian@airs.com>
21109
21110 * gcc.dg/20050121-1.c: New test.
21111
21112 PR tree-optimization/13000
21113 * gcc.dg/20040206-1.c: Change warning to point where function is
21114 being inlined.
21115
21116 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21117
21118 PR c++/19208
21119 * g++.dg/template/array11.C: New test.
21120
21121 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21122
21123 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
21124 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
21125 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
21126 * gfortran.dg/getenv_1.f90: Add dg-do directive.
21127 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
21128 gfortran.dg/pr17164.f90: Add missing dg-do directives.
21129
21130 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
21131
21132 PR tree-optimization/15349
21133 * gcc.dg/tree-ssa/pr15349.c: New.
21134
21135 2005-01-20 Steve Ellcey <sje@cup.hp.com>
21136
21137 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
21138
21139 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
21140
21141 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
21142 scan-assembler-times directive name.
21143
21144 * gcc.dg/asm-a.c: Move dg-require-effective-target to
21145 after dg-do.
21146
21147 PR rtl-optimization/19462
21148 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
21149
21150 2005-01-19 Steve Ellcey <sje@cup.hp.com>
21151
21152 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
21153 counting function calls on ia64.
21154
21155 2005-01-19 Jakub Jelinek <jakub@redhat.com>
21156
21157 PR rtl-optimization/15139
21158 * gcc.dg/20050111-2.c: New test.
21159
21160 PR c/17297
21161 * gcc.c-torture/compile/20050113-1.c: New testcase.
21162
21163 PR middle-end/19164
21164 * gcc.dg/20050113-1.c: New testcase.
21165
21166 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
21167
21168 * gcc.dg/vect/vect-85.c: Add comment.
21169 * gcc.dg/vect/vect-86.c: Add xfail for now.
21170 * gcc.dg/vect/vect-87.c: Add xfail for now.
21171 * gcc.dg/vect/vect-88.c: Add xfail for now.
21172 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
21173
21174 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21175
21176 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
21177
21178 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21179
21180 * g++.dg/debug/typedef3.C: New test.
21181
21182 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
21183
21184 PR c/19472
21185 * gcc.dg/asm-a.c: New test.
21186
21187 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
21188
21189 * gcc.dg/sh-relax.c: Add prototype for abort.
21190
21191 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21192
21193 * gcc.dg/short-compare-1.c: New test.
21194 * gcc.dg/short-compare-2.c: Likewise.
21195
21196 2005-01-18 Michael Matz <matz@suse.de>
21197
21198 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
21199
21200 2005-01-17 Diego Novillo <dnovillo@redhat.com>
21201
21202 PR tree-optimization/19121
21203 * gcc.c-torture/compile/pr19121.c: New test.
21204
21205 2005-01-17 James E. Wilson <wilson@specifixinc.com>
21206
21207 PR target/19357
21208 * gcc.c-torture/compile/pr19357.c: New test.
21209
21210 2005-01-17 Ian Lance Taylor <ian@airs.com>
21211
21212 PR c/5675
21213 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
21214 pass--those that refer just to the variable, possibly with a
21215 cast.
21216 * gcc.dg/c99-const-expr-3.c: Likewise.
21217
21218 PR middle-end/13127
21219 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
21220 longer emitted.
21221
21222 2005-01-16 Bud Davis <bdavis9659@comcast.net>
21223
21224 PR fortran/18778
21225 * gfortran.dg/endfile_2.f90: New test.
21226
21227 2005-01-16 Steven G. Kargl <kargls@comcast.net>
21228
21229 PR 19168
21230 * gfortran.dg/select_5.f90: New test.
21231
21232 2004-01-16 Paul Brook <paul@codesourcery.com>
21233
21234 * gfortran.dg/common_4.f90: New test.
21235
21236 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
21237
21238 PR rtl-optimization/19462
21239 * gcc.dg/torture/pr19462-1.c: New test.
21240
21241 2005-01-15 Ziemowit Laski <zlaski@apple.com>
21242
21243 PR objc/19321
21244 * objc.dg/func-ptr-2.m: New.
21245 * objc.dg/volatile-1.m: New.
21246
21247 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21248
21249 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
21250
21251 2005-01-15 Jakub Jelinek <jakub@redhat.com>
21252
21253 PR tree-optimization/19060
21254 * gcc.c-torture/execute/20050104-1.c: New test.
21255
21256 2005-01-15 Bud Davis <bdavis9659@comcast.net>
21257
21258 PR fortran/18983
21259 * gfortran.dg/write_to_null.f90: New test.
21260
21261 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
21262 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21263
21264 PR other/19328
21265 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
21266 argument.
21267
21268 2005-01-15 Jakub Jelinek <jakub@redhat.com>
21269
21270 PR c++/19263
21271 * g++.dg/init/vector1.C: New test.
21272
21273 2005-01-14 James E. Wilson <wilson@specifixinc.com>
21274
21275 PR target/13158
21276 * gcc.target/ia64/sibcall-unwind-1.c: New test.
21277 PR target/18987
21278 * gcc.target/ia64/sibcall-unwind-2.c: New test.
21279
21280 2005-01-14 Steven G. Kargl <kargls@comcast.net>
21281
21282 * gfortran.dg/select_1.f90: New test.
21283 * gfortran.dg/select_2.f90: New test.
21284 * gfortran.dg/select_3.f90: New test.
21285 * gfortran.dg/select_4.f90: New test.
21286
21287 2005-01-14 Jakub Jelinek <jakub@redhat.com>
21288
21289 PR middle-end/19084
21290 PR rtl-optimization/19348
21291 * gcc.dg/20050111-1.c: New test.
21292 * gcc.c-torture/execute/20050111-1.c: New test.
21293
21294 * gcc.dg/i386-asm-4.c: New test.
21295
21296 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
21297
21298 * gcc.dg/nested-func-2.c: New test.
21299 * ada/acats/norun.lst: Remove c953002.
21300
21301 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
21302
21303 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
21304
21305 2005-01-12 Ben Elliston <bje@au.ibm.com>
21306
21307 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
21308
21309 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
21310
21311 PR target/18761
21312 * g++.dg/abi/align1.C: New test.
21313
21314 2005-01-11 Alan Modra <amodra@bigpond.net.au>
21315
21316 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
21317 at a time.
21318 * g++.dg/ext/altivec_check.h: Support compiling as C.
21319
21320 2005-01-10 Roger Sayle <roger@eyesopen.com>
21321
21322 PR c++/19355
21323 * g++.dg/expr/pr19355-1.C: New test case.
21324
21325 2005-01-10 Laurent GUERBY <laurent@guerby.net>
21326
21327 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
21328 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
21329 * ada/acats/tests/c3/c92005b.ada: Likewise.
21330 * ada/acats/tests/c3/cxb3012.a: Likewise.
21331 * ada/acats/norun.lst: Add c380004 and c953002, add PR
21332
21333 2005-01-09 Paul Brook <paul@codesourcery.com>
21334
21335 * gfortran.dg/common_2.f90: New file.
21336 * gfortran.dg/common_3.f90: New file.
21337
21338 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
21339
21340 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
21341
21342 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
21343
21344 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
21345 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
21346 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
21347 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
21348 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
21349 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
21350 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
21351 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
21352 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
21353 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
21354 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
21355 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
21356 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
21357 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
21358 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
21359 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
21360 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
21361 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
21362 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
21363 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
21364 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
21365 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
21366 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
21367 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
21368 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
21369 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
21370 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
21371 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
21372 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
21373 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
21374 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
21375 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
21376 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
21377 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
21378 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
21379 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
21380 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
21381 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
21382 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
21383 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
21384 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
21385 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
21386 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
21387 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
21388 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
21389 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
21390 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
21391 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
21392 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
21393 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
21394 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
21395 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
21396 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
21397 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
21398 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
21399 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
21400 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
21401 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
21402 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
21403 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
21404 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
21405 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
21406 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
21407 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
21408 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
21409 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
21410 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
21411
21412 * gcc.dg/vect/vect-1.c: Fix spelling.
21413 * gcc.dg/vect/vect-10.c: Fix spelling.
21414 * gcc.dg/vect/vect-11.c: Fix spelling.
21415 * gcc.dg/vect/vect-12.c: Fix spelling.
21416 * gcc.dg/vect/vect-14.c: Fix spelling.
21417 * gcc.dg/vect/vect-15.c: Fix spelling.
21418 * gcc.dg/vect/vect-16.c: Fix spelling.
21419 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
21420 * gcc.dg/vect/vect-64.c: Fix comments.
21421 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
21422
21423 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
21424 Ira Rosen <irar@il.ibm.com>
21425
21426 * gcc.dg/vect/vect-70.c: New test.
21427 * gcc.dg/vect/vect-71.c: New test.
21428
21429 2005-01-09 Manfred Hollstein <mh@suse.com>
21430
21431 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
21432 * gcc.dg/pr18241-2.c: Likewise.
21433 * gcc.dg/pr18241-3.c: Likewise.
21434 * gcc.dg/pr18241-4.c: Likewise.
21435 * gcc.dg/pr18241-5.c: Likewise.
21436
21437 2005-01-08 Richard Henderson <rth@redhat.com>
21438
21439 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
21440 False for x86 and x86-64.
21441
21442 2005-01-08 Diego Novillo <dnovillo@redhat.com>
21443
21444 PR tree-optimization/18241
21445 * gcc.dg/pr18241-1.c: New test.
21446 * gcc.dg/pr18241-2.c: New test.
21447 * gcc.dg/pr18241-3.c: New test.
21448 * gcc.dg/pr18241-4.c: New test.
21449 * gcc.dg/pr18241-5.c: New test.
21450
21451 2005-01-08 Steven G. Kargl <kargls@comcast.net>
21452
21453 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
21454 gfortran.dg/select_4.f90: New.
21455
21456 2005-01-07 Jakub Jelinek <jakub@redhat.com>
21457
21458 * gcc.c-torture/execute/20050107-1.c: New test.
21459
21460 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
21461
21462 PR c++/19298
21463 * g++.dg/template/ref2.C: New.
21464
21465 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
21466
21467 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
21468 instead of being empty.
21469
21470 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21471
21472 PR fortran/15553
21473 * gfortran.dg/array-1.f90: New test.
21474
21475 2005-01-07 Jakub Jelinek <jakub@redhat.com>
21476
21477 PR tree-optimization/19283
21478 * gcc.c-torture/execute/20050106-1.c: New test.
21479
21480 PR rtl-optimization/18861
21481 * gcc.dg/20050105-1.c: New test.
21482
21483 PR tree-optimization/18828
21484 * gcc.dg/20050105-2.c: New test.
21485
21486 2005-01-07 Andreas Jaeger <aj@suse.de>
21487
21488 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
21489
21490 2005-01-07 Bud Davis <bdavis9659@comcast.net>
21491
21492 PR fortran/18398
21493 * gfortran.dg/fmt_read.f90: New test.
21494
21495 2005-01-06 Geoffrey Keating <geoffk@apple.com>
21496
21497 * gcc.dg/rs6000-ldouble-2.c: New.
21498
21499 2005-01-06 Mark Mitchell <mark@codesourcery.com>
21500
21501 PR c++/19244
21502 * g++.dg/parser/ctor2.C: New test.
21503
21504 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21505
21506 PR c++/17154
21507 * g++.dg/template/using9.C: New test.
21508
21509 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21510
21511 PR c++/19258
21512 * g++.dg/lookup/friend6.C: New test.
21513
21514 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
21515
21516 PR c++/19270
21517 * g++.dg/template/array10.C: New.
21518
21519 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21520
21521 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
21522 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
21523
21524 2005-01-06 Jakub Jelinek <jakub@redhat.com>
21525
21526 * gcc.c-torture/compile/20050105-1.c: New test.
21527
21528 2005-01-05 Geoffrey Keating <geoffk@apple.com>
21529
21530 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
21531
21532 2005-01-05 Roger Sayle <roger@eyesopen.com>
21533
21534 PR middle-end/19100
21535 * gcc.dg/conv-3.c: New test case.
21536
21537 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
21538
21539 * gcc.dg/asm-wide-1.c: New test.
21540
21541 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
21542
21543 PR c++/19030
21544 * g++.dg/parse/crash22.C: New
21545
21546 2005-01-04 Geoffrey Keating <geoffk@apple.com>
21547
21548 PR 19257
21549 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
21550
21551 2005-01-04 Uros Bizjak <uros@kss-loka.si>
21552
21553 PR middle-end/17767
21554 * gcc.dg/i386-mmx-6.c: New test case.
21555
21556 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
21557
21558 PR tree-optimization/18308
21559 * gcc.dg/vect/pr18308.c: New testcase.
21560
21561 2005-01-04 Andreas Jaeger <aj@suse.de>
21562
21563 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
21564
21565 2005-01-03 Geoffrey Keating <geoffk@apple.com>
21566 Robert Bowdidge <bowdidge@apple.com>
21567
21568 * gcc.dg/cpp/subframework1.c: New.
21569 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
21570 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
21571 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
21572 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
21573
21574 2005-01-03 Geoffrey Keating <geoffk@apple.com>
21575
21576 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
21577 producing warning.
21578 * gcc.dg/darwin-weakimport-2.c: New.
21579
21580 2005-01-03 Richard Henderson <rth@redhat.com>
21581
21582 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
21583
21584 2005-01-03 Richard Henderson <rth@redhat.com>
21585
21586 * gcc.dg/vect/vect.exp: Enable for ia64.
21587 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
21588 (check_effective_target_vect_float): Likewise.
21589 (check_effective_target_vect_no_align): Likewise.
21590 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
21591 * gcc.dg/vect/vect-8.c: Likewise.
21592
21593 2005-01-03 Uros Bizjak <uros@kss-loka.si>
21594
21595 PR target/19236
21596 * gcc.dg/pr19236-1.c: New test case.
21597
21598 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
21599
21600 PR rtl-optimization/12092
21601 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
21602
21603 2005-01-02 Andreas Jaeger <aj@suse.de>
21604
21605 * gcc.dg/pr12092-1.c: Do not run on x86_64.
21606
21607 2005-01-01 Roger Sayle <roger@eyesopen.com>
21608 Andrew Pinski <pinskia@physics.uc.edu>
21609
21610 PR rtl-optimization/12092
21611 * gcc.dg/pr12092-1.c: New test case.
21612
21613 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
21614
21615 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
21616 'hidden' and 'default' for better portability.
21617 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
21618
21619 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
21620 6 and 7.
21621 * g++.old-deja/g++.brendan/new3.C: Likewise.
21622
21623 2005-01-01 Steven Bosscher <stevenb@suse.de>
21624
21625 * gcc.dg/20041231-1.C: New test.
21626 * g++.dg/warn/Wunreachable-code-1.C: New test.
21627
21628 2004-12-30 David Edelsohn <edelsohn@gnu.org>
21629
21630 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
21631 file, not /dev/null. Abort on error.
21632
21633 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
21634 Ziemowit Laski <zlaski@apple.com>
21635
21636 PR objc/18971
21637 * objc.dg/encode-5.m: New test.
21638
21639 2004-12-29 Richard Henderson <rth@redhat.com>
21640
21641 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
21642 * objc.dg/stabs-1.m: Disable for ia64.
21643
21644 2004-12-29 Mark Mitchell <mark@codesourcery.com>
21645
21646 PR c++/19190
21647 * g++.dg/warn/Wunused-10.C: New test.
21648
21649 2004-12-28 Richard Henderson <rth@redhat.com>
21650
21651 * objc.dg/stabs-1.m: Disable for alpha.
21652
21653 2004-12-27 Mark Mitchell <mark@codesourcery.com>
21654
21655 PR c++/19149
21656 * g++.dg/parse/error23.C: New test.
21657
21658 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21659
21660 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
21661
21662 PR fortran/19032
21663 * gfortran.dg/intrinsic_modulo_1.f90: New.
21664 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
21665 tests with divisor -1.
21666
21667 2004-12-27 Mark Mitchell <mark@codesourcery.com>
21668
21669 * g++.dg/opt/temp1.C (memcpy): Return a value.
21670
21671 PR c++/19148
21672 * g++.dg/expr/cond7.C: New test.
21673
21674 2004-12-27 Paul Brook <paul@codesourcery.com>
21675
21676 * gfortran.dg/g77/select_no_compile.f: Remove.
21677
21678 2004-12-27 Richard Henderson <rth@redhat.com>
21679
21680 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
21681 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
21682 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
21683
21684 2004-12-26 Richard Henderson <rth@redhat.com>
21685
21686 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
21687 by 1i instead of token pasting.
21688
21689 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21690
21691 PR tree-optimization/17578
21692 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
21693 to additional_flags.
21694 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
21695
21696 2004-12-25 Richard Henderson <rth@redhat.com>
21697
21698 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
21699 Remove Alpha.
21700
21701 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21702
21703 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
21704 hppa*-*-hpux*.
21705 * gcc.dg/pr17957.c (dg-options): Likewise.
21706 * gcc.dg/struct-ret-1.c: Add prototype for abort.
21707 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
21708 instead of 0 on __hppa__.
21709 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
21710 "foo,%r" on hppa*-*-*.
21711
21712 2004-12-23 Bud Davis <bdavis9659@comcast.net>
21713
21714 PR fortran/19071
21715 * gfortran.dg/complex_write.f90: New test.
21716
21717 2004-12-23 Mark Mitchell <mark@codesourcery.com>
21718
21719 PR c++/17595
21720 * g++.dg/parse/pragma2.C: New test.
21721
21722 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
21723
21724 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
21725
21726 * gcc.dg/empty2.c: Add missing dg-warning.
21727
21728 2004-12-23 Mark Mitchell <mark@codesourcery.com>
21729
21730 PR c++/17413
21731 * g++.dg/template/local4.C: New test.
21732 * g++.dg/template/crash19.C: Add dg-error marker.
21733
21734 * g++.dg/template/crash31.C: Correct embedded PR number.
21735
21736 2004-12-23 Mark Mitchell <mark@codesourcery.com>
21737
21738 PR c++/16405
21739 * g++.dg/opt/temp1.C: Add do-run marker.
21740
21741 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
21742
21743 * g++.dg/template/spec19.C: New.
21744
21745 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
21746
21747 PR target/16819
21748 * gcc.dg/empty2.c: New.
21749
21750 2004-12-23 Richard Henderson <rth@redhat.com>
21751
21752 * lib/target-supports.exp (check_effective_target_vect_no_align):
21753 Remove i?86 and x86-64.
21754
21755 2004-12-23 Mark Mitchell <mark@codesourcery.com>
21756
21757 PR c++/16405
21758 * g++.dg/opt/temp1.C: New test.
21759
21760 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21761
21762 PR c++/18733
21763 * g++.dg/template/friend33.C: New testcase.
21764
21765 2004-12-22 Mark Mitchell <mark@codesourcery.com>
21766
21767 PR c++/18464
21768 * g++.dg/template/cond5.C: New test.
21769
21770 PR c++/18492
21771 * g++.dg/inherit/thunk3.C: New test.
21772
21773 PR c++/11224
21774 * g++.dg/warn/Wunused-9.C: New test.
21775
21776 2004-12-22 Janis Johnson <janis187@us.ibm.com>
21777
21778 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
21779
21780 2004-12-22 Jan Beulich <jbeulich@novell.com>
21781
21782 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
21783
21784 2004-12-21 Mark Mitchell <mark@codesourcery.com>
21785
21786 PR c++/18378
21787 * g++.dg/ext/packed8.C: New test.
21788
21789 PR c++/19063
21790 * g++.dg/template/crash31.C: New test.
21791
21792 PR c++/19034
21793 * g++.dg/template/crash30.C: New test.
21794
21795 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
21796
21797 PR C++/18984
21798 * g++.dg/eh/ctor3.C: New test.
21799
21800 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
21801
21802 * objc.dg/stabs-1.m: Allow section name to be quoted and
21803 assembly label to begin with '.LL'.
21804
21805 2004-12-21 Janis Johnson <janis187@us.ibm.com>
21806
21807 * gcc.dg/vect/vect.exp
21808 (check_effective_target_lp64_or_vect_no_align): New.
21809 * gcc.dg/vect/vect-77.c: Use it.
21810 * gcc.dg/vect/vect-78.c: Use it.
21811
21812 * lib/target-supports.exp
21813 (check_effective_target_vect_no_max,
21814 check_effective_target_vect_no_bitwise,
21815 check_effective_target_vect_no_align): New.
21816 * gcc.dg/vect/vect-13.c: Use them.
21817 * gcc.dg/vect/vect-17.c: Ditto.
21818 * gcc.dg/vect/vect-18.c: Ditto.
21819 * gcc.dg/vect/vect-19.c: Ditto.
21820 * gcc.dg/vect/vect-20.c: Ditto.
21821 * gcc.dg/vect/vect-27.c: Ditto.
21822 * gcc.dg/vect/vect-29.c: Ditto.
21823 * gcc.dg/vect/vect-44.c: Ditto.
21824 * gcc.dg/vect/vect-48.c: Ditto.
21825 * gcc.dg/vect/vect-50.c: Ditto.
21826 * gcc.dg/vect/vect-52.c: Ditto.
21827 * gcc.dg/vect/vect-54.c: Ditto.
21828 * gcc.dg/vect/vect-56.c: Ditto.
21829 * gcc.dg/vect/vect-58.c: Ditto.
21830 * gcc.dg/vect/vect-60.c: Ditto.
21831 * gcc.dg/vect/vect-72.c: Ditto.
21832 * gcc.dg/vect/vect-80.c: Ditto.
21833
21834 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
21835
21836 PR c++/14075
21837 * g++.dg/init/string1.C: New.
21838
21839 PR c++/18975
21840 * g++.dg/other/synth1.C: New.
21841
21842 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
21843
21844 PR c/18963
21845 * gcc.dg/pr18963-1.c: New test.
21846
21847 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
21848
21849 PR c/18596
21850 * gcc.dg/funcdef-storage-1.c (foo): Remove.
21851 * gcc.dg/pr18596-1.c: Use dg-error.
21852 (dg-options): Use -fno-unit-at-a-time.
21853 * gcc.dg/pr18596-2.c: New test.
21854 * gcc.dg/pr18596-3.c: New test.
21855
21856 2004-12-20 Roger Sayle <roger@eyesopen.com>
21857
21858 PR middle-end/18683
21859 * g++.dg/opt/pr18683-1.C: New test case.
21860
21861 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
21862
21863 PR other/19093
21864 * g++.dg/opt/max1.C: Fix for 64bit targets.
21865
21866 2004-12-20 Matt Austern <austern@apple.com>
21867
21868 PR c++/19044
21869 * g++.dg/ext/builtin6.C: New
21870
21871 2004-12-20 Diego Novillo <dnovillo@redhat.com>
21872
21873 PR tree-optimization/19080
21874 * gcc.c-torture/compile/pr19080.c: New test.
21875
21876 2004-12-20 Steven Bosscher <stevenb@suse.de>
21877
21878 * gcc.dg/20041219-1.c: New test.
21879
21880 2004-12-19 Roger Sayle <roger@eyesopen.com>
21881
21882 PR middle-end/19068
21883 * g++.dg/opt/max1.C: New test case.
21884
21885 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21886
21887 * gcc.dg/fdata-sections-1.c: New test.
21888
21889 2004-12-18 Roger Sayle <roger@eyesopen.com>
21890
21891 PR middle-end/18548
21892 * gcc.dg/max-1.c: New test case.
21893
21894 2004-12-18 Jakub Jelinek <jakub@redhat.com>
21895
21896 * gcc.c-torture/execute/20041218-1.c: New test.
21897
21898 2004-12-17 Diego Novillo <dnovillo@redhat.com>
21899
21900 * gcc.dg/pr18501.c: New test.
21901 * gcc.dg/uninit-5.c: XFAIL.
21902 * gcc.dg/uninit-9.c: XFAIL.
21903
21904 2004-12-17 Dale Johannesen <dalej@apple.com>
21905
21906 * gcc.dg/20041213-1.c: New.
21907
21908 2004-12-17 Ziemowit Laski <zlaski@apple.com>
21909
21910 * objc.dg/stabs-1.m: Allow assembly label to begin
21911 with a dot ('.').
21912
21913 2004-12-17 Jakub Jelinek <jakub@redhat.com>
21914
21915 * gcc.c-torture/execute/20041213-1.c: Move...
21916 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
21917
21918 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
21919
21920 PR c++/18721
21921 * g++.dg/lookup/conv-5.C: New.
21922
21923 2004-12-16 Ziemowit Laski <zlaski@apple.com>
21924
21925 * objc.dg/stabs-1.m: New test.
21926
21927 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
21928
21929 * gcc.dg/visibility-c.c: Change compile to
21930 assemble for the test.
21931
21932 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
21933
21934 PR target/19041
21935 * gcc.dg/visibility-c.c: New test.
21936
21937 2004-12-16 Roger Sayle <roger@eyesopen.com>
21938
21939 PR middle-end/18493
21940 * gcc.dg/switch-8.c: New test case.
21941
21942 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
21943
21944 PR c++/18905
21945 * g++.dg/template/init4.C: New.
21946 * g++.dg/opt/static3.C: Enable optimizer.
21947
21948 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
21949
21950 * g++.dg/other/complex1.C: New test.
21951
21952 2004-12-15 Alan Modra <amodra@bigpond.net.au>
21953
21954 * g++.dg/opt/inline9.C: New test.
21955
21956 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21957
21958 PR fortran/18993
21959 * gfotran.dg/nullify_1.f: New test.
21960
21961 2004-12-15 Richard Henderson <rth@redhat.com>
21962
21963 * gcc.target/i386/i386.exp: New harness.
21964 * gcc.target/i386/vect-args.c: New.
21965
21966 2004-12-15 David Edelsohn <edelsohn@gnu.org>
21967
21968 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
21969
21970 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21971
21972 PR c++/18825
21973 * g++.dg/template/friend32.C: New test.
21974
21975 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
21976
21977 * cpp/pragma-once-1.c: New test.
21978 * cpp/pragma-once-1b.h: Likewise.
21979 * cpp/pragma-once-1c.h: Likewise.
21980 * cpp/pragma-once-1d.h: Likewise.
21981 * cpp/inc/pragma-once-1a.h: Likewise.
21982
21983 2004-12-15 Bud Davis <bdavis9659@comcast.net>
21984 Steven G. Kargl <kargls@comcast.net>
21985
21986 PR fortran/17597
21987 * gfortran.dg/list_read_3.f90: New test.
21988
21989 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
21990
21991 * gcc.dg/ftrapv-2.c: New test.
21992
21993 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
21994
21995 PR c++/18981
21996 * g++.dg/template/typename9.C: New test.
21997
21998 2004-12-14 Mark Mitchell <mark@codesourcery.com>
21999
22000 PR c++/18738
22001 * g++.dg/template/typename8.C: New test.
22002 * g++.dg/parse/friend2.C: Tweak error message.
22003
22004 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
22005
22006 * gcc.c-torture/20041214-1.c: New test.
22007
22008 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
22009
22010 PR c++/18965
22011 * g++.dg/init/array17.C: New test.
22012
22013 2004-12-14 Mark Mitchell <mark@codesourcery.com>
22014
22015 PR c++/18793
22016 * g++.dg/init/aggr3.C: New test.
22017
22018 2004-12-14 Janis Johnson <janis187@us.ibm.com>
22019
22020 * gcc.dg/altivec-types-1.c: New test.
22021 * gcc.dg/altivec-types-2.c: New test.
22022 * gcc.dg/altivec-types-3.c: New test.
22023 * gcc.dg/altivec-types-4.c: New test.
22024 * g++.dg/ext/altivec-types-1.C: New test.
22025 * g++.dg/ext/altivec-types-2.C: New test.
22026 * g++.dg/ext/altivec-types-3.C: New test.
22027 * g++.dg/ext/altivec-types-4.C: New test.
22028
22029 2004-12-14 Jakub Jelinek <jakub@redhat.com>
22030
22031 PR middle-end/18951
22032 * gcc.c-torture/execute/20041213-1.c: New test.
22033
22034 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
22035
22036 PR c++/18949
22037 * g++.dg/template/cast1.C: New.
22038
22039 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
22040
22041 * gcc.c-torture/execute/20041213-2.c: New test.
22042
22043 2004-12-13 Richard Henderson <rth@redhat.com>
22044
22045 * gcc.dg/i386-sse-10.c: Fix typo in options.
22046
22047 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
22048
22049 PR c++/18968
22050 * g++.dg/opt/pr18968.C: New test.
22051
22052 2004-12-13 Mark Mitchell <mark@codesourcery.com>
22053
22054 PR c++/18925
22055 * g++.dg/ext/visibility/staticdatamem.C: New test.
22056
22057 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
22058
22059 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
22060
22061 2004-12-13 Roger Sayle <roger@eyesopen.com>
22062
22063 PR rtl-optimization/18928
22064 * gcc.dg/pr18928-1.c: New test case.
22065
22066 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
22067
22068 PR tree-opt/16951
22069 * gcc.c-torture/compile/20041211-1.c: New.
22070
22071 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22072
22073 PR middle-end/17564
22074 * gcc.c-torture/execute/20041212-1.c: New test.
22075
22076 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22077
22078 PR fortran/18869
22079 * gfortran.dg/common_1.f90: New test.
22080
22081 2004-12-12 Steven G. Kargl <kargls@comcast.net>
22082 Paul Brook <paul@codesourcery.com>
22083
22084 PR fortran/16222
22085 * gfortran.dg/real_do_1.f90: New test.
22086
22087 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
22088
22089 PR tree-opt/18040
22090 * g++.dg/opt/ptrmem6.C: New test.
22091
22092 2004-12-11 Roger Sayle <roger@eyesopen.com>
22093
22094 PR middle-end/18921
22095 * gcc.dg/pr18921-1.c: New test case.
22096
22097 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22098
22099 PR fortran/17175
22100 * gfortran.dg/scale_1.f90: New test.
22101
22102 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
22103
22104 PR middle-end/18903
22105 * gcc.c-torture/compile/pr18903.c: New test.
22106
22107 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
22108
22109 * gcc.c-torture/execute/20041210-1.c: New test.
22110
22111 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22112
22113 PR c++/18731
22114 * g++.dg/parser/struct-1.C: New test.
22115 * g++.dg/parser/struct-2.C: New test.
22116 * g++.dg/parser/struct-3.C: New test.
22117
22118 2004-12-09 Richard Henderson <rth@redhat.com>
22119
22120 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
22121
22122 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
22123 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
22124
22125 2004-12-09 Matt Austern <austern@apple.com>
22126
22127 PR c++/18514
22128 * g++.dg/ext/builtin1.C: New
22129 * g++.dg/ext/builtin2.C: New
22130 * g++.dg/ext/builtin3.C: New
22131 * g++.dg/ext/builtin4.C: New
22132 * g++.dg/ext/builtin5.C: New
22133
22134 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
22135
22136 PR tree-opt/18904
22137 * g++.dg/opt/ptrmem5.C: New test.
22138
22139 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
22140
22141 * g++.dg/parse/typename5.C: Adjust for new error.
22142 * g++.dg/parse/typename7.C: New.
22143
22144 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22145
22146 PR c++/18073
22147 * g++.dg/other/mmintrin.C: New test.
22148
22149 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
22150
22151 PR c++/16681
22152 * g++.dg/init/array15.C: New.
22153 * g++.dg/init/array16.C: New.
22154
22155 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22156
22157 PR fortran/18826
22158 * gfortran.dg/assign_1.f90: New test.
22159
22160 2004-12-08 Nick Clifton <nickc@redhat.com>
22161
22162 * gcc.target/xstormy16/bss_below100: New directory containing tests.
22163 * gcc.target/xstormy16/data_below100: Likewise.
22164 * gcc.target/xstormy16/sfr: Likewise.
22165 * gcc.target/xstormy16/below100.S: New test source file.
22166 * gcc.target/xstormy16/below100.ld: New test linker script.
22167 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
22168 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
22169 bp instructions.
22170 * gcc.target/xstormy16/bp.c: Likewise.
22171
22172 * gcc.target/xstormy16/bss_below100: New files:
22173 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
22174 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
22175 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
22176 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
22177 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
22178 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
22179 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
22180 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
22181 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
22182 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
22183 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
22184 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
22185 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
22186 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
22187 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
22188 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
22189 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
22190 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
22191 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
22192 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
22193 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
22194 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
22195 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
22196 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
22197 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
22198 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
22199 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
22200
22201 * gcc.target/xstormy16/data_below100: New files:
22202 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
22203 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
22204 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
22205 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
22206 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
22207 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
22208 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
22209 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
22210 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
22211 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
22212 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
22213 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
22214 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
22215 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
22216 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
22217 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
22218 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
22219 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
22220 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
22221 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
22222 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
22223 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
22224 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
22225 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
22226 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
22227 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
22228 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
22229
22230 * gcc.target/xstormy16/sfr: New files:
22231 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
22232 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
22233 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
22234 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
22235 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
22236 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
22237 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
22238 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
22239 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
22240 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
22241 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
22242 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
22243 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
22244 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
22245 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
22246 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
22247 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
22248 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
22249 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
22250 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
22251 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
22252 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
22253 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
22254 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
22255 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
22256 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
22257 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
22258 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
22259 27_if0_sfrw_bitfield_f.c
22260
22261 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22262
22263 PR c++/18100
22264 * g++.dg/lookup/name-clash4.C: New test.
22265
22266 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
22267
22268 PR c++/18672
22269 * g++.dg/opt/array1.C: New.
22270
22271 PR c++/18803
22272 * g++.dg/template/operator5.C: New.
22273
22274 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
22275
22276 PR c/18867
22277 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
22278
22279 2004-12-07 Steven Bosscher <stevenb@suse.de>
22280
22281 * gcc.dg/noncompile/20041207.c: New test.
22282
22283 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
22284
22285 * g++.dg/other/unreachable-1.C: New test.
22286
22287 2004-12-06 Nick Clifton <nickc@redhat.com>
22288
22289 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
22290 <limits.h> because the latter comes from gcc's include/ directory
22291 and not the newlib/libc/include directory.
22292
22293 2004-12-04 Richard Henderson <rth@redhat.com>
22294
22295 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
22296
22297 2004-12-04 Richard Henderson <rth@redhat.com>
22298
22299 * lib/target-supports.exp (check_gc_sections_available): Disable
22300 for alpha and ia64.
22301
22302 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
22303
22304 PR middle-end/17909
22305 * g++.dg/other/vararg-2.C: New test.
22306
22307 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22308
22309 PR c++/17011, c++/17971
22310 * g++.dg/template/error15.C: Adjust expected error.
22311 * g++.dg/template/instantiate3.C: Likewise.
22312
22313 2004-12-03 Janis Johnson <janis187@us.ibm.com>
22314
22315 * gcc.dg/altivec-18.c: Fix for darwin
22316
22317 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
22318
22319 PR c++/18782
22320 * g++.dg/parse/ptrmem2.C: New.
22321
22322 PR c++/18318
22323 * g++.dg/template/new1.C: New.
22324
22325 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22326
22327 PR fortran/18710
22328 * gfortran.dg/direct_io_3.f90: New test.
22329
22330 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
22331
22332 PR 18758
22333 * g++.dg/parse/crash21.C: New.
22334
22335 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22336
22337 PR c++/15664, c++/18276
22338 * g++.dg/template/ttp13.C: New test.
22339 * g++.dg/template/ttp14.C: Likewise.
22340
22341 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22342
22343 PR c++/18123
22344 * g++.dg/parse/enum2.C: New test.
22345 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
22346
22347 2004-12-02 Nick Clifton <nickc@redhat.com>
22348
22349 * gcc.target/xstormy16: New test directory.
22350 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
22351 * gcc.target/xstormy16/bp.c: Check the generation of bp
22352 instructions.
22353 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
22354 bn instructions and the BELOW100 attribute.
22355
22356 2004-12-02 Alan Modra <amodra@bigpond.net.au>
22357
22358 PR target/16952
22359 * gcc.dg/ppc-eabi.c: New.
22360
22361 2004-12-02 Bud Davis <bdavis9659@comcast.net>
22362
22363 PR fortran/18284
22364 * gfortran.dg/backspace.f90
22365
22366 2004-12-02 Bud Davis <bdavis9659@comcast.net>
22367
22368 * gfortran.dg/inquire.f90: New test.
22369
22370 2004-12-01 Janis Johnson <janis187@us.ibm.com>
22371
22372 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
22373 handle effective-target-keyword.
22374 (dg-skip-if): Support effective-target keyword as target list.
22375 (dg-xfail-if): Ditto.
22376 * lib/target-supports.exp (is-effective-target-keyword): New proc.
22377
22378 2004-12-01 Diego Novillo <dnovillo@redhat.com>
22379
22380 PR tree-optimization/18291
22381 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
22382
22383 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
22384
22385 PR C++/18729
22386 * g++.dg/parse/crash20.C: New.
22387
22388 PR c++/17431
22389 * g++.dg/overload/arg1.C: New.
22390 * g++.dg/overload/arg2.C: New.
22391 * g++.dg/overload/arg3.C: New.
22392 * g++.dg/overload/arg4.C: New.
22393
22394 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
22395
22396 * gcc.dg/c99-flex-array-4.c: Remove.
22397
22398 2004-11-30 Janis Johnson <janis187@us.ibm.com>
22399
22400 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
22401
22402 * lib/target-supports.exp (is-effective-target): Simplify.
22403
22404 * lib/target-supports.exp (check_effective_target_vect_long):
22405 Fix for powerpc64-*-*.
22406
22407 2004-11-30 Loren James Rittle <ljrittle@acm.org>
22408
22409 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
22410 to support new requirements on FreeBSD 5.
22411
22412 2004-11-30 Devang Patel <dpatel@apple.com>
22413
22414 PR 18702
22415 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
22416
22417 2004-11-30 Janis Johnson <janis187@us.ibm.com>
22418
22419 * g++.dg/ext/altivec-13.C: New test.
22420
22421 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
22422
22423 PR tree-opt/18298
22424 * gcc.c-torture/execute/p18298.c: New test.
22425
22426 2004-11-30 Ira Rosen <irar@il.ibm.com>
22427 Dorit Naishlos <dorit@il.ibm.com>
22428
22429 PR tree-opt/18607
22430 * gcc.dg/vect/vect-89.c: New test.
22431
22432 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
22433
22434 * gcc.dg/pr18596-1.c: New test.
22435
22436 2004-11-30 Ben Elliston <bje@au.ibm.com>
22437
22438 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
22439
22440 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
22441
22442 PR c/18479
22443 * gcc.dg/pr18479.c: New test.
22444
22445 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
22446
22447 PR target/18490
22448 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
22449 mmix-knuth-mmixware.
22450
22451 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
22452 cris-*-elf* cris-*-aout* mmix-*-*
22453
22454 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
22455
22456 PR middle-end/18725
22457 * gcc.dg/pr18725.c: New test.
22458
22459 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
22460
22461 PR target/18488
22462 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
22463
22464 PR target/18336
22465 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
22466
22467 2004-11-29 Mark Mitchell <mark@codesourcery.com>
22468
22469 PR c++/18368
22470 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
22471 * g++.old-deja/g++.law/ctors5.C: Likewise.
22472 * g++.old-deja/g++.other/crash25.C: Likewise.
22473
22474 PR c++/18674
22475 * g++.dg/template/error16.C: New test.
22476
22477 PR c++/18512
22478 * g++.dg/template/crash29.C: New test.
22479
22480 2004-11-29 Diego Novillo <dnovillo@redhat.com>
22481
22482 PR tree-optimization/18712
22483 * gcc.c-torture/compile/pr18712.c: New test.
22484
22485 2004-11-29 Joseph Myers <joseph@codesourcery.com>
22486
22487 PR c/7544
22488 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
22489 tests.
22490
22491 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22492
22493 PR c++/18652
22494 * g++.dg/lookup/crash6.C: New test.
22495
22496 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
22497
22498 PR middle-end/18164
22499 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
22500
22501 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
22502
22503 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
22504 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
22505 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
22506
22507 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
22508
22509 * gcc.dg/pr18164.c: New test.
22510
22511 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
22512
22513 * gcc.dg/funroll-loops-all.c: New.
22514
22515 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
22516
22517 PR target/18489
22518 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
22519 delimeter, match space and TAB as well as ":".
22520
22521 PR target/18484
22522 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
22523
22524 PR target/18348
22525 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
22526
22527 PR target/18345
22528 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
22529
22530 PR target/18337
22531 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
22532
22533 2004-11-28 Bud Davis <bdavis9659@comcast.net>
22534
22535 * gfortran.dg/direct_io_2.f90: New test.
22536
22537 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
22538
22539 PR target/18334
22540 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
22541
22542 2004-11-28 Richard Henderson <rth@redhat.com>
22543
22544 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
22545
22546 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
22547
22548 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
22549 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
22550 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
22551 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
22552 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
22553 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
22554 gcc.dg/pointer-arith-8.c: New tests.
22555
22556 2004-11-27 Bud Davis <bdavis9659@comcast.net>
22557
22558 PR fortran/18364
22559 * gfortran.dg/endfile.f90: New test.
22560
22561 2004-11-27 Falk Hueffner <falk@debian.org>
22562
22563 * gcc.dg/loop-6.c: New test.
22564
22565 2004-11-27 Jakub Jelinek <jakub@redhat.com>
22566
22567 * gcc.c-torture/execute/20041126-1.c: New test.
22568
22569 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
22570
22571 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
22572 on IRIX.
22573
22574 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
22575
22576 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
22577 functions.
22578
22579 2004-11-27 Jakub Jelinek <jakub@redhat.com>
22580
22581 PR rtl-optimization/17825
22582 * gcc.c-torture/compile/20041119-1.c: New test.
22583
22584 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22585
22586 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
22587 Check existence of ld library path variables before unsetting.
22588
22589 2004-11-26 Mark Mitchell <mark@codesourcery.com>
22590
22591 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
22592
22593 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
22594
22595 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
22596
22597 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
22598
22599 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
22600
22601 2004-11-26 Ben Elliston <bje@au.ibm.com>
22602
22603 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
22604 dg-do directive.
22605
22606 2004-11-26 Ben Elliston <bje@au.ibm.com>
22607
22608 * gcc.dg/pr17957.c: Pass --param, not -param.
22609
22610 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
22611
22612 PR middle-end/17957
22613 * testsuite/gcc.dg/pr17957.c: New test.
22614
22615 2004-11-25 Mark Mitchell <mark@codesourcery.com>
22616
22617 PR c++/18445
22618 * g++.dg/template/crash28.C: Likewise.
22619
22620 PR c++/18001
22621 * g++.dg/expr/unary2.C: Adjust lvalue messages.
22622 * g++.dg/ext/lvaddr.C: Likewise.
22623 * g++.dg/opt/pr7503-3.C: Likewise.
22624
22625 PR c++/18466
22626 * g++.dg/parse/qualified3.C: New test.
22627 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
22628
22629 PR c++/18545
22630 * g++.dg/expr/return1.C: New test.
22631
22632 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22633
22634 Friend class name lookup 3/n, PR c++/3332
22635 * g++.dg/lookup/friend3.C: New test.
22636 * g++.dg/lookup/friend4.C: Likewise.
22637 * g++.dg/lookup/friend5.C: Likewise.
22638
22639 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22640
22641 Friend class name lookup 2/n, PR c++/14513, c++/15410
22642 * g++.dg/lookup/friend2.C: New test.
22643 * g++.dg/template/friend31.C: Likewise.
22644
22645 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22646
22647 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
22648
22649 2004-11-24 Mark Mitchell <mark@codesourcery.com>
22650
22651 PR c++/17473
22652 * g++.dg/tc1/dr56.C: Remove.
22653 * g++.dg/template/typedef1.C: Add dg-error markers.
22654 * g++.old-deja/g++.other/typedef7.C: Likewise.
22655
22656 PR c++/18285
22657 * g++.dg/parse/typedef7.C: New test.
22658
22659 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
22660
22661 * gcc.c-torture/execute/20041124-1.c: New test.
22662
22663 2004-11-24 Mark Mitchell <mark@codesourcery.com>
22664
22665 * g++.dg/template/deduce3.C: New test.
22666
22667 PR c++/18586
22668 * g++.dg/template/crash27.C: New test.
22669
22670 PR c++/18530
22671 * g++.dg/warn/Wshadow-3.C: New test.
22672
22673 2004-11-24 Devang Patel <dpatel@apple.com>
22674
22675 PR/18555
22676 * gcc.dg/cpp/isysroot-1.c: New test.
22677 * gcc.dg/cpp/usr/include/stdio.h: New file.
22678 * gcc.dg/cpp/isysroot-2.c: New test.
22679 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
22680 New file.
22681
22682 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22683
22684 PR c++/8929
22685 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
22686
22687 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
22688
22689 * gcc.target/sparc/align.c: Do not include <stdint.h>.
22690 * gcc.target/sparc/pdist.c: Likewise.
22691
22692 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
22693
22694 PR c++/16882
22695 * g++.dg/conversion/simd1.C: New test.
22696
22697 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22698
22699 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
22700 and restore_ld_library_path_env_vars.
22701 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
22702 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
22703 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
22704 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
22705
22706 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
22707
22708 * gcc.dg/pragma-align-2.c: Test macro expansion.
22709 * gcc.dg/pragma-pack-2.c: New test.
22710
22711 2004-11-23 Richard Henderson <rth@redhat.com>
22712
22713 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
22714 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
22715 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
22716 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
22717 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
22718 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
22719
22720 * gcc.dg/vect/vect.exp: Add check for alpha.
22721 * lib/target-supports.exp (check_alpha_max_hw_available): New.
22722 (check_effective_target_vect_int): Enable for alpha.
22723 (check_effective_target_vect_long): New.
22724 (is-effective-target): Add it.
22725
22726 2004-11-23 Uros Bizjak <uros@kss-loka.si>
22727
22728 * gcc.dg/pr18614-1.c: New test.
22729
22730 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
22731
22732 * gcc.dg/setjmp-2.c: New test.
22733
22734 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
22735
22736 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
22737 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
22738 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
22739 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
22740 gcc.target/sparc/pdist.c: New tests.
22741
22742 2004-11-22 Bob Wilson <bob.wilson@acm.org>
22743
22744 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
22745
22746 2004-11-22 Dale Johannesen <dalej@apple.com>
22747
22748 * gcc.dg/20041111-1.c: New.
22749
22750 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
22751
22752 PR tree-opt/18536
22753 * gcc.dg/vect/pr18536.c: New test.
22754
22755 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22756
22757 PR c++/18354
22758 * g++.dg/template/nontype11.C: New test.
22759
22760 2004-11-21 Roger Sayle <roger@eyesopen.com>
22761
22762 PR middle-end/18520
22763 * gcc.dg/pr18520-1.c: New test case.
22764
22765 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
22766
22767 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
22768 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
22769 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
22770 expected diagnostics.
22771
22772 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22773
22774 PR target/18580
22775 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
22776 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
22777 vect-77.c, vect-77a.c: XFAIL on the SPARC.
22778
22779 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22780
22781 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
22782
22783 2004-11-19 Mark Mitchell <mark@codesourcery.com>
22784 Joseph Myers <joseph@codesourcery.com>
22785
22786 * lib/target-supports.exp (check_visibility_available): Really
22787 test the compiler.
22788
22789 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
22790
22791 PR tree-opt/18181
22792 * gcc.dg/vect/vect-85.c: New test.
22793 * gcc.dg/vect/vect-86.c: New test.
22794 * gcc.dg/vect/vect-87.c: New test.
22795 * gcc.dg/vect/vect-88.c: New test.
22796
22797 2004-11-19 Ben Elliston <bje@au.ibm.com>
22798
22799 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
22800
22801 2004-11-18 Janis Johnson <janis187@us.ibm.com>
22802
22803 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
22804 * gcc.dg/ppc-and-1.c: Ditto.
22805 * gcc.dg/ppc-compare-1.c: Ditto.
22806 * gcc.dg/ppc-mov-1.c: Ditto
22807
22808 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
22809 Mark Mitchell <mark@codesourcery.com>
22810
22811 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
22812
22813 2004-11-17 Janis Johnson <janis187@us.ibm.com>
22814 Aldy Hernandez <aldyh@redhat.com>
22815
22816 * lib/target-supports.exp (check_effective_target_vect_int): New
22817 (check_effective_target_vect_float): New
22818 (check_effective_target_vect_double): New.
22819 (is-effective-target): Support new effective targets keywords.
22820 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
22821 default action for dg-do.
22822 * gcc.dg/vect/pr16105.c: Use new support.
22823 * gcc.dg/vect/pr18400.c: Ditto.
22824 * gcc.dg/vect/pr18425.c: Ditto.
22825 * gcc.dg/vect/vect-1.c: Ditto.
22826 * gcc.dg/vect/vect-10.c: Ditto.
22827 * gcc.dg/vect/vect-11.c: Ditto.
22828 * gcc.dg/vect/vect-12.c: Ditto.
22829 * gcc.dg/vect/vect-13.c: Ditto.
22830 * gcc.dg/vect/vect-14.c: Ditto.
22831 * gcc.dg/vect/vect-15.c: Ditto.
22832 * gcc.dg/vect/vect-16.c: Ditto.
22833 * gcc.dg/vect/vect-17.c: Ditto.
22834 * gcc.dg/vect/vect-18.c: Ditto.
22835 * gcc.dg/vect/vect-19.c: Ditto.
22836 * gcc.dg/vect/vect-2.c: Ditto.
22837 * gcc.dg/vect/vect-20.c: Ditto.
22838 * gcc.dg/vect/vect-21.c: Ditto.
22839 * gcc.dg/vect/vect-22.c: Ditto.
22840 * gcc.dg/vect/vect-23.c: Ditto.
22841 * gcc.dg/vect/vect-24.c: Ditto.
22842 * gcc.dg/vect/vect-25.c: Ditto.
22843 * gcc.dg/vect/vect-26.c: Ditto.
22844 * gcc.dg/vect/vect-27.c: Ditto.
22845 * gcc.dg/vect/vect-27a.c: Ditto.
22846 * gcc.dg/vect/vect-28.c: Ditto.
22847 * gcc.dg/vect/vect-29.c: Ditto.
22848 * gcc.dg/vect/vect-29a.c: Ditto.
22849 * gcc.dg/vect/vect-3.c: Ditto.
22850 * gcc.dg/vect/vect-30.c: Ditto.
22851 * gcc.dg/vect/vect-31.c: Ditto.
22852 * gcc.dg/vect/vect-32.c: Ditto.
22853 * gcc.dg/vect/vect-33.c: Ditto.
22854 * gcc.dg/vect/vect-34.c: Ditto.
22855 * gcc.dg/vect/vect-35.c: Ditto.
22856 * gcc.dg/vect/vect-36.c: Ditto.
22857 * gcc.dg/vect/vect-37.c: Ditto.
22858 * gcc.dg/vect/vect-38.c: Ditto.
22859 * gcc.dg/vect/vect-4.c: Ditto.
22860 * gcc.dg/vect/vect-40.c: Ditto.
22861 * gcc.dg/vect/vect-41.c: Ditto.
22862 * gcc.dg/vect/vect-42.c: Ditto.
22863 * gcc.dg/vect/vect-43.c: Ditto.
22864 * gcc.dg/vect/vect-44.c: Ditto.
22865 * gcc.dg/vect/vect-45.c: Ditto.
22866 * gcc.dg/vect/vect-46.c: Ditto.
22867 * gcc.dg/vect/vect-47.c: Ditto.
22868 * gcc.dg/vect/vect-48.c: Ditto.
22869 * gcc.dg/vect/vect-48a.c: Ditto.
22870 * gcc.dg/vect/vect-49.c: Ditto.
22871 * gcc.dg/vect/vect-5.c: Ditto.
22872 * gcc.dg/vect/vect-50.c: Ditto.
22873 * gcc.dg/vect/vect-51.c: Ditto.
22874 * gcc.dg/vect/vect-52.c: Ditto.
22875 * gcc.dg/vect/vect-53.c: Ditto.
22876 * gcc.dg/vect/vect-54.c: Ditto.
22877 * gcc.dg/vect/vect-55.c: Ditto.
22878 * gcc.dg/vect/vect-56.c: Ditto.
22879 * gcc.dg/vect/vect-56a.c: Ditto.
22880 * gcc.dg/vect/vect-57.c: Ditto.
22881 * gcc.dg/vect/vect-58.c: Ditto.
22882 * gcc.dg/vect/vect-59.c: Ditto.
22883 * gcc.dg/vect/vect-6.c: Ditto.
22884 * gcc.dg/vect/vect-60.c: Ditto.
22885 * gcc.dg/vect/vect-61.c: Ditto.
22886 * gcc.dg/vect/vect-62.c: Ditto.
22887 * gcc.dg/vect/vect-63.c: Ditto.
22888 * gcc.dg/vect/vect-64.c: Ditto.
22889 * gcc.dg/vect/vect-65.c: Ditto.
22890 * gcc.dg/vect/vect-66.c: Ditto.
22891 * gcc.dg/vect/vect-67.c: Ditto.
22892 * gcc.dg/vect/vect-68.c: Ditto.
22893 * gcc.dg/vect/vect-69.c: Ditto.
22894 * gcc.dg/vect/vect-7.c: Ditto.
22895 * gcc.dg/vect/vect-72.c: Ditto.
22896 * gcc.dg/vect/vect-72a.c: Ditto.
22897 * gcc.dg/vect/vect-73.c: Ditto.
22898 * gcc.dg/vect/vect-74.c: Ditto.
22899 * gcc.dg/vect/vect-75.c: Ditto.
22900 * gcc.dg/vect/vect-76.c: Ditto.
22901 * gcc.dg/vect/vect-77.c: Ditto.
22902 * gcc.dg/vect/vect-77a.c: Ditto.
22903 * gcc.dg/vect/vect-78.c: Ditto.
22904 * gcc.dg/vect/vect-79.c: Ditto.
22905 * gcc.dg/vect/vect-8.c: Ditto.
22906 * gcc.dg/vect/vect-80.c: Ditto.
22907 * gcc.dg/vect/vect-82.c: Ditto.
22908 * gcc.dg/vect/vect-82_64.c: Ditto.
22909 * gcc.dg/vect/vect-83.c: Ditto.
22910 * gcc.dg/vect/vect-83_64.c: Ditto.
22911 * gcc.dg/vect/vect-9.c: Ditto.
22912 * gcc.dg/vect/vect-all.c: Ditto.
22913 * gcc.dg/vect/vect-none.c: Ditto.
22914
22915 2004-11-17 Janis Johnson <janis187@us.ibm.com>
22916
22917 * lib/gcc-dg.exp (dg-skip-if): New function.
22918 (dg-forbid-option): Remove.
22919 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
22920 * g++.dg/abi/bitfield8.C: Likewise.
22921 * g++.dg/abi/dtor1.C: Likewise.
22922 * g++.dg/abi/empty10.C: Likewise.
22923 * g++.dg/abi/empty7.C: Likewise.
22924 * g++.dg/abi/empty9.C: Likewise.
22925 * g++.dg/abi/layout3.C: Likewise.
22926 * g++.dg/abi/layout4.C: Likewise.
22927 * g++.dg/abi/thunk1.C: Likewise.
22928 * g++.dg/abi/thunk2.C: Likewise.
22929 * g++.dg/abi/vbase11.C: Likewise.
22930 * g++.dg/abi/vthunk2.C: Likewise.
22931 * g++.dg/abi/vthunk3.C: Likewise.
22932 * g++.dg/ext/attrib8.C: Likewise.
22933 * g++.dg/opt/longbranch2.C: Likewise.
22934 * g++.dg/opt/reg-stack4.C: Likewise.
22935 * g++.old-deja/g++.ext/attrib1.C: Likewise.
22936 * g++.old-deja/g++.ext/attrib2.C: Likewise.
22937 * g++.old-deja/g++.ext/attrib3.C: Likewise.
22938 * g++.old-deja/g++.other/store-expr1.C: Likewise.
22939 * g++.old-deja/g++.other/store-expr2.C: Likewise.
22940 * gcc.dg/20000609-1.c: Likewise.
22941 * gcc.dg/20000720-1.c: Likewise.
22942 * gcc.dg/20011107-1.c: Likewise.
22943 * gcc.dg/20011119-1.c: Likewise.
22944 * gcc.dg/20020108-1.c: Likewise.
22945 * gcc.dg/20020122-2.c: Likewise.
22946 * gcc.dg/20020122-3.c: Likewise.
22947 * gcc.dg/20020201-3.c: Likewise.
22948 * gcc.dg/20020206-1.c: Likewise.
22949 * gcc.dg/20020218-1.c: Likewise.
22950 * gcc.dg/20020310-1.c: Likewise.
22951 * gcc.dg/20020411-1.c: Likewise.
22952 * gcc.dg/20020418-2.c: Likewise.
22953 * gcc.dg/20020426-1.c: Likewise.
22954 * gcc.dg/20020426-2.c: Likewise.
22955 * gcc.dg/20020517-1.c: Likewise.
22956 * gcc.dg/20020523-1.c: Likewise.
22957 * gcc.dg/20020523-2.c: Likewise.
22958 * gcc.dg/20020729-1.c: Likewise.
22959 * gcc.dg/20030204-1.c: Likewise.
22960 * gcc.dg/20030826-2.c: Likewise.
22961 * gcc.dg/20030926-1.c: Likewise.
22962 * gcc.dg/20031202-1.c: Likewise.
22963 * gcc.dg/980312-1.c: Likewise.
22964 * gcc.dg/980313-1.c: Likewise.
22965 * gcc.dg/990117-1.c: Likewise.
22966 * gcc.dg/990424-1.c: Likewise.
22967 * gcc.dg/990524-1.c: Likewise.
22968 * gcc.dg/991230-1.c: Likewise.
22969 * gcc.dg/i386-387-1.c: Likewise.
22970 * gcc.dg/i386-387-2.c: Likewise.
22971 * gcc.dg/i386-387-3.c: Likewise.
22972 * gcc.dg/i386-387-4.c: Likewise.
22973 * gcc.dg/i386-387-5.c: Likewise.
22974 * gcc.dg/i386-387-6.c: Likewise.
22975 * gcc.dg/i386-asm-1.c: Likewise.
22976 * gcc.dg/i386-bitfield1.c: Likewise.
22977 * gcc.dg/i386-bitfield2.c: Likewise.
22978 * gcc.dg/i386-loop-1.c: Likewise.
22979 * gcc.dg/i386-loop-2.c: Likewise.
22980 * gcc.dg/i386-loop-3.c: Likewise.
22981 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
22982 * gcc.dg/i386-pic-1.c: Likewise.
22983 * gcc.dg/i386-regparm.c: Likewise.
22984 * gcc.dg/i386-signbit-1.c: Likewise.
22985 * gcc.dg/i386-signbit-2.c: Likewise.
22986 * gcc.dg/i386-signbit-3.c: Likewise.
22987 * gcc.dg/i386-sse-5.c: Likewise.
22988 * gcc.dg/i386-sse-8.c: Likewise.
22989 * gcc.dg/i386-unroll-1.c: Likewise.
22990 * gcc.dg/tls/opt-1.c: Likewise.
22991 * gcc.dg/tls/opt-2.c: Likewise.
22992 * gcc.dg/unroll-1.c: Likewise.
22993 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
22994 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
22995 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
22996 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
22997
22998 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22999
23000 * g++.dg/template/incomplete1.C: New test.
23001
23002 2004-11-16 Nick Clifton <nickc@redhat.com>
23003
23004 Revert patches accidentally commited during checkin of fixes for
23005 xstormy16 tests:
23006 gcc.c-torture/execute/simd-4.c: Revert
23007 gcc.dg/20040910-1.c: Revert.
23008
23009 2004-11-16 Paul Brook <paul@codesourcery.com>
23010
23011 PR fortran/13010
23012 * gfortran.dg/der_pointer_1.f90: New test.
23013
23014 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
23015
23016 PR c/18498
23017 * gcc.dg/bitfld-13.c: New test.
23018
23019 2004-11-15 Janis Johnson <janis187@us.ibm.com>
23020
23021 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
23022 powerpc*-*-linux*.
23023
23024 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
23025 * gcc.dg/ppc64-abi-2.c: Ditto.
23026 * gcc.dg/ppc64-abi-3.c: Ditto.
23027
23028 * lib/gcc-dg.exp (dg-target-list): Remove.
23029
23030 2004-11-15 Steve Ellcey <sje@cup.hp.com>
23031
23032 * gcc.dg/ia64-postinc.c: New test.
23033
23034 2004-11-15 Mark Mitchell <mark@codesourcery.com>
23035
23036 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
23037
23038 2004-11-15 Nick Clifton <nickc@redhat.com>
23039
23040 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
23041 __INT_MAX__ so that the test can be compiled by toolchains
23042 targeted at 16-bit processors.
23043
23044 * gcc.dg/20040625-1.c: Use long constants rather than integers
23045 when performing arithmetic that will overflow 16-bits.
23046
23047 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
23048 xstormy16. It does not support 128-bit vector operations.
23049
23050 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
23051 with the macro PTR_TYPE. Define this macro to an integer type
23052 suitable for holding a pointer.
23053
23054 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
23055 the target is a 16-bit processor.
23056
23057 * gcc.dg/cpp/if-2.c: Expect a different warning message from
23058 16-bit targets where the character constant will be too long.
23059
23060 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
23061 where the double will not be directly addressable.
23062
23063 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23064
23065 Friend class name lookup 1/n, PR c++/18471
23066 * g++.dg/template/crash26.C: New test.
23067 * g++.dg/lookup/struct1.C: Adjust expected error.
23068 * g++.dg/parse/elab1.C: Likewise.
23069 * g++.dg/parse/elab2.C: Likewise.
23070 * g++.dg/parse/int-as-enum1.C: Likewise.
23071 * g++.dg/parse/struct-as-enum1.C: Likewise.
23072 * g++.dg/parse/typedef1.C: Likewise.
23073 * g++.dg/parse/typedef3.C: Likewise.
23074 * g++.dg/parse/typedef4.C: Likewise.
23075 * g++.dg/parse/typedef5.C: Likewise.
23076 * g++.dg/template/nontype4.C: Likewise.
23077 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
23078 * g++.old-deja/g++.other/elab1.C: Likewise.
23079 * g++.old-deja/g++.other/syntax4.C: Likewise.
23080
23081 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
23082
23083 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
23084
23085 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
23086
23087 * gcc.c-torture/execute/20041114-1.c: New test.
23088
23089 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
23090
23091 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
23092 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
23093 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
23094 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
23095 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
23096 gcc.dg/switch-7.c: New tests.
23097
23098 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
23099
23100 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
23101
23102 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
23103
23104 PR tree-opt/18400
23105 * gcc.dg/vect/pr18400.c: New test.
23106
23107 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
23108 Andrew Pinski <pinskia@physics.uc.edu>
23109
23110 PR tree-opt/18425
23111 * gcc.dg/vect/pr18425.c: New test.
23112
23113 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
23114
23115 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
23116 Guard with dg-require-alias and dg-require-visibility.
23117
23118 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
23119
23120 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
23121
23122 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23123
23124 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
23125
23126 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23127
23128 PR c++/17344
23129 * g++.dg/template/defarg5.C: New test.
23130
23131 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
23132
23133 * g++.dg/parse/cast1.C: Run only on ILP32.
23134 * g++.old-deja/g++.mike/p784.C: Likewise.
23135
23136 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
23137
23138 * gcc.c-torture/execute/20041113-1.c: New test.
23139
23140 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
23141
23142 PR target/18230
23143 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
23144 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
23145 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
23146 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
23147 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
23148 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
23149 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
23150 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
23151 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
23152 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
23153 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
23154 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
23155 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
23156
23157 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
23158
23159 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
23160 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
23161 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
23162 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
23163 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
23164 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
23165 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
23166 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
23167 gcc.target/sparc/combined-1.c: New tests.
23168
23169 2004-11-12 Ziemowit Laski <zlaski@apple.com>
23170
23171 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
23172 New tests.
23173
23174 2004-11-12 Mark Mitchell <mark@codesourcery.com>
23175
23176 * lib/gcc-dg.exp (dg-forbid-option): New function.
23177 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
23178 * g++.dg/abi/bitfield8.C: Likewise.
23179 * g++.dg/abi/dtor1.C: Likewise.
23180 * g++.dg/abi/empty10.C: Likewise.
23181 * g++.dg/abi/empty7.C: Likewise.
23182 * g++.dg/abi/empty9.C: Likewise.
23183 * g++.dg/abi/layout3.C: Likewise.
23184 * g++.dg/abi/layout4.C: Likewise.
23185 * g++.dg/abi/thunk1.C: Likewise.
23186 * g++.dg/abi/thunk2.C: Likewise.
23187 * g++.dg/abi/vbase11.C: Likewise.
23188 * g++.dg/abi/vthunk2.C: Likewise.
23189 * g++.dg/abi/vthunk3.C: Likewise.
23190 * g++.dg/ext/attrib8.C: Likewise.
23191 * g++.dg/opt/longbranch2.C: Likewise.
23192 * g++.dg/opt/reg-stack4.C: Likewise.
23193 * g++.old-deja/g++.ext/attrib1.C: Likewise.
23194 * g++.old-deja/g++.ext/attrib2.C: Likewise.
23195 * g++.old-deja/g++.ext/attrib3.C: Likewise.
23196 * g++.old-deja/g++.other/store-expr1.C: Likewise.
23197 * g++.old-deja/g++.other/store-expr2.C: Likewise.
23198 * gcc.dg/20000609-1.c: Likewise.
23199 * gcc.dg/20000720-1.c: Likewise.
23200 * gcc.dg/20011107-1.c: Likewise.
23201 * gcc.dg/20011119-1.c: Likewise.
23202 * gcc.dg/20020108-1.c: Likewise.
23203 * gcc.dg/20020122-2.c: Likewise.
23204 * gcc.dg/20020122-3.c: Likewise.
23205 * gcc.dg/20020201-3.c: Likewise.
23206 * gcc.dg/20020206-1.c: Likewise.
23207 * gcc.dg/20020218-1.c: Likewise.
23208 * gcc.dg/20020310-1.c: Likewise.
23209 * gcc.dg/20020411-1.c: Likewise.
23210 * gcc.dg/20020418-2.c: Likewise.
23211 * gcc.dg/20020426-1.c: Likewise.
23212 * gcc.dg/20020426-2.c: Likewise.
23213 * gcc.dg/20020517-1.c: Likewise.
23214 * gcc.dg/20020523-1.c: Likewise.
23215 * gcc.dg/20020523-2.c: Likewise.
23216 * gcc.dg/20020729-1.c: Likewise.
23217 * gcc.dg/20030204-1.c: Likewise.
23218 * gcc.dg/20030826-2.c: Likewise.
23219 * gcc.dg/20030926-1.c: Likewise.
23220 * gcc.dg/20031202-1.c: Likewise.
23221 * gcc.dg/980312-1.c: Likewise.
23222 * gcc.dg/980313-1.c: Likewise.
23223 * gcc.dg/990117-1.c: Likewise.
23224 * gcc.dg/990424-1.c: Likewise.
23225 * gcc.dg/990524-1.c: Likewise.
23226 * gcc.dg/991230-1.c: Likewise.
23227 * gcc.dg/i386-387-1.c: Likewise.
23228 * gcc.dg/i386-387-2.c: Likewise.
23229 * gcc.dg/i386-387-3.c: Likewise.
23230 * gcc.dg/i386-387-4.c: Likewise.
23231 * gcc.dg/i386-387-5.c: Likewise.
23232 * gcc.dg/i386-387-6.c: Likewise.
23233 * gcc.dg/i386-asm-1.c: Likewise.
23234 * gcc.dg/i386-bitfield1.c: Likewise.
23235 * gcc.dg/i386-bitfield2.c: Likewise.
23236 * gcc.dg/i386-loop-1.c: Likewise.
23237 * gcc.dg/i386-loop-2.c: Likewise.
23238 * gcc.dg/i386-loop-3.c: Likewise.
23239 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
23240 * gcc.dg/i386-pic-1.c: Likewise.
23241 * gcc.dg/i386-regparm.c: Likewise.
23242 * gcc.dg/i386-signbit-1.c: Likewise.
23243 * gcc.dg/i386-signbit-2.c: Likewise.
23244 * gcc.dg/i386-signbit-3.c: Likewise.
23245 * gcc.dg/i386-sse-5.c: Likewise.
23246 * gcc.dg/i386-sse-8.c: Likewise.
23247 * gcc.dg/i386-unroll-1.c: Likewise.
23248 * gcc.dg/tls/opt-1.c: Likewise.
23249 * gcc.dg/tls/opt-2.c: Likewise.
23250 * gcc.dg/unroll-1.c: Likewise.
23251 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
23252 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
23253 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
23254 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
23255 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
23256 -m64 is specified.
23257
23258 2004-11-12 Mark Mitchell <mark@codesourcery.com>
23259
23260 PR c++/18389
23261 * g++.dg/parse/cond1.C: New test.
23262
23263 PR c++/18429
23264 * g++.dg/template/array9.C: New test.
23265 * g++.dg/ext/vla1.C: Adjust error messages.
23266 * g++.dg/ext/vlm1.C: Likewise.
23267 * g++.dg/template/crash2.C: Likewise.
23268
23269 PR c++/18436
23270 * g++.dg/template/call3.C: New test.
23271
23272 PR c++/18407
23273 * g++.dg/template/ptrmem11.C: New test.
23274
23275 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
23276
23277 PR other/14264
23278 * lib/g++.exp: Set LC_ALL and LANG to C.
23279 * lib/gcc-dg.exp: Likewise.
23280 * lib/gfortran.exp: Likewise.
23281 * lib/objc.exp: Likewise.
23282 * lib/treelang.exp: Likewise.
23283
23284 2004-11-12 Andreas Schwab <schwab@suse.de>
23285
23286 * gcc.dg/pr16286.c: Fix last change.
23287
23288 2004-11-12 Mark Mitchell <mark@codesourcery.com>
23289
23290 PR c++/18416
23291 * g++.dg/init/global1.C: New test.
23292
23293 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
23294
23295 * gcc.c-torture/execute/20041112-1.c: New test.
23296
23297 2004-11-11 Janis Johnson <janis187@us.ibm.com>
23298
23299 * lib/gcc-dg.exp (dg-target-list): New.
23300
23301 2004-11-11 Janis Johnson <janis187@us.ibm.com>
23302 Richard Sandiford <rsandifo@redhat.com>
23303
23304 * lib/target-supports.exp (get-compiler_messages): New.
23305 (check_named_sections_available): Use it.
23306 (check_effective_target_ilp32): New.
23307 (check_effective_target_lp64): New.
23308 (is-effective-target): New.
23309 * lib/gcc-dg.exp (dg-require-effective-target): New.
23310
23311 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
23312
23313 * gcc.dg/precedence-1.c: New test.
23314
23315 2004-11-11 Janis Johnson <janis187@us.ibm.com>
23316
23317 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
23318
23319 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
23320 message, delete generated files, use more descriptive name for
23321 executable, and make the test unsupported when it cannot be run.
23322
23323 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
23324 (dg-require-weak, dg-require-visibility, dg-require-alias,
23325 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
23326 dg-require-iconv, dg-require-named-sections): Use it.
23327
23328 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
23329
23330 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
23331
23332 PR target/16457
23333 * gcc.dg/ppc-and-1: New
23334
23335 PR target/16796
23336 * gcc.dg/ppc-mov-1.c: New.
23337
23338 PR target/16458
23339 * gcc.dg/ppc-compare-1.c: New.
23340
23341 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
23342
23343 * objc.dg/desig-init-2.m: New test.
23344
23345 2004-11-10 Adam Nemet <anemet@lnxw.com>
23346
23347 PR middle-end/18160
23348 * g++.dg/warn/register-var-1.C: New test.
23349 * g++.dg/warn/register-var-2.C: New test.
23350
23351 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
23352
23353 * gcc.dg/union-2.c: New test.
23354
23355 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
23356
23357 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
23358 New test for PR tree-optimization/17892.
23359
23360 2004-11-09 Mark Mitchell <mark@codesourcery.com>
23361
23362 PR c++/18369
23363 * g++.dg/init/new12.C: New test.
23364
23365 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
23366
23367 * gcc.target/sparc: New directory.
23368 * gcc.target/sparc/sparc.exp: New driver.
23369 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
23370 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
23371 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
23372 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
23373
23374 2004-11-10 Paul Brook <paul@codesourcery.com>
23375
23376 PR fortran/18218
23377 * gfortran.dg/list_read.c: New test.
23378
23379 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
23380
23381 PR c/18322
23382 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
23383 expected diagnostic location.
23384
23385 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
23386
23387 * gcc.dg/20041109-1.c: New test.
23388
23389 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
23390
23391 PR objc/18406
23392 * objc/compile/pr18406.m: New test.
23393
23394 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
23395
23396 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
23397
23398 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
23399
23400 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
23401
23402 2004-11-08 Steve Ellcey <sje@cup.hp.com>
23403
23404 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
23405
23406 2004-11-08 Steve Ellcey <sje@cup.hp.com>
23407
23408 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
23409 exit.
23410
23411 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
23412
23413 PR tree-opt/18299
23414 * gcc.c-torture/pr18299-1.c: New test.
23415
23416 2004-11-06 Andreas Schwab <schwab@suse.de>
23417
23418 * gcc.dg/pr16286.c: Also test for bool and pixel.
23419
23420 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
23421
23422 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
23423 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
23424 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
23425 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
23426 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
23427 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
23428 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
23429 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
23430 gcc.dg/struct-semi-3.c: New tests.
23431
23432 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
23433
23434 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
23435
23436 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
23437
23438 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
23439 Do not use C99 designators.
23440
23441 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
23442
23443 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
23444
23445 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
23446
23447 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
23448 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
23449 * gcc.c-torture/execute/simd-5.x: Remove.
23450
23451 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
23452
23453 PR rtl-optimization/17933
23454 * gcc.dg/torture/pr17933-1.c: New test.
23455
23456 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
23457
23458 PR target/18106
23459 * lib/target-supports.exp (check_weak_available): Support
23460 Windows.
23461
23462 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
23463
23464 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
23465 call to fflush(stdout) before abort.
23466 (my_ffsll): New function.
23467 (generate_fields): Use it.
23468
23469 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
23470
23471 * gcc.dg/init-undef-1.c: New test.
23472
23473 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
23474
23475 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
23476 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
23477 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
23478 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
23479 expected messages for new parser.
23480
23481 2004-11-04 Mark Mitchell <mark@codesourcery.com>
23482
23483 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
23484
23485 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23486
23487 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
23488 on LP64 targets.
23489
23490 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
23491
23492 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
23493 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
23494 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
23495 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
23496 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
23497 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
23498 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
23499 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
23500 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
23501 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
23502
23503 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
23504
23505 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
23506 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
23507 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
23508 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
23509 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
23510 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
23511 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
23512 for new parser.
23513
23514 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
23515
23516 PR target/15342
23517 * gcc.dg/20041104-1.c: New test.
23518
23519 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23520
23521 * g++.dg/template/nontype7.C: New test.
23522 * g++.dg/template/nontype8.C: Likewise.
23523 * g++.dg/template/nontype9.C: Likewise.
23524 * g++.dg/template/nontype10.C: Likewise.
23525 * g++.dg/tc1/dr49.C: Likewise.
23526 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
23527 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
23528
23529 2004-11-04 Ben Elliston <bje@au.ibm.com>
23530
23531 * g++.dg/rtti/tinfo1.C: Remove xfails.
23532
23533 2004-11-04 Ben Elliston <bje@au.ibm.com>
23534
23535 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
23536 packed attribute to the definition to satisfy the new C++ parser.
23537
23538 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
23539
23540 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
23541 invocations of va_arg.
23542
23543 2004-11-02 Mark Mitchell <mark@codesourcery.com>
23544
23545 PR c++/18124
23546 * g++.dg/template/crash25.C: New test.
23547
23548 PR c++/18155
23549 * g++.dg/template/typedef2.C: New test.
23550 * g++.dg/parse/crash13.C: Adjust error markers.
23551
23552 PR c++/18177
23553 * g++.dg/conversion/const3.C: New test.
23554
23555 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23556
23557 PR fortran/17535
23558 PR fortran/17583
23559 PR fortran/17713
23560 * gfortran.dg/generic_[123].f90: New testcases.
23561
23562 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
23563
23564 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
23565 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
23566
23567 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
23568
23569 PR tree-opt/16808
23570 * gcc.c-torture/compile/pr16808.c: New test.
23571
23572 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
23573
23574 PR rtl-optimization/17104
23575 * gcc.dg/ppc-bitfield1.c: New.
23576
23577 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
23578
23579 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
23580
23581 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
23582
23583 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
23584 strings for 32-bit code.
23585
23586 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
23587
23588 PR c/18239
23589 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
23590
23591 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
23592
23593 PR c++/18064
23594 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
23595
23596 2004-10-31 Mark Mitchell <mark@codesourcery.com>
23597
23598 PR c++/15172
23599 * g++.dg/init/aggr2.C: New test.
23600
23601 2004-10-30 Ziemowit Laski <zlaski@apple.com>
23602
23603 * objc.dg/local-decl-1.m: New test.
23604
23605 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
23606
23607 * gcc.dg/20040910-1.c: Adjust regex.
23608
23609 2004-10-30 Roger Sayle <roger@eyesopen.com>
23610
23611 PR rtl-optimization/18084
23612 * g++.dg/opt/pr18084-1.C: New testcase.
23613
23614 2004-10-30 Matt Austern <austern@apple.com>
23615
23616 PR c++/17542
23617 * g++.dg/ext/attrib18.C: New test.
23618
23619 2004-10-30 Roger Sayle <roger@eyesopen.com>
23620
23621 PR middle-end/18096
23622 * gcc.dg/pr18096-1.c: New test case.
23623
23624 2004-10-30 Roger Sayle <roger@eyesopen.com>
23625
23626 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
23627
23628 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
23629
23630 PR c/16666
23631 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
23632 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
23633 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
23634 gcc.dg/old-style-prom-3.c: New tests.
23635
23636 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
23637
23638 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
23639 Remove unnecessary inclusion of stdio.h.
23640
23641 2004-10-29 Roger Sayle <roger@eyesopen.com>
23642
23643 PR rtl-optimization/17581
23644 * gcc.dg/pr17581-1.c: New test case.
23645
23646 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
23647
23648 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
23649 being implemented.
23650 * g++.dg/conversion/dr195-1.C: New.
23651 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
23652 * g++.old-deja/g++.mike/p10148.C: Likewise.
23653
23654 2004-10-29 Mark Mitchell <mark@codesourcery.com>
23655
23656 PR c++/17695
23657 * g++.dg/debug/typedef2.C: New test.
23658
23659 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
23660
23661 PR fortran/13490
23662 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
23663 * gfortran.dg/g77/README: Update.
23664
23665 2004-10-28 Matt Austern <austern@apple.com>
23666
23667 PR c++/14124
23668 * g++.dg/ext/packed7.C: New test.
23669
23670 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
23671
23672 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
23673 scan-assembler.
23674 * lib/scanasm.exp (hidden-scan-for): New proc.
23675 (scan-hidden): Use hidden-scan-for instead of constructing the scan
23676 string.
23677 (scan-not-hidden): Likewise.
23678 * lib/target-supports.exp (check_visibility_available): mach-o is
23679 support too.
23680
23681 2004-10-28 Mark Mitchell <mark@codesourcery.com>
23682
23683 PR c++/17132
23684 * g++.dg/template/memclass3.C: New test.
23685
23686 2004-10-28 Adam Nemet <anemet@lnxw.com>
23687
23688 PR middle-end/18160
23689 * gcc.dg/register-var-1.c: New test.
23690 * gcc.dg/register-var-2.c: New test.
23691 * gcc.dg/asm-7.c: Taking the address of a register variable is an
23692 error now.
23693
23694 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
23695
23696 PR other/18172
23697 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
23698 unused variables.
23699 * gcc.dg/vect/vect-22.c: Likewise.
23700
23701 2004-10-28 Jakub Jelinek <jakub@redhat.com>
23702
23703 * gcc.dg/i386-rotate-1.c: New test.
23704
23705 2004-10-27 Mark Mitchell <mark@codesourcery.com>
23706
23707 * g++.dg/init/ref12.C: Add "run" marker.
23708
23709 PR c++/17435
23710 * g++.dg/init/ref12.C: New test.
23711
23712 PR c++/18140
23713 * g++.dg/template/shift1.C: New test.
23714 * g++.dg/template/error10.C: Adjust error markers.
23715
23716 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
23717
23718 PR tree-opt/17529
23719 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
23720
23721 2004-10-27 Geoffrey Keating <geoffk@apple.com>
23722
23723 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
23724 * gcc.dg/weak/weak-3.c: Likewise.
23725 * gcc.dg/weak/weak-5.c: Likewise.
23726 * gcc.dg/weak/weak-9.c: Likewise.
23727 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
23728 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
23729
23730 * gcc.dg/darwin-weakimport-1.c: New.
23731
23732 2004-10-28 Ben Elliston <bje@au.ibm.com>
23733
23734 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
23735
23736 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
23737
23738 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
23739 'syntax' error messages.
23740 * gcc.dg/cpp/direct2s.c: Likewise.
23741
23742 2004-10-26 Geoffrey Keating <geoffk@apple.com>
23743
23744 * gcc.c-torture/compile/20041026-1.c: New.
23745
23746 2004-10-26 Mark Mitchell <mark@codesourcery.com>
23747
23748 PR c++/18093
23749 * g++.dg/lookup/ns2.C: New test.
23750
23751 PR c++/18020
23752 * g++.dg/template/enum4.C: New test.
23753
23754 PR c++/18161
23755 * g++.dg/template/expr1.C: New test.
23756
23757 2004-10-26 Ben Elliston <bje@au.ibm.com>
23758
23759 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
23760
23761 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
23762
23763 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
23764 gcc.dg/decl-nospec-3.c: New tests.
23765
23766 2004-10-26 Ziemowit Laski <zlaski@apple.com>
23767
23768 * objc.dg/super-class-3.m: New test.
23769
23770 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
23771
23772 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
23773 resyncing.
23774 * gcc.dg/cpp/direct2s.c: Likewise.
23775
23776 2004-10-25 Geoffrey Keating <geoffk@apple.com>
23777
23778 * objc.dg/image-info.m: Update for changes to section selection.
23779
23780 2004-10-25 David Ayers <d.ayers@inode.at>
23781 Ziemowit Laski <zlaski@apple.com>
23782
23783 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
23784 diagnostics when messaging 'id <Proto>'.
23785 * objc.dg/class-protocol-1.m: New test.
23786 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
23787 a non-existent method signature.
23788 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
23789 Update diagnostics when messaging with non-existent method signature.
23790 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
23791 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
23792 invalid receivers are now resolved as if messaging 'id'; remove
23793 extraneous diagnostics.
23794
23795 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
23796
23797 PR c/16667
23798 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
23799 gcc.dg/init-desig-obs-3.c: New tests.
23800
23801 2004-10-25 Jakub Jelinek <jakub@redhat.com>
23802
23803 * gcc.dg/debug/20041023-1.c: New test.
23804
23805 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
23806
23807 PR middle-end/17407
23808 * gcc.c-torture/compile/pr17407.c: New test.
23809
23810 PR c++/18121
23811 * g++.dg/template/array8.C: New test.
23812
23813 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
23814
23815 PR other/18138
23816 * lib/g++.exp: Accept more than one multilib libgcc.
23817 * lib/gcc-dg.exp: Likewise.
23818 * lib/objc.exp: Likewise.
23819 * lib/treelang.exp: Likewise.
23820 * lib/gfortran.exp: Likewise.
23821
23822 2004-10-24 Ben Elliston <bje@au.ibm.com>
23823
23824 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
23825
23826 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
23827
23828 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
23829 * gcc.dg/c99-const-expr-3.c: Likewise.
23830
23831 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
23832
23833 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
23834
23835 2004-10-23 Ben Elliston <bje@au.ibm.com>
23836
23837 * gcc.c-torture/execute/loop-2e.x: Remove.
23838
23839 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
23840
23841 PR c++/18095
23842 * g++.dg/parse/crash18.C: New.
23843 * g++.dg/parse/crash19.C: New.
23844
23845 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
23846
23847 * g++.dg/ext/dllimport1.C: Move dg-warnings.
23848 * g++.dg/ext/dllimport2.C: Same.
23849 * g++.dg/ext/dllimport8.C: Same.
23850
23851 2004-10-21 Mark Mitchell <mark@codesourcery.com>
23852
23853 PR c++/10841
23854 * g++.dg/conversion/cast1.C: New test.
23855 * g++.dg/overload/pmf1.C: Adjust error marker.
23856
23857 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
23858
23859 PR objc/17923
23860 * objc.dg/const-str-7.m: New test.
23861
23862 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23863
23864 * g++.dg/template/memfriend11.C: Fix comment typo.
23865 * g++.dg/template/memfriend14.C: Likewise.
23866
23867 2004-10-20 Richard Henderson <rth@redhat.com>
23868
23869 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
23870 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
23871 -fasynchronous-unwind-tables.
23872
23873 2004-10-20 Richard Henderson <rth@redhat.com>
23874
23875 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
23876 (main): Return success.
23877 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
23878 (main): Return success.
23879
23880 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23881
23882 PR c++/13495
23883 * g++.dg/template/memfriend9.C: New test.
23884 * g++.dg/template/memfriend10.C: Likewise.
23885 * g++.dg/template/memfriend11.C: Likewise.
23886 * g++.dg/template/memfriend12.C: Likewise.
23887 * g++.dg/template/memfriend13.C: Likewise.
23888 * g++.dg/template/memfriend14.C: Likewise.
23889 * g++.dg/template/memfriend15.C: Likewise.
23890 * g++.dg/template/memfriend16.C: Likewise.
23891 * g++.dg/template/memfriend17.C: Likewise.
23892 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
23893
23894 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
23895
23896 * g++.dg/conversion/dr195.C: New.
23897 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
23898
23899 2004-10-20 Ben Elliston <bje@au.ibm.com>
23900 Devang Patel <dpatel@apple.com>
23901
23902 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
23903 of floating point arithmetic, which could trap.
23904
23905 2004-10-19 Mark Mitchell <mark@codesourcery.com>
23906
23907 PR c++/14035
23908 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
23909 * g++.dg/conversion/const2.C: New test.
23910 * g++.dg/expr/reinterpret2.C: New test.
23911 * g++.dg/expr/reinterpret3.C: New test.
23912 * g++.dg/expr/cast2.C: New test.
23913 * g++.dg/expr/copy1.C: New test.
23914 * g++.dg/other/conversion1.C: Change error message.
23915 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
23916 function pointers to void *.
23917 * g++.old-deja/g++.mike/p10148.C: Likewise.
23918
23919 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23920
23921 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
23922
23923 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
23924
23925 PR c++/18047
23926
23927 * g++.dg/parse/expr3.C: New test.
23928
23929 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
23930
23931 * gcc.dg/smod-1.c: New test.
23932
23933 2004-10-18 Ziemowit Laski <zlaski@apple.com>
23934
23935 * objc.dg/method-14.m: New test.
23936
23937 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
23938
23939 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
23940 Also xfail as the patch was reverted.
23941
23942 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
23943
23944 PR middle-end/16973
23945 * gcc.dg/pr16973.c: New test.
23946
23947 2004-10-18 Diego Novillo <dnovillo@redhat.com>
23948
23949 PR tree-optimization/17656
23950 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
23951
23952 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
23953
23954 * g++.dg/eh/shadow1.C: New.
23955
23956 2004-10-18 Jakub Jelinek <jakub@redhat.com>
23957
23958 * gcc.c-torture/compile/20041018-1.c: New test.
23959
23960 2004-10-18 Ben Elliston <bje@au.ibm.com>
23961
23962 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
23963 compiler referring to register 0 when accessing sdata. The linker
23964 now patches things up.
23965
23966 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
23967
23968 PR c/17529
23969 * gcc.c-torture/compile/pr17529.c: New test.
23970
23971 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23972
23973 PR c++/17743
23974 * g++.dg/ext/attrib17.C: New test.
23975
23976 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
23977
23978 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
23979
23980 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23981
23982 PR c++/10479
23983 * g++.dg/ext/attrib16.C: New test.
23984
23985 2004-10-15 Mark Mitchell <mark@codesourcery.com>
23986
23987 PR c++/17042
23988 * g++.dg/init/dso_handle1.C: New test.
23989
23990 PR c++/14667
23991 * g++.dg/parse/typedef6.C: New test.
23992
23993 PR c++/17916
23994 * g++.dg/parse/pragma1.C: New test.
23995
23996 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
23997
23998 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
23999
24000 2004-10-15 Steve Ellcey <sje@cup.hp.com>
24001
24002 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
24003 -fno-common when on HPPA HP-UX platforms.
24004
24005 2004-10-15 Jakub Jelinek <jakub@redhat.com>
24006
24007 PR other/16820
24008 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
24009 stdint.h.
24010 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
24011 uintptr_t.
24012
24013 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
24014
24015 PR c++/16301
24016 * g++.dg/lookup/strong-using-4.C: New test.
24017
24018 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
24019
24020 PR middle-end/16567
24021 * gcc.c-torture/compile/nested-1.c: New test.
24022
24023 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
24024
24025 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
24026 and mipsisa64*-*-* (until support for misaligned loads is added).
24027 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
24028 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
24029 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
24030 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
24031 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
24032 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
24033
24034 2004-10-14 Mark Mitchell <mark@codesourcery.com>
24035
24036 PR c++/17976
24037 * g++.dg/init/dtor3.C: New test.
24038
24039 2004-10-15 Ben Elliston <bje@au.ibm.com>
24040
24041 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
24042
24043 2004-10-14 Geoffrey Keating <geoffk@apple.com>
24044
24045 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
24046 * gcc.dg/macho-lo-sum.c: Likewise.
24047
24048 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
24049
24050 * gcc.dg/ppc-spe64-1.c: New test.
24051
24052 2004-10-14 Devang Patel <dpatel@apple.com>
24053
24054 PR 17635
24055 * gcc.dg/pr17635.c : New test.
24056
24057 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
24058
24059 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
24060 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
24061 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
24062 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
24063 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
24064 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
24065 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
24066 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
24067 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
24068 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
24069 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
24070 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
24071 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
24072 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
24073 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
24074 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
24075 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
24076 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
24077
24078 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
24079
24080 * gcc.dg/vect/vect-82.c: New testcase.
24081 * gcc.dg/vect/vect-82_64.c: New testcase.
24082 * gcc.dg/vect/vect-83.c: New testcase.
24083 * gcc.dg/vect/vect-83_64.c: New testcase.
24084
24085 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
24086
24087 * gcc.dg/cpp/error-1.c: New test.
24088
24089 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
24090
24091 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
24092
24093 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
24094
24095 PR target/17984
24096 * gcc.dg/cris-peep2-xsrand2.c: New test.
24097
24098 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
24099
24100 PR c++/17661
24101 * testsuite/g++.dg/expr/for2.C: New test.
24102
24103 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
24104
24105 * g++.dg/inherit/thunk1.C: Run on the SPARC.
24106
24107 2004-10-13 Jakub Jelinek <jakub@redhat.com>
24108
24109 PR tree-optimization/17724
24110 * g++.dg/opt/pr17724-1.C: New test.
24111 * g++.dg/opt/pr17724-2.C: New test.
24112 * g++.dg/opt/pr17724-3.C: New test.
24113 * g++.dg/opt/pr17724-4.C: New test.
24114 * g++.dg/opt/pr17724-5.C: New test.
24115 * g++.dg/opt/pr17724-6.C: New test.
24116
24117 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
24118
24119 PR c/17301
24120 * gcc.dg/pr17301-2.c: New test.
24121
24122 2004-10-11 Mark Mitchell <mark@codesourcery.com>
24123
24124 PR c++/15876
24125 * g++.dg/parse/error22.C: New test.
24126
24127 PR c++/17936
24128 * g++.dg/template/spec18.C: New test.
24129
24130 2004-10-11 Steve Ellcey <sje@cup.hp.com>
24131
24132 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
24133 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
24134 memcpy.
24135 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
24136 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
24137
24138 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
24139
24140 * g++.dg/eh/cleanup5.C: Add dg-options "".
24141
24142 2004-10-11 Roger Sayle <roger@eyesopen.com>
24143
24144 PR middle-end/17657
24145 * gcc.dg/switch-4.c: New test case.
24146
24147 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
24148
24149 * gcc.c-torture/execute/20041011-1.c: New test.
24150
24151 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
24152
24153 PR c++/17554
24154 * g++.dg/init/for3.C: New test.
24155
24156 PR c++/17657
24157 * g++.dg/opt/switch2.C: New test.
24158
24159 PR middle-end/17703
24160 * g++.dg/warn/Wreturn-2.C: New test.
24161
24162 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
24163
24164 PR c++/17907
24165 * g++.dg/eh/cleanup5.C: New test.
24166
24167 2004-10-10 Mark Mitchell <mark@codesourcery.com>
24168
24169 PR c++/17393
24170 * g++.dg/parse/error21.C: New test.
24171
24172 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
24173
24174 * g++.dg/overload/pmf1.C: Adjust quoting marks.
24175 * g++.dg/warn/incomplete1.C: Likewise.
24176 * g++.dg/template/qualttp20.C: Likewise.
24177
24178 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
24179
24180 PR c/17881
24181 * parm-incomplete-1.c: New test.
24182
24183 2004-10-09 Mark Mitchell <mark@codesourcery.com>
24184
24185 PR c++/17867
24186 * g++.dg/parse/error19.C: New test.
24187
24188 PR c++/17670
24189 * g++.dg/init/new11.C: New test.
24190
24191 PR c++/17821
24192 * g++.dg/parse/error20.C: New test.
24193
24194 PR c++/17826
24195 * g++.dg/template/crash24.C: New test.
24196
24197 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
24198
24199 PR c/17301
24200 * gcc.dg/pr17301-1.c: New test.
24201
24202 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
24203
24204 PR c/17189
24205 * gcc.dg/anon-struct-5.c: New test.
24206
24207 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
24208
24209 PR c/17844
24210 * gcc.dg/pr17844-1.c: New test.
24211
24212 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
24213
24214 PR tree-optimization/17906
24215 * gcc.c-torture/compile/pr17906.c: New.
24216
24217 2004-10-09 Stuart Hastings <stuart@apple.com>
24218 Roger Sayle <roger@eyesopen.com>
24219
24220 PR rtl-optimization/17853
24221 * gcc.dg/i386-mmx-5.c: New testcase.
24222
24223 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
24224
24225 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
24226
24227 2004-10-09 Mark Mitchell <mark@codesourcery.com>
24228
24229 PR c++/17524
24230 * g++.dg/template/static9.C: New test.
24231
24232 PR c++/17685
24233 * g++.dg/parse/operator5.C: New test.
24234
24235 2004-10-09 Roger Sayle <roger@eyesopen.com>
24236
24237 PR middle-end/17894
24238 * gcc.c-torture/execute/divcmp-4.c: New test case.
24239
24240 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
24241
24242 PR tree-opt/17902
24243 * g++.dg/opt/pr17902.C: New test.
24244
24245 2004-10-09 Jakub Jelinek <jakub@redhat.com>
24246
24247 * gcc.dg/cpp/ident-1.c: Add dg-options "".
24248
24249 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
24250
24251 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
24252
24253 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
24254
24255 * gcc.dg/assign-warn-3.c: New test.
24256
24257 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
24258
24259 PR c/16999
24260 * gcc.dg/cpp/ident-1.c: New test.
24261
24262 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
24263
24264 * gcc.c-torture/compile/acc1.c: New.
24265
24266 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
24267
24268 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
24269 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
24270
24271 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
24272
24273 * gcc.dg/ultrasp11.c: New test.
24274
24275 2004-10-08 Michael Matz <matz@suse.de>
24276
24277 * gcc.dg/doloop-2.c: New test.
24278
24279 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
24280
24281 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
24282 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
24283 objc.dg/method-9.m: Update expected diagnostics.
24284
24285 2004-10-07 Geoffrey Keating <geoffk@apple.com>
24286
24287 * gcc.dg/ppc-fsel-3.c: New file.
24288 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
24289
24290 2004-10-07 Paul Brook <paul@codesourcery.com>
24291
24292 * gfortran.dg/intrinsic_verify_1.f90: New test.
24293
24294 2004-10-07 Paul Brook <paul@codesourcery.com>
24295
24296 * gfortran.dg/empty_format_1.f90: Remove stray commas.
24297
24298 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24299
24300 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
24301 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
24302 commit.
24303
24304 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
24305
24306 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
24307
24308 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24309
24310 PR c++/17115
24311 * g++.dg/warn/Winline-4.C: New test.
24312
24313 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
24314
24315 * gcc.c-torture/compile/20041007-1.c: New test.
24316
24317 2004-10-07 Paul Brook <paul@codesourcery.com>
24318
24319 PR fortran/17678
24320 * gfortran.dg/use_allocated_1.f90: New test.
24321
24322 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
24323
24324 PR middle-end/17849
24325 * gfortran.fortran-torture/compile/nested.f90: New test
24326
24327 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
24328
24329 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
24330
24331 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
24332
24333 PR c++/17368
24334 * g++.dg/ext/asm6.C: New test.
24335
24336 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
24337
24338 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
24339
24340 2004-10-06 Paul Brook <paul@codesourcery.com>
24341
24342 PR libfortran/17709
24343 * gfortran.dg/empty_format_1.f90: New test.
24344
24345 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24346
24347 PR fortran/17568
24348 * gfortran.dg/ishft.f90: New test.
24349
24350 PR fortran/17283
24351 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
24352 tests.
24353
24354 2004-10-06 Paul Brook <paul@codesourcery.com>
24355
24356 * gfortran.dg/do_1.f90: New test.
24357
24358 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24359
24360 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
24361 optimizing for size.
24362
24363 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
24364
24365 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
24366
24367 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
24368
24369 * gcc.c-torture/compile/20041005-1.c: New test.
24370
24371 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
24372
24373 PR c++/17829
24374 * g++.dg/lookup/koenig4.C: New.
24375
24376 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
24377
24378 * g++.dg/other/classkey1.C: Adjust quoting marks.
24379 * g++.dg/parse/error15.C: Likewise.
24380 * g++.dg/template/meminit2.C (int>): Likewise.
24381
24382 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24383
24384 PR fortran/17283
24385 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
24386
24387 PR fortran/17631
24388 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
24389
24390 PR fortran/17708
24391 * gfortran.dg/pr17708.f90: New test.
24392
24393 2004-10-04 Chao-ying Fu <fu@mips.com>
24394
24395 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
24396 * gcc.dg/vect/vect-4.c: Ditto.
24397 * gcc.dg/vect/vect-5.c: Ditto.
24398 * gcc.dg/vect/vect-6.c: Ditto.
24399 * gcc.dg/vect/vect-8.c: Ditto.
24400 * gcc.dg/vect/vect-16.c: Ditto.
24401 * gcc.dg/vect/vect-30.c: Ditto.
24402 * gcc.dg/vect/vect-40.c: Ditto.
24403 * gcc.dg/vect/vect-41.c: Ditto.
24404 * gcc.dg/vect/vect-42.c: Ditto.
24405 * gcc.dg/vect/vect-43.c: Ditto.
24406 * gcc.dg/vect/vect-44.c: Ditto.
24407 * gcc.dg/vect/vect-45.c: Ditto.
24408 * gcc.dg/vect/vect-46.c: Ditto.
24409 * gcc.dg/vect/vect-47.c: Ditto.
24410 * gcc.dg/vect/vect-48.c: Ditto.
24411 * gcc.dg/vect/vect-49.c: Ditto.
24412 * gcc.dg/vect/vect-50.c: Ditto.
24413 * gcc.dg/vect/vect-51.c: Ditto.
24414 * gcc.dg/vect/vect-52.c: Ditto.
24415 * gcc.dg/vect/vect-53.c: Ditto.
24416 * gcc.dg/vect/vect-54.c: Ditto.
24417 * gcc.dg/vect/vect-55.c: Ditto.
24418 * gcc.dg/vect/vect-56.c: Ditto.
24419 * gcc.dg/vect/vect-57.c: Ditto.
24420 * gcc.dg/vect/vect-58.c: Ditto.
24421 * gcc.dg/vect/vect-59.c: Ditto.
24422 * gcc.dg/vect/vect-60.c: Ditto.
24423 * gcc.dg/vect/vect-74.c: Ditto.
24424 * gcc.dg/vect/vect-79.c: Ditto.
24425 * gcc.dg/vect/vect-80.c: Ditto.
24426
24427 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
24428
24429 * gcc.dg/unused-7.c: Use the correct option.
24430
24431 2004-10-04 Paul Brook <paul@codesourcery.com>
24432 Bud Davis <bdavis9659@comcast.net>
24433
24434 PR fortran/17706
24435 PR fortran/16434
24436 * gfortran/pr17706.f90: New test.
24437 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
24438
24439 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24440
24441 * gfortran.dg/pr17612.f90: New test.
24442
24443 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
24444
24445 * g++.dg/template/local1.C: Adjust quoting marks in
24446 testing for diagnostics.
24447 * g++.dg/tls/diag-2.C: Likewise.
24448 * g++.dg/other/error8.C: Likewise.
24449
24450 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
24451
24452 PR c/17178
24453 * gcc.dg/unused-4.c: Adjust to be correct.
24454
24455 PR c/17820
24456 * gcc.dg/unused-7.c: New test.
24457
24458 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
24459
24460 PR c++/17797
24461 * g++.dg/overload/template2.C: New test.
24462
24463 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
24464
24465 PR tree-optimization/16632
24466 * gcc.dg/tree-ssa/20041002-1.c: New.
24467
24468 2004-10-03 Paul Brook <paul@codesourcery.com>
24469
24470 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
24471 rather than relying on default formatting.
24472
24473 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
24474
24475 * gcc.dg/20040920-1.c: Update expected message text.
24476
24477 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
24478
24479 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
24480
24481 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
24482
24483 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
24484 tree level.
24485
24486 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
24487
24488 * gcc.dg/tree-ssa/pr17343.c: Remove.
24489
24490 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
24491
24492 PR tree-opt/17343
24493 * gcc.dg/tree-ssa/pr17343.c: New test.
24494
24495 2004-10-01 Jakub Jelinek <jakub@redhat.com>
24496
24497 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
24498 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
24499 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
24500 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
24501 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
24502
24503 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
24504
24505 * gcc.dg/lvalue-2.c: New test.
24506
24507 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
24508
24509 PR c/17730
24510 * gcc.dg/pr17730-1.c: New test
24511
24512 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
24513
24514 PR c/7425
24515 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
24516
24517 2004-09-29 Jakub Jelinek <jakub@redhat.com>
24518
24519 * gcc.c-torture/execute/stdarg-1.c: New test.
24520 * gcc.c-torture/execute/stdarg-2.c: New test.
24521 * gcc.c-torture/execute/stdarg-3.c: New test.
24522 * gcc.dg/tree-ssa/stdarg-1.c: New test.
24523 * gcc.dg/tree-ssa/stdarg-2.c: New test.
24524 * gcc.dg/tree-ssa/stdarg-3.c: New test.
24525 * gcc.dg/tree-ssa/stdarg-4.c: New test.
24526 * gcc.dg/tree-ssa/stdarg-5.c: New test.
24527
24528 2004-09-29 Jakub Jelinek <jakub@redhat.com>
24529
24530 PR tree-optimization/17697
24531 * g++.dg/opt/pr17697-1.C: New test.
24532 * g++.dg/opt/pr17697-2.C: New test.
24533 * g++.dg/opt/pr17697-3.C: New test.
24534
24535 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
24536
24537 PR c/16409
24538 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
24539 gcc.dg/vla-init-5.c: New tests.
24540
24541 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
24542
24543 PR c/13804
24544 * gcc.dg/pr13804-1.c: New test.
24545
24546 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24547
24548 PR fortran/16938
24549 * gfortran.dg/pr16938.f90: New test.
24550
24551 2004-09-27 Mark Mitchell <mark@codesourcery.com>
24552
24553 * g++.dg/template/crash23.C: New test.
24554
24555 2004-09-27 Mark Mitchell <mark@codesourcery.com>
24556
24557 PR c++/17585
24558 * g++.dg/template/static8.C: New test.
24559
24560 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
24561
24562 PR c++/17681
24563 * g++.dg/other/error9.C: New test.
24564
24565 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
24566
24567 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
24568
24569 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24570
24571 PR fortran/15164
24572 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
24573
24574 2004-09-26 Roger Sayle <roger@eyesopen.com>
24575
24576 PR middle-end/17112
24577 * gcc.dg/pr17112-1.c: New test case.
24578
24579 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
24580
24581 PR c/11459
24582 * gcc.dg/pr11459-1.c: New test.
24583
24584 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
24585
24586 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
24587 * gcc.dg/tree-ssa/loop-4.c: Likewise.
24588
24589 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24590
24591 * gfortran.dg/pr15324.f90: Make array bounds consistent.
24592
24593 2004-09-25 Jan Hubicka <jh@suse.cz>
24594
24595 * compile/30040909-1.c: New test.
24596 * compile/30040907-1.c: New test.
24597
24598 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
24599
24600 * gcc.c-torture/execute/va-arg-26.c: New test.
24601
24602 2004-09-24 Zack Weinberg <zack@codesourcery.com>
24603
24604 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
24605 extra diagnostics on targets with 64-bit pointers.
24606 * objc.dg/selector-1.m: Adjust dg-warning regexp.
24607
24608 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
24609
24610 PR c/17188
24611 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
24612 * gcc.dg/decl-3.c: Adjust expected message.
24613
24614 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24615
24616 PR fortran/17615
24617 * gfortran.dg/pr17615.f90: New test.
24618
24619 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
24620
24621 PR tree-optimzation/17517
24622 * g++.dg/tree-ssa/pr17517.C: New Test.
24623
24624 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
24625
24626 PR c++/16889
24627 * g++.dg/lookup/ambig3.C: New.
24628
24629 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
24630
24631 PR tree-opt/17624
24632 * g++.dg/opt/pr17624.C: New test.
24633
24634 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
24635
24636 PR c/6980
24637 * gcc.dg/Wbad-function-cast-1.c: New test.
24638
24639 2004-09-23 Zack Weinberg <zack@codesourcery.com>
24640
24641 * g++.dg/ext/complit1.C
24642 * g++.dg/other/error2.C
24643 * g++.dg/other/nontype-1.C
24644 * g++.dg/parse/crash11.C
24645 * g++.dg/parse/crash12.C
24646 * g++.dg/parse/error15.C
24647 * g++.dg/parse/error4.C
24648 * g++.dg/parse/tmpl-outside1.C
24649 * g++.dg/parse/too-many-tmpl-args1.C
24650 * g++.dg/template/dependent-expr3.C
24651 * g++.dg/template/error10.C
24652 * g++.dg/template/instantiate1.C
24653 * g++.dg/template/vtable2.C
24654 * g++.dg/warn/Wshadow-1.C
24655 * g++.dg/warn/weak1.C
24656 * g++.old-deja/g++.brendan/crash16.C
24657 * g++.old-deja/g++.brendan/crash18.C
24658 * g++.old-deja/g++.brendan/crash48.C
24659 * g++.old-deja/g++.brendan/crash49.C
24660 * g++.old-deja/g++.brendan/crash55.C
24661 * g++.old-deja/g++.brendan/crash56.C
24662 * g++.old-deja/g++.brendan/crash8.C
24663 * g++.old-deja/g++.brendan/enum11.C
24664 * g++.old-deja/g++.brendan/enum8.C
24665 * g++.old-deja/g++.brendan/enum9.C
24666 * g++.old-deja/g++.brendan/friend3.C
24667 * g++.old-deja/g++.brendan/misc14.C
24668 * g++.old-deja/g++.bugs/900402_02.C
24669 * g++.old-deja/g++.bugs/900404_03.C
24670 * g++.old-deja/g++.bugs/900404_04.C
24671 * g++.old-deja/g++.bugs/900428_03.C
24672 * g++.old-deja/g++.jason/crash4.C
24673 * g++.old-deja/g++.jason/overload21.C
24674 * g++.old-deja/g++.jason/redecl1.C
24675 * g++.old-deja/g++.jason/report.C
24676 * g++.old-deja/g++.jason/rfg10.C
24677 * g++.old-deja/g++.jason/template30.C
24678 * g++.old-deja/g++.law/arm12.C
24679 * g++.old-deja/g++.law/ctors5.C
24680 * g++.old-deja/g++.law/cvt20.C
24681 * g++.old-deja/g++.law/init10.C
24682 * g++.old-deja/g++.law/init8.C
24683 * g++.old-deja/g++.law/visibility17.C
24684 * g++.old-deja/g++.law/visibility7.C
24685 * g++.old-deja/g++.mike/net8.C
24686 * g++.old-deja/g++.mike/p646.C
24687 * g++.old-deja/g++.mike/p700.C
24688 * g++.old-deja/g++.mike/p701.C
24689 * g++.old-deja/g++.mike/p811.C
24690 * g++.old-deja/g++.ns/template13.C
24691 * g++.old-deja/g++.other/array3.C
24692 * g++.old-deja/g++.other/crash25.C
24693 * g++.old-deja/g++.other/dtor3.C
24694 * g++.old-deja/g++.other/dtor4.C
24695 * g++.old-deja/g++.other/main1.C
24696 * g++.old-deja/g++.other/warn7.C
24697 * g++.old-deja/g++.pt/crash11.C
24698 * g++.old-deja/g++.pt/crash36.C
24699 * g++.old-deja/g++.pt/spec22.C
24700 * g++.old-deja/g++.pt/spec9.C
24701 * g++.old-deja/g++.pt/ttp52.C
24702 * g++.old-deja/g++.robertl/eb103.C
24703 * g++.old-deja/g++.robertl/eb121.C
24704 * g++.old-deja/g++.robertl/eb22.C
24705 * g++.old-deja/g++.robertl/eb8.C:
24706 Update locations and/or regexps of dg-error markers.
24707 Remove markers for some bogus messages that are no longer issued.
24708
24709 2004-09-23 Jakub Jelinek <jakub@redhat.com>
24710
24711 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
24712 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
24713
24714 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
24715
24716 PR c++/17618
24717 * g++.dg/lookup/crash5.C: New test.
24718
24719 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
24720
24721 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
24722 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
24723 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
24724 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
24725 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
24726 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
24727
24728 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
24729 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
24730 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
24731 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
24732 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
24733 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
24734
24735 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
24736
24737 * gcc.dg/vect/vect-44.c: Check additional cases.
24738 * gcc.dg/vect/vect-48.c: Check additional cases.
24739
24740 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
24741 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
24742 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
24743 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
24744 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
24745 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
24746 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
24747 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
24748 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
24749
24750 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
24751 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
24752 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
24753
24754 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24755
24756 * gcc.dg/tree-ssa/loop-6.c: New test.
24757
24758 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
24759
24760 PR c++/17620
24761 * g++.dg/inherit/base2.C: New.
24762
24763 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
24764
24765 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
24766 * gcc.dg/20001012-2.c: Likewise.
24767 * gcc.dg/20001013-1.c: Likewise.
24768 * gcc.dg/20001101-1.c: Likewise.
24769 * gcc.dg/20001102-1.c: Likewise.
24770 * gcc.dg/bf-spl1.c: Likewise.
24771 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
24772 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
24773
24774 2004-09-22 Diego Novillo <dnovillo@redhat.com>
24775
24776 PR tree-optimization/16721
24777 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
24778
24779 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
24780
24781 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
24782 * gcc.dg/20040305-1.c: Likewise.
24783
24784 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
24785
24786 PR c/16566
24787 * gcc.c-torture/compile/pr16566-1.c,
24788 gcc.c-torture/compile/pr16566-2.c,
24789 gcc.c-torture/compile/pr16566-3.c: New tests.
24790
24791 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
24792
24793 PR tree-optimization/17512
24794 * gcc.c-torture/compile/20040916-1.c.
24795
24796 2004-09-21 Mark Mitchell <mark@codesourcery.com>
24797
24798 * gcc.dg/pragma-re-3.c: New test.
24799
24800 2004-09-17 Matt Austern <austern@apple.com>
24801
24802 PR c++/15049
24803 * g++.dg/other/anon3.C: New.
24804
24805 2004-09-21 Roger Sayle <roger@eyesopen.com>
24806
24807 PR c++/7503
24808 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
24809 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
24810 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
24811 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
24812 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
24813
24814 2004-09-21 Bud Davis <bdavis9659@comcast.net>
24815
24816 PR fortran/17286
24817 * gfortran.dg/pr17286.f90: New test.
24818
24819 2004-09-20 Mark Mitchell <mark@codesourcery.com>
24820
24821 PR c++/17530
24822 * g++.dg/template/static7.C: New test.
24823
24824 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
24825
24826 PR tree-opt/17558
24827 * gcc.c-torture/compile/pr17558.c: New test.
24828
24829 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
24830
24831 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
24832 if SKIP_ATTRIBUTE is defined.
24833
24834 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24835
24836 PR fortran/15957
24837 * gfortran.dg/pr15957.f90: New test.
24838
24839 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
24840
24841 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
24842 in comparison.
24843 * gcc.dg/vect/vect-79.c: Likewise.
24844 * gcc.dg/vect/vect-80.c: Likewise.
24845
24846 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24847
24848 PR fortran/15750
24849 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
24850
24851 2004-09-20 Ira Rosen <irar@il.ibm.com>
24852
24853 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
24854 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
24855 * gcc.dg/vect/vect-62.c: New testcase.
24856 * gcc.dg/vect/vect-63.c: New testcase.
24857 * gcc.dg/vect/vect-64.c: New testcase.
24858 * gcc.dg/vect/vect-65.c: New testcase.
24859 * gcc.dg/vect/vect-66.c: New testcase.
24860 * gcc.dg/vect/vect-67.c: New testcase.
24861 * gcc.dg/vect/vect-68.c: New testcase.
24862 * gcc.dg/vect/vect-69.c: New testcase.
24863 * gcc.dg/vect/vect-79.c: New testcase.
24864 * gcc.dg/vect/vect-80.c: New testcase.
24865
24866 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
24867
24868 * gcc.target/mips/asm-1.c: New test.
24869
24870 2004-09-19 Ira Rosen <irar@il.ibm.com>
24871
24872 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
24873 * gcc.dg/vect/vect-73.c: New testcase.
24874 * gcc.dg/vect/vect-74.c: New testcase.
24875 * gcc.dg/vect/vect-75.c: New testcase.
24876 * gcc.dg/vect/vect-76.c: New testcase.
24877 * gcc.dg/vect/vect-77.c: New testcase.
24878 * gcc.dg/vect/vect-78.c: New testcase
24879
24880 2004-09-18 Paul Brook <paul@codesourcery.com>
24881
24882 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
24883
24884 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
24885
24886 PR c/17424
24887 * gcc.dg/pr17424-1.c: New test.
24888
24889 2004-09-18 Diego Novillo <dnovillo@redhat.com>
24890
24891 * g++.dg/tree-ssa/pr17153.C: New test.
24892
24893 2004-09-16 Geoffrey Keating <geoffk@apple.com>
24894
24895 PR pch/13361
24896 * testsuite/g++.dg/pch/wchar-1.C: New.
24897 * testsuite/g++.dg/pch/wchar-1.Hs: New.
24898
24899 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
24900
24901 * gcc.c-torture/execute/20040917-1.c: New test.
24902
24903 2004-09-17 Diego Novillo <dnovillo@redhat.com>
24904
24905 PR tree-optimization/17319
24906 * gcc.dg/pr17319.c: New test.
24907
24908 2004-09-17 Devang Patel <dpatel@apple.com>
24909
24910 * gcc.dg/20040813-1.c: New test.
24911
24912 2004-09-17 Diego Novillo <dnovillo@redhat.com>
24913
24914 PR tree-optimization/17273
24915 * gcc.c-torture/compile/pr17273.c: New test.
24916
24917 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
24918
24919 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
24920 Update expected messages.
24921 * gcc.dg/declspec-13.c: New test.
24922
24923 2004-09-17 David Edelsohn <edelsohn@gnu.org>
24924
24925 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
24926
24927 2004-09-17 Diego Novillo <dnovillo@redhat.com>
24928
24929 * gcc.c-torture/execute/pr17252.c: Use post-increment to
24930 change what 'a' is pointing to.
24931
24932 2004-09-17 Mark Mitchell <mark@codesourcery.com>
24933
24934 PR c++/16002
24935 * g++.dg/template/error18.C: New test.
24936
24937 PR c++/16029
24938 * g++.dg/warn/Wunused-8.C: New test.
24939
24940 2004-09-17 Steven Bosscher <stevenb@suse.de>
24941
24942 PR tree-optimization/17513
24943 * gcc.dg/20040916-1.c: New test.
24944
24945 2004-09-16 Mark Mitchell <mark@codesourcery.com>
24946
24947 PR c++/17501
24948 * g++.dg/template/typename7.C: New test.
24949
24950 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24951
24952 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
24953
24954 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
24955
24956 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
24957 with -ftree-based-profiling also.
24958 * lib/profopt.exp: Support late-set profile_option/feedback_option.
24959
24960 2004-09-16 Victor Leikehman <lei@il.ibm.com>
24961
24962 PR/15364
24963 * gfortran.dg/der_array_io_1.f90: New test.
24964 * gfortran.dg/der_array_io_2.f90: New test.
24965 * gfortran.dg/der_array_io_3.f90: New test.
24966
24967 2004-09-15 Mark Mitchell <mark@codesourcery.com>
24968
24969 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
24970 EABI.
24971
24972 2004-09-15 Mark Mitchell <mark@codesourcery.com>
24973
24974 * g++.dg/opt/switch1.C: New test.
24975
24976 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
24977
24978 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
24979 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
24980 Update expected messages.
24981
24982 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24983
24984 PR fortran/16485
24985 * gfortran.dg/same_name_1.f90: New test.
24986
24987 2004-09-15 Diego Novillo <dnovillo@redhat.com>
24988
24989 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
24990 dereference garbage pointers.
24991
24992 2004-09-15 Jakub Jelinek <jakub@redhat.com>
24993
24994 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
24995 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
24996
24997 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
24998 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
24999 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
25000
25001 2004-09-14 Mark Mitchell <mark@codesourcery.com>
25002
25003 PR c++/17324
25004 * g++.dg/template/mangle1.C: New test.
25005
25006 2004-09-14 Diego Novillo <dnovillo@redhat.com>
25007
25008 PR tree-optimization/17252
25009 * gcc.c-torture/execute/pr17252.c: New test.
25010
25011 2004-09-14 Andrew Pinski <apinski@apple.com>
25012
25013 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
25014
25015 2004-09-14 Roger Sayle <roger@eyesopen.com>
25016
25017 PR rtl-optimization/9771
25018 * gcc.dg/pr9771-1.c: New test case.
25019
25020 2004-09-14 Diego Novillo <dnovillo@redhat.com>
25021
25022 PR tree-optimization/15262
25023 * gcc.c-torture/execute/pr15262-1.c: New test.
25024 * gcc.c-torture/execute/pr15262-2.c: New test.
25025
25026 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
25027
25028 * gcc.dg/declspec-12.c: New test.
25029
25030 2004-09-14 Bud Davis <bdavis9659@comcast.net>
25031
25032 * gfortran.dg/pr17090.f90: Add directives to test.
25033
25034 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25035
25036 * gcc.c-torture/compile/20040914-1.c: New test.
25037
25038 2004-09-13 Mark Mitchell <mark@codesourcery.com>
25039
25040 PR c++/16162
25041 * g++.dg/template/decl2.C: New test.
25042
25043 2004-09-13 Bud Davis <bdavis9659@comcast.net>
25044
25045 PR fortran/17090
25046 * gfortran.dg/pr17090.f90: New test.
25047
25048 2004-09-13 Dale Johannesen <dalej@apple.com>
25049
25050 * gcc.c-torture/compile/pr17408.c: New test case.
25051
25052 2004-09-13 Mark Mitchell <mark@codesourcery.com>
25053
25054 PR c++/16716
25055 * g++.dg/parse/crash17.C: New test.
25056
25057 PR c++/17327
25058 * g++.dg/template/enum3.C: New test.
25059
25060 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
25061
25062 * lib/gcc-defs.exp: Load wrapper.exp.
25063 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
25064 using local code.
25065 * lib/gcc.exp (gcc_init): Similar.
25066 * lib/gfortran.exp (gfortran_init): Similar.
25067 * lib/objc.exp (objc_init): Similar.
25068 * lib/treelang.exp (treelang_init): Similar.
25069 * lib/wrapper.exp: New file with build_wrapper call machinery in
25070 ${tool}_maybe_build_wrapper.
25071
25072 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
25073
25074 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
25075 "inline".
25076 * gcc.dg/declspec-11.c: Update expected messages.
25077 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
25078 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
25079 gcc.dg/inline-12.c: New tests.
25080
25081 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
25082
25083 * g++.dg/tree-ssa/pr17400.C: New testcase.
25084
25085 2004-09-13 James E Wilson <wilson@specifixinc.com>
25086
25087 * gcc.target/mips/sb1-1.c: New testcase.
25088
25089 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
25090
25091 * lib/g77-dg.exp: Remove unused file.
25092 * lib/mike-g77.exp: Ditto.
25093 * lib/g77.exp: Ditto.
25094
25095 2004-09-12 Richard Henderson <rth@redhat.com>
25096
25097 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
25098
25099 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
25100
25101 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
25102 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
25103 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
25104 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
25105 Update expected messages.
25106
25107 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
25108
25109 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
25110 declaration/use mismatch for dirp parameter.
25111
25112 2004-09-12 Andrew Pinski <apinski@apple.com>
25113
25114 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
25115 -fgnu-runtime is passed.
25116
25117 2004-09-12 Richard Henderson <rth@redhat.com>
25118
25119 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
25120 do the uplevel thing and update additional_flags directly.
25121 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
25122 gfortran.fortran-torture/execute/intrinsic_nearest.x,
25123 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
25124 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
25125
25126 2004-09-11 Steven Bosscher <stevenb@suse.de>
25127
25128 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
25129
25130 2004-09-11 Roger Sayle <roger@eyesopen.com>
25131
25132 PR middle-end/17411
25133 * g++.dg/opt/pr17411-1.C: New test case.
25134
25135 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
25136
25137 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
25138 gcc.dg/tls/diag-2.c: Update expected messages.
25139 * gcc.dg/991209-1.c: Specify compilation options. Update expected
25140 messages.
25141 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
25142 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
25143 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
25144 gcc.dg/tls/diag-5.c: New tests.
25145
25146 2004-09-11 Zack Weinberg <zack@codesourcery.com>
25147
25148 * gcc.dg/20040910-1.c: Correct dg-error regexp.
25149
25150 2004-09-11 Steven Bosscher <stevenb@suse.de>
25151
25152 * g++.dg/parse/break-in-for.C: New test.
25153
25154 2004-09-11 Jakub Jelinek <jakub@redhat.com>
25155
25156 * gcc.dg/tree-ssa/20040911-1.c: New test.
25157
25158 2004-09-11 Andreas Jaeger <aj@suse.de>
25159
25160 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
25161 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
25162
25163 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
25164
25165 * gcc.target/frv: New directory of FR-V-specific tests.
25166
25167 2004-09-10 James E Wilson <wilson@specifixinc.com>
25168
25169 * gcc.dg/convert-vec-1.c: New test.
25170
25171 2004-09-10 Roger Sayle <roger@eyesopen.com>
25172
25173 PR middle-end/17024
25174 * gcc.dg/pr17024-1.c: New test case.
25175
25176 2004-09-10 Eric Christopher <echristo@redhat.com>
25177
25178 * gcc.dg/20040910-1.c: New test.
25179
25180 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
25181
25182 * gcc.dg/bitfld-9.c: New test.
25183
25184 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
25185
25186 * gcc.c-torture/execute/ieee/acc1.c: New test.
25187 * gcc.c-torture/execute/ieee/acc2.c: New test.
25188 * gcc.c-torture/execute/ieee/mzero6.c: New test.
25189
25190 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
25191
25192 * gcc.dg/deprecated-2.c: New test.
25193
25194 2004-09-09 James E Wilson <wilson@specifixinc.com>
25195
25196 * gcc.dg/init-vec-1.c: New test.
25197
25198 2004-09-09 Roger Sayle <roger@eyesopen.com>
25199
25200 PR middle-end/17055
25201 * gcc.dg/pr17055-1.c: New test case.
25202
25203 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
25204
25205 PR target/17377
25206 * gcc.c-torture/execute/pr17377.c: New test.
25207
25208 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
25209
25210 PR c/8420
25211 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
25212 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
25213 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
25214 gcc.dg/long-long-typespec-1.c: New tests.
25215 * gcc.dg/tls/diag-2.c: Update expected diagnostics
25216
25217 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
25218
25219 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
25220 gcc.dg/gnu99-static-1.c: New tests.
25221
25222 2004-09-08 Devang Patel <dpatel@apple.com>
25223
25224 * gcc.dg/darwin-ld-20040828-1.c: New test.
25225 * gcc.dg/darwin-ld-20040828-2.c: New test.
25226 * gcc.dg/darwin-ld-20040828-3.c: New test.
25227
25228 2004-09-08 Ziemowit Laski <zlaski@apple.com>
25229
25230 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
25231 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
25232 in error message.
25233 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
25234 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
25235 in error message.
25236 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
25237 types they qualify.
25238 * objc.dg/type-size-2.m: Fix wording in comment.
25239 * objc.dg/va-meth-1.m: New test case.
25240
25241 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
25242
25243 PR c/16633:
25244 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
25245 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
25246
25247 2004-09-06 Devang Patel <dpatel@apple.com>
25248
25249 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
25250 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
25251
25252 2004-09-06 Zack Weinberg <zack@codesourcery.com>
25253
25254 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
25255 reflect changed line numbering of diagnostics.
25256
25257 2004-09-06 Paul Brook <paul@codesourcery.com>
25258
25259 * gfortran.dg/edit_real_1.f90: Add new test.
25260
25261 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25262
25263 * gcc.dg/tree-ssa/loop-2.c: New test.
25264 * gcc.dg/tree-ssa/loop-3.c: New test.
25265 * gcc.dg/tree-ssa/loop-4.c: New test.
25266 * gcc.dg/tree-ssa/loop-5.c: New test.
25267
25268 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25269
25270 * gcc.dg/format/sentinel-1.c: Update for parameter option.
25271
25272 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25273
25274 * gcc.dg/format/sentinel-1.c: New test.
25275
25276 2004-09-04 Uros Bizjak <uros@kss-loka.si>
25277
25278 * testsuite/gcc.dg/builtins-46.c: New.
25279
25280 2004-09-03 Devang Patel <dpatel@apple.com>
25281
25282 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
25283 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
25284
25285 2004-09-03 Jan Beulich <jbeulich@novell.com>
25286
25287 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
25288 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
25289 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
25290 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
25291 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
25292 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
25293 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
25294 the non-portable bzero.
25295 * gcc.dg/20010912-1.c: xfail for NetWare.
25296 * gcc.dg/20020426-2.c: xfail for NetWare.
25297 * gcc.dg/20021014-1.c: xfail for NetWare.
25298 * gcc.dg/20021018-1.c: xfail for NetWare.
25299 * gcc.dg/20030213-1.c: xfail for NetWare.
25300 * gcc.dg/20030225-1.c: xfail for NetWare.
25301 * gcc.dg/20030708-1.c: xfail for NetWare.
25302 * gcc.dg/builtins-config.h: Also exclude NetWare.
25303 * gcc.dg/format/format.h: Define restrict only if not already defined.
25304 * gcc.dg/nest.c: xfail for NetWare.
25305 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
25306 * lib/target-supports.exp (check_visibility_available): Exclude
25307 NetWare.
25308
25309 2004-09-03 Jan Beulich <jbeulich@novell.com>
25310
25311 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
25312 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
25313 deterministic starting point for the alignment of structure fields.
25314 * gcc.dg/Wpadded.c: Dito.
25315 * g++.dg/abi/vbase10.C: Dito.
25316
25317 2004-09-03 Devang Patel <dpatel@apple.com>
25318
25319 * g++.dg/debug/pr15736.cc: New test.
25320
25321 2004-09-02 Mark Mitchell <mark@codesourcery.com>
25322
25323 * README.QMTEST: Fix out-of-date link.
25324
25325 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
25326
25327 PR fortran/16579
25328 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
25329 Delete. Duplicate of gfortran.dg/g77/20010610.f
25330
25331 2004-09-02 Mark Mitchell <mark@codesourcery.com>
25332
25333 * g++.dg/abi/arm_rtti1.C: New test.
25334
25335 2004-09-02 Geoffrey Keating <geoffk@apple.com>
25336
25337 * gcc.dg/ppc-vector-memcpy.c: New.
25338 * gcc.dg/ppc-vector-memset.c: New.
25339
25340 2004-09-02 Chao-ying Fu <fu@mips.com>
25341
25342 * gcc.target/mips/mips-3d-1.c: New test.
25343 * gcc.target/mips/mips-3d-2.c: New test.
25344 * gcc.target/mips/mips-3d-3.c: New test.
25345 * gcc.target/mips/mips-3d-4.c: New test.
25346 * gcc.target/mips/mips-3d-5.c: New test.
25347 * gcc.target/mips/mips-3d-6.c: New test.
25348 * gcc.target/mips/mips-3d-7.c: New test.
25349 * gcc.target/mips/mips-3d-8.c: New test.
25350 * gcc.target/mips/mips-3d-9.c: New test.
25351 * gcc.target/mips/mips-ps-1.c: New test.
25352 * gcc.target/mips/mips-ps-2.c: New test.
25353 * gcc.target/mips/mips-ps-3.c: New test.
25354 * gcc.target/mips/mips-ps-4.c: New test.
25355 * gcc.target/mips/mips-ps-type.c: New test.
25356
25357 2004-09-02 Paul Brook <paul@codesourcery.com>
25358
25359 * gfortran.dg/edit_real_1.f90: Add new tests.
25360
25361 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25362
25363 PR fortran/15327
25364 * gfortran.dg/merge_char_1.f90: New test.
25365
25366 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25367
25368 PR fortran/16404
25369 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
25370
25371 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25372
25373 PR c/1522
25374 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
25375
25376 2004-09-01 Mark Mitchell <mark@codesourcery.com>
25377
25378 * g++.dg/opt/loop1.C: Do not XFAIL.
25379
25380 2004-09-01 Jakub Jelinek <jakub@redhat.com>
25381
25382 * gcc.c-torture/execute/20040831-1.c: New test.
25383
25384 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
25385
25386 PR fortran/16579
25387 * gfortran.dg/g77/20010610.f: Now passes.
25388 Copy from g77.f-torture/execute. Add dg-run directive.
25389 * gfortran.dg/g77/README: Update
25390
25391 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
25392
25393 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
25394 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
25395 (t1, t2, t3, t4): Add volatile.
25396
25397 2004-08-31 Mark Mitchell <mark@codesourcery.com>
25398
25399 * g++.dg/ext/visibility/arm1.C: New test.
25400
25401 2004-08-31 Geoffrey Keating <geoffk@apple.com>
25402
25403 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
25404 -pedantic-errors.
25405
25406 2004-09-01 Paul Brook <paul@codesourcery.com>
25407
25408 * gfortran.dg/eof_2.f90: New test.
25409
25410 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25411
25412 PR fortran/16579
25413 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
25414
25415 2004-08-31 Bud Davis <bdavis9659@comcast.net>
25416
25417 PR libfortran/16805
25418 * gfortran.dg/list_read_2.f90: New test.
25419
25420 2004-08-31 Mark Mitchell <mark@codesourcery.com>
25421
25422 * g++.dg/abi/key1.C: New test.
25423
25424 2004-08-31 Richard Henderson <rth@redhat.com>
25425
25426 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
25427 form of offsetof.
25428 * g++.dg/other/offsetof5.C: Remove duplicate.
25429
25430 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25431
25432 PR fortran/17244
25433 * gfortran.dg/func_derived_1.f90: New test.
25434
25435 2004-08-31 Paul Brook <paul@codesourcery.com>
25436
25437 * gfortran.dg/eof_1.f90: New test.
25438
25439 2004-08-31 Paul Brook <paul@codesourcery.com>
25440
25441 * gfortran.dg/list_read_1.f90: New file.
25442
25443 2004-08-30 Mark Mitchell <mark@codesourcery.com>
25444
25445 * g++.dg/opt/loop1.C: XFAIL.
25446
25447 2004-08-30 Geoffrey Keating <geoffk@apple.com>
25448
25449 * gcc.dg/funcdef-storage-1.c: New.
25450 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
25451 an extern function in local scope.
25452 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
25453 declare an 'auto inline' function in local scope.
25454 * gcc.dg/20011130-1.c: Likewise.
25455 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
25456 an 'auto' function in local scope.
25457 * gcc.dg/20021014-1.c: Likewise.
25458 * gcc.dg/20030331-2.c: Likewise.
25459
25460 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25461
25462 * gfortran.dg/blockdata_1.f90: New test.
25463
25464 2004-08-30 Richard Henderson <rth@redhat.com>
25465
25466 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
25467
25468 2004-08-30 Richard Henderson <rth@redhat.com>
25469
25470 * lib/fortran-torture.exp (fortran-torture-execute): Honor
25471 additional_flags set by alternate driver.
25472 (ieee-options): New procedure.
25473 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
25474 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
25475 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
25476 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
25477
25478 2004-08-30 Richard Henderson <rth@redhat.com>
25479
25480 * lib/f-torture.exp: Remove.
25481
25482 2004-08-29 Mark Mitchell <mark@codesourcery.com>
25483
25484 PR rtl-optimization/16590
25485 * g++.dg/opt/loop1.C: New test.
25486
25487 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25488
25489 PR fortran/13910
25490 * gfortran.dg/oldstyle_1.f90: New test.
25491
25492 2004-08-29 Steven G. Kargl <kargls@comcast.net>
25493 Paul Brook <paul@codesourcery.com>
25494
25495 * gfortran.dg/g77/README: Update.
25496 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
25497 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
25498 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
25499
25500 2004-08-28 Paul Brook <paul@codesourcery.com>
25501
25502 PR libfortran/17195
25503 * gfortran.dg/edit_real_1.f90: New test.
25504
25505 2004-08-27 Paul Brook <paul@codesourcery.com>
25506
25507 * gfortran.dg/rewind_1.f90: New test.
25508
25509 2004-08-27 Bud Davis <bdavis9659@comcast.net>
25510
25511 PR fortran/16597
25512 * gfortran.dg/pr16597.f90: New test.
25513
25514 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
25515
25516 PR c/13801
25517 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
25518 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
25519 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
25520 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
25521 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
25522
25523 2004-08-26 Nick Clifton <nickc@redhat.com>
25524
25525 * gcc.c-torture/compile/pr17119.c: New test.
25526
25527 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
25528
25529 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
25530
25531 2004-08-25 Richard Henderson <rth@redhat.com>
25532
25533 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
25534 the bits that expect kind=8 to be the largest real kind.
25535
25536 2004-08-25 Ziemowit Laski <zlaski@apple.com>
25537
25538 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
25539
25540 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25541
25542 * gfortran.dg/assignment_1.f90: New test.
25543
25544 2004-08-25 Adam Nemet <anemet@lnxw.com>
25545
25546 * g++.dg/template/repo3.C: New test.
25547
25548 2004-08-25 Roger Sayle <roger@eyesopen.com>
25549
25550 PR middle-end/16693
25551 PR tree-optimization/16372
25552 * g++.dg/opt/pr16372-1.C: New test case.
25553 * g++.dg/opt/pr16693-1.C: New test case.
25554 * g++.dg/opt/pr16693-2.C: New test case.
25555
25556 2004-08-25 Ziemowit Laski <zlaski@apple.com>
25557
25558 * objc.dg/proto-lossage-4.m: New test.
25559
25560 2004-08-25 Mark Mitchell <mark@codesourcery.com>
25561
25562 PR c++/17155
25563 * g++.dg/inherit/local2.C: New test.
25564
25565 2004-08-25 Paul Brook <paul@codesourcery.com>
25566
25567 PR fortran/17144
25568 * gfortran.dg/string_ctor_1.f90: New test.
25569
25570 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25571
25572 PR c++/14428
25573 * g++.dg/template/redecl2.C: New test.
25574
25575 2004-08-24 Bud Davis <bdavis9659@comcast.net>
25576
25577 PR fortran/17143
25578 * gfortran.dg/pr17143.f90: New test.
25579
25580 2004-08-24 Bud Davis <bdavis9659@comcast.net>
25581
25582 PR fortran/17164
25583 * gfortran.dg/pr17164.f90: New test.
25584
25585 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25586
25587 * gcc.dg/tree-ssa/loop-1.c: New test.
25588
25589 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
25590
25591 * gcc.c-torture/compile/20040824-1.c: New test.
25592
25593 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
25594
25595 * gcc.c-torture/compile/iftrap-3.c: New test.
25596
25597 2004-08-24 Paul Brook <paul@codesourcery.com>
25598
25599 * gfortran.dg/entry_2.f90: New test.
25600
25601 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
25602
25603 PR c++/16889
25604 * g++.dg/lookup/ambig[12].C: New.
25605
25606 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25607
25608 PR c++/16706
25609 * g++.dg/template/crash21.C: New test.
25610 * g++.dg/template/crash22.C: Likewise.
25611
25612 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
25613
25614 PR c++/17149
25615 * g++.dg/template/access15.C: New.
25616
25617 2004-08-23 Mark Mitchell <mark@codesourcery.com>
25618
25619 PR c++/17163
25620 * g++.dg/template/repo2.C: New test.
25621
25622 2004-08-23 Roger Sayle <roger@eyesopen.com>
25623
25624 PR rtl-optimization/17078
25625 * gcc.c-torture/execute/pr17078-1.c: New test case.
25626
25627 2004-08-23 Mark Mitchell <mark@codesourcery.com>
25628
25629 PR c/14492
25630 * gcc.dg/debug/crash1.c: New test.
25631
25632 2004-08-23 Mark Mitchell <mark@codesourcery.com>
25633
25634 PR c/16180
25635 * gcc.dg/loop-5.c: New test.
25636
25637 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25638
25639 * gcc.c-torture/execute/20040823-1.c: New test.
25640
25641 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
25642
25643 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
25644 to the assembler. Simplify test accordingly.
25645 (asm_abi_flags): Use GNU names.
25646 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
25647 to check for ABI flags.
25648
25649 2004-08-22 Andrew Pinski <apinski@apple.com>
25650
25651 * g++.dg/opt/pr14029.C: New test.
25652 * gcc.c-torture/execute/pr15262.c: New test.
25653
25654 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25655
25656 * gfortran.dg/reduction.f90: Add checks with complex arguments.
25657
25658 2004-08-21 Bud Davis <bdavis9659@comcast.net>
25659
25660 PR 16908
25661 * gfortran.dg/direct_io.f90: New test.
25662
25663 2004-08-20 Mark Mitchell <mark@codesourcery.com>
25664
25665 PR c++/17121
25666 * g++.dg/inherit/local2.C: New test.
25667
25668 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
25669
25670 PR c++/17120
25671 * g++.dg/warn/Wparentheses-4.C: New test.
25672
25673 2004-08-20 Mark Mitchell <mark@codesourcery.com>
25674
25675 PR c++/17121
25676 * g++.dg/inherit/local2.C: New test.
25677
25678 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
25679 * gcc.dg/ppc-ldstruct.c: Likewise.
25680 * gcc.dg/ppc64-abi-2.c: Likewise.
25681
25682 2004-08-20 Jakub Jelinek <jakub@redhat.com>
25683
25684 PR rtl-optimization/17099
25685 * gcc.c-torture/execute/20040820-1.c: New test.
25686
25687 2004-08-20 David Edelsohn <edelsohn@gnu.org>
25688
25689 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
25690
25691 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
25692
25693 PR fortran/17077
25694 * gfortran.dg/auto_array_1.f90: New test.
25695
25696 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25697
25698 PR fortran/17074
25699 * gfortran.dg/simpleif_1.f90: New test.
25700
25701 2004-08-19 Mark Mitchell <mark@codesourcery.com>
25702
25703 * lib/target-supports.exp (check_profiling_available): Return
25704 false for arm*-*-symbianelf* and arm*-*-eabi*.
25705
25706 PR c++/15890
25707 * g++.dg/template/delete1.C: New test.
25708
25709 2004-08-19 Paul Brook <paul@codesourcery.com>
25710
25711 PR fortran/14976
25712 PR fortran/16228
25713 * gfortran.dg/data_char_1.f90: New test.
25714
25715 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
25716
25717 PR fortran/16946
25718 * gfortran.dg/reduction.f90: New testcase.
25719
25720 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25721
25722 PR fortran/16520
25723 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
25724
25725 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
25726
25727 PR c++/17041
25728 * g++.dg/Wparentheses-3.C: New test.
25729
25730 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
25731
25732 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
25733 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
25734 * gcc.dg/vect/vect-2.c: Likewise.
25735 * gcc.dg/vect/vect-3.c: Likewise.
25736 * gcc.dg/vect/vect-4.c: Likewise.
25737 * gcc.dg/vect/vect-5.c: Likewise.
25738 * gcc.dg/vect/vect-6.c: Likewise.
25739 * gcc.dg/vect/vect-7.c: Likewise.
25740 * gcc.dg/vect/vect-25.c: Likewise.
25741 * gcc.dg/vect/vect-31.c: Likewise.
25742 * gcc.dg/vect/vect-32.c: Likewise.
25743 * gcc.dg/vect/vect-34.c: Likewise.
25744 * gcc.dg/vect/vect-36.c: Likewise.
25745 * gcc.dg/vect/vect-all.c: Likewise.
25746
25747 2004-08-18 Mark Mitchell <mark@codesourcery.com>
25748
25749 PR c++/17068
25750 * g++.dg/template/operator4.C: New test.
25751
25752 2004-08-18 Richard Henderson <rth@redhat.com>
25753
25754 * gcc.dg/20040206-1.c: XFAIL.
25755
25756 2004-08-17 Mark Mitchell <mark@codesourcery.com>
25757
25758 PR c++/16246
25759 * g++.dg/template/array7.C: New test.
25760
25761 2004-08-17 James E Wilson <wilson@specifixinc.com>
25762
25763 * gcc.dg/mips-movcc-1.c: New test.
25764 * gcc.dg/mips-movcc-2.c: New test.
25765 * gcc.dg/mips-movcc-3.c: New test.
25766
25767 * gcc.dg/mips-nmadd-1.c: New test.
25768 * gcc.dg/mips-nmadd-2.c: New test.
25769
25770 2004-08-17 Mark Mitchell <mark@codesourcery.com>
25771
25772 PR c++/15871
25773 * g++.dg/opt/inline8.C: New test.
25774
25775 PR c++/16965
25776 * g++.dg/parse/error17.C: New test.
25777
25778 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
25779
25780 * gcc.dg/vect: New directory for vectorizer tests.
25781 * gcc.dg/vect/tree-vect.h: New file.
25782 * gcc.dg/vect/vect.exp: New file.
25783 * gcc.dg/vect/pr16105.c.c: New test.
25784 * gcc.dg/vect/vect-1.c: New test.
25785 * gcc.dg/vect/vect-2.c: New test.
25786 * gcc.dg/vect/vect-3.c: New test.
25787 * gcc.dg/vect/vect-4.c: New test.
25788 * gcc.dg/vect/vect-5.c: New test.
25789 * gcc.dg/vect/vect-6.c: New test.
25790 * gcc.dg/vect/vect-7.c: New test.
25791 * gcc.dg/vect/vect-8.c: New test.
25792 * gcc.dg/vect/vect-9.c: New test.
25793 * gcc.dg/vect/vect-10.c: New test.
25794 * gcc.dg/vect/vect-11.c: New test.
25795 * gcc.dg/vect/vect-12.c: New test.
25796 * gcc.dg/vect/vect-13.c: New test.
25797 * gcc.dg/vect/vect-14.c: New test.
25798 * gcc.dg/vect/vect-15.c: New test.
25799 * gcc.dg/vect/vect-16.c: New test.
25800 * gcc.dg/vect/vect-17.c: New test.
25801 * gcc.dg/vect/vect-18.c: New test.
25802 * gcc.dg/vect/vect-19.c: New test.
25803 * gcc.dg/vect/vect-20.c: New test.
25804 * gcc.dg/vect/vect-21.c: New test.
25805 * gcc.dg/vect/vect-22.c: New test.
25806 * gcc.dg/vect/vect-23.c: New test.
25807 * gcc.dg/vect/vect-24.c: New test.
25808 * gcc.dg/vect/vect-25.c: New test.
25809 * gcc.dg/vect/vect-26.c: New test.
25810 * gcc.dg/vect/vect-27.c: New test.
25811 * gcc.dg/vect/vect-28.c: New test.
25812 * gcc.dg/vect/vect-29.c: New test.
25813 * gcc.dg/vect/vect-30.c: New test.
25814 * gcc.dg/vect/vect-31.c: New test.
25815 * gcc.dg/vect/vect-32.c: New test.
25816 * gcc.dg/vect/vect-33.c: New test.
25817 * gcc.dg/vect/vect-34.c: New test.
25818 * gcc.dg/vect/vect-35.c: New test.
25819 * gcc.dg/vect/vect-36.c: New test.
25820 * gcc.dg/vect/vect-37.c: New test.
25821 * gcc.dg/vect/vect-38.c: New test.
25822 * gcc.dg/vect/vect-40.c: New test.
25823 * gcc.dg/vect/vect-41.c: New test.
25824 * gcc.dg/vect/vect-42.c: New test.
25825 * gcc.dg/vect/vect-43.c: New test.
25826 * gcc.dg/vect/vect-44.c: New test.
25827 * gcc.dg/vect/vect-45.c: New test.
25828 * gcc.dg/vect/vect-46.c: New test.
25829 * gcc.dg/vect/vect-47.c: New test.
25830 * gcc.dg/vect/vect-48.c: New test.
25831 * gcc.dg/vect/vect-49.c: New test.
25832 * gcc.dg/vect/vect-50.c: New test.
25833 * gcc.dg/vect/vect-51.c: New test.
25834 * gcc.dg/vect/vect-52.c: New test.
25835 * gcc.dg/vect/vect-53.c: New test.
25836 * gcc.dg/vect/vect-54.c: New test.
25837 * gcc.dg/vect/vect-55.c: New test.
25838 * gcc.dg/vect/vect-56.c: New test.
25839 * gcc.dg/vect/vect-57.c: New test.
25840 * gcc.dg/vect/vect-58.c: New test.
25841 * gcc.dg/vect/vect-59.c: New test.
25842 * gcc.dg/vect/vect-60.c: New test.
25843 * gcc.dg/vect/vect-61.c: New test.
25844 * gcc.dg/vect/vect-all.c: New test.
25845 * gcc.dg/vect/vect-none.c: New test.
25846
25847 2004-08-17 Paul Brook <paul@codesourcery.com>
25848
25849 PR fortran/13082
25850 * gfortran.dg/entry_1.f90: New test.
25851
25852 2004-08-17 Andrew Pinski <apinski@apple.com>
25853
25854 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
25855
25856 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
25857
25858 * gcc.dg/pr17036-1.c: New test.
25859
25860 2004-08-16 Devang Patel <dpatel@apple.com>
25861
25862 * gcc.dg/darwin-20040809-1.c: New test.
25863
25864 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
25865
25866 * gcc.dg/funcdef-attr-1.c: New test.
25867
25868 2004-08-16 Janis Johnson <janis187@us.ibm.com>
25869
25870 * gcc.dg/altivec-17.c: New test.
25871 * gcc.dg/altivec-18.c: New test.
25872
25873 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25874
25875 PR c++/6749
25876 * g++.dg/template/vtable2.C: New test.
25877
25878 2004-08-14 Richard Henderson <rth@redhat.com>
25879
25880 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
25881 * gcc.dg/pack-test-4.c (main): Return 0.
25882 * gcc.dg/setjmp-1.c: Remove XFAIL.
25883 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
25884
25885 2004-08-14 Richard Henderson <rth@redhat.com>
25886
25887 * gcc.dg/980217-1.c: Add prototype for printf.
25888
25889 2004-08-13 Bud Davis <bdavis9659@comcast.net>
25890
25891 * gfortran.dg/pr16935.f90: New test.
25892
25893 2004-08-13 Janis Johnson <janis187@us.ibm.com>
25894
25895 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
25896
25897 2004-08-13 Paul Brook <paul@codesourcery.com>
25898
25899 * gfortran.dg/der_io_1.f90: Remove stray comma.
25900
25901 2004-08-12 Janis Johnson <janis187@us.ibm.com>
25902
25903 * gcc.dg/vmx/cw-bug-2.c: Remove.
25904 * gcc.dg/vmx/vprint-1.c: Remove.
25905 * gcc.dg/vmx/vscan-1.c: Remove.
25906
25907 2004-08-12 Devang patel <dpatel@apple.com>
25908
25909 * gcc.dg/darwin-20040809-2.c: New test.
25910
25911 2004-08-12 Janis Johnson <janis1872us.ibm.com>
25912
25913 * g++.dg/ext/altivec-12.C: New test.
25914
25915 * g++.dg/ext/altivec-11.C: New test.
25916
25917 2004-08-12 Paul Brook <paul@codesourcery.com>
25918
25919 * g++.dg/abi/arm_cxa_vec_1.C: New test.
25920
25921 2004-08-12 Janis Johnson <janis187@us.ibm.com>
25922
25923 * g++.dg/ext/altivec-2.C: Check for hardware support before
25924 executing any VMX instructions.
25925
25926 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
25927
25928 2004-08-12 Jakub Jelinek <jakub@redhat.com>
25929
25930 PR c++/16276
25931 * g++.old-deja/g++.other/comdat4.C: New test.
25932 * g++.old-deja/g++.other/comdat4-aux.cc: New.
25933
25934 2004-08-12 Ben Elliston <bje@au.ibm.com>
25935
25936 PR target/16286
25937 * gcc.dg/pr16286.c: New test.
25938
25939 2004-08-12 Jan Beulich <jbeulich@novell.com>
25940
25941 * g++.dg/ext/asm5.C: New.
25942
25943 2004-08-11 Mark Mitchell <mark@codesourcery.com>
25944
25945 PR c++/16698
25946 * g++.dg/eh/crash1.C: New test.
25947
25948 PR c++/16717
25949 * g++.dg/ext/construct1.C: New test.
25950
25951 2004-08-11 Mark Mitchell <mark@codesourcery.com>
25952
25953 PR c++/16853
25954 * g++.dg/init/ptrmem1.C: New test.
25955
25956 PR c++/16618
25957 * g++.dg/parse/offsetof5.C: New test.
25958
25959 PR c++/16870
25960 * g++.dg/template/overload3.C: New test.
25961
25962 2004-08-11 Mark Mitchell <mark@codesourcery.com>
25963
25964 PR c++/16964
25965 * g++.dg/parse/error16.C: New test.
25966
25967 PR c++/16904
25968 * g++.dg/template/error14.C: New test.
25969
25970 PR c++/16929
25971 * g++.dg/template/error15.C: New test.
25972
25973 2004-08-11 Devang Patel <dpatel@apple.com>
25974
25975 * gcc.dg/darwin-ld-20040809-1.c: New test.
25976 * gcc.dg/darwin-ld-20040809-2.c: New test.
25977
25978 2004-08-11 Steven G. Kargl <kargls@comcast.net>
25979
25980 PR fortran/16917
25981 * gfortran.dg/dfloat_1.f90: New test.
25982
25983 2004-08-09 Mark Mitchell <mark@codesourcery.com>
25984
25985 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
25986 * gcc.dg/dll-2.c: Fix dg-require syntax.
25987 * gcc.misc-tests/arm-isr.c (abort): Declare.
25988 (exit): Likewise.
25989
25990 2004-08-10 Mark Mitchell <mark@codesourcery.com>
25991
25992 PR c++/16971
25993 * g++.dg/parse/crash16.C: New test.
25994
25995 2004-08-10 Roger Sayle <roger@eyesopen.com>
25996
25997 * gcc.dg/mips-rsqrt-1.c: New test case.
25998 * gcc.dg/mips-rsqrt-2.c: New test case.
25999 * gcc.dg/mips-rsqrt-3.c: New test case.
26000
26001 2004-08-10 Paul Brook <paul@codesourcery.com>
26002
26003 * gfortran.dg/der_io_1.f90: New test.
26004
26005 2004-08-10 Paul Brook <paul@codesourcery.com>
26006
26007 PR fortran/16919
26008 * gfortran.dg/der_array_1.f90: New test.
26009
26010 2004-08-09 David Edelsohn <edelsohn@gnu.org>
26011
26012 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
26013
26014 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
26015
26016 * gcc.dg/wchar_t-2.c: Fix typo.
26017
26018 2004-08-09 Falk Hueffner <falk@debian.org>
26019
26020 PR tree-optimization/12517
26021 * gcc.c-torture/compile/pr12517.c: New test.
26022
26023 PR tree-optimization/12578
26024 * gcc.c-torture/compile/pr12578.c: New test.
26025
26026 PR tree-optimization/12899
26027 * gcc.c-torture/compile/pr12899.c: New test.
26028
26029 PR rtl-optimization/14692
26030 * gcc.c-torture/compile/pr14692.c: New test.
26031
26032 PR tree-optimization/16461
26033 * gcc.c-torture/compile/pr16461.c: New test.
26034
26035 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
26036
26037 * gfortran.dg/getenv_1.f90: New test.
26038
26039 2004-08-06 Mark Mitchell <mark@codesourcery.com>
26040
26041 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
26042 wchar_t.
26043 * gcc.dg/symbian5.c: Test -fno-short-wchar.
26044
26045 2004-08-06 Paul Brook <paul@codesourcery.com>
26046
26047 * gfortran.dg/ret_array_1.f90: New test.
26048 * gfortran.dg/ret_pointer_1.f90: New test.
26049
26050 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
26051
26052 * gcc.dg/missing-field-init-[12].c: New tests.
26053 * g++.dg/warn/missing-field-init-[12].C: New tests.
26054
26055 2004-08-06 Mark Mitchell <mark@codesourcery.com>
26056
26057 * gcc.dg/enum2.c: New test.
26058 * gcc.dg/symbian3.c: Likewise.
26059 * gcc.dg/symbian4.c: Likewise.
26060 * gcc.dg/wchar_t-2.c: Likewise.
26061
26062 2004-08-05 Mark Mitchell <mark@codesourcery.com>
26063
26064 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
26065 destructor tests.
26066
26067 2004-08-05 Mark Mitchell <mark@codesourcery.com>
26068
26069 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
26070 dg-require-visiblity.
26071 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
26072 * g++.dg/ext/visibility/fvisibility.C: Likewise.
26073 * g++.dg/ext/visibility/memfuncts.C: Likewise.
26074 * g++.dg/ext/visibility/new1.C: Likewise.
26075 * g++.dg/ext/visibility/pragma.C: Likewise.
26076 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
26077 * g++.dg/ext/visibility/virtual.C: Likewise.
26078 * g++/dg/ext/visibility/visibility-1.C: Likewise.
26079 * g++/dg/ext/visibility/visibility-2.C: Likewise.
26080 * g++/dg/ext/visibility/visibility-3.C: Likewise.
26081 * g++/dg/ext/visibility/visibility-4.C: Likewise.
26082 * g++/dg/ext/visibility/visibility-5.C: Likewise.
26083 * g++/dg/ext/visibility/visibility-6.C: Likewise.
26084 * g++/dg/ext/visibility/visibility-7.C: Likewise.
26085 * g++/dg/ext/visibility/visibility-8.C: New test.
26086 * gcc.c-torture/compile/dll.x: Remove.
26087 * gcc.dg/dll-2.c: Use dg-require-dll
26088 * gcc.dg/visibility-10.c: New test.
26089 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
26090 supporting DLLs.
26091 * testsuite/lib/scanasm.exp (scan_hidden): New function.
26092 (scan_not_hidden): Likewise.
26093
26094 2004-08-05 David Edelsohn <edelsohn@gnu.org>
26095
26096 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
26097
26098 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
26099
26100 * gcc.c-torture/execute/20040805-1.c: New test.
26101
26102 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
26103
26104 * gcc.dg/20020118-1.c: Declare abort.
26105 * gcc.dg/altivec_check.h: Likewise.
26106 * gcc.dg/iftrap-2.c: Likewise.
26107 * gcc.dg/pragma-darwin.c: Likewise.
26108 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
26109
26110 2004-08-04 Geoffrey Keating <geoffk@apple.com>
26111
26112 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
26113
26114 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
26115
26116 * gcc.c-torture/execute/builtins/abs-2.c,
26117 gcc.c-torture/execute/builtins/abs-3.c,
26118 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
26119 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
26120 intmax_t, uintmax_t and their limits.
26121 * gcc.dg/intmax_t-1.c: New test.
26122
26123 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26124
26125 * g++.dg/tc1/dr147.C: Add reference to PR.
26126
26127 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
26128
26129 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
26130 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
26131
26132 2004-08-03 David Edelsohn <edelsohn@gnu.org>
26133
26134 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
26135
26136 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
26137
26138 * gcc.dg/redecl-5.c: New test.
26139 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
26140 of scanf.
26141
26142 2004-08-03 Roger Sayle <roger@eyesopen.com>
26143
26144 PR middle-end/16790
26145 * gcc.c-torture/execute/pr16790-1.c: New test case.
26146
26147 2004-08-03 Mark Mitchell <mark@codesourcery.com>
26148
26149 * g++.dg/ext/visibility/assign1.C: New test.
26150 * g++.dg/ext/visibility/new1.C: Likewise.
26151
26152 * gcc.dg/symbian1.c: New test.
26153 * gcc.dg/symbian2.c: Likewise.
26154
26155 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
26156
26157 PR target/16570
26158 * gcc.dg/i386-sse-9.c: New test.
26159
26160 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
26161
26162 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
26163
26164 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
26165
26166 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
26167 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
26168 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
26169 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
26170 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
26171 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
26172 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
26173 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
26174 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
26175 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
26176 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
26177 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
26178 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
26179 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
26180 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
26181 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
26182 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
26183 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
26184 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
26185 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
26186 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
26187 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
26188 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
26189 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
26190 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
26191 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
26192 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
26193 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
26194 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
26195 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
26196 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
26197 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
26198 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
26199 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
26200 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
26201 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
26202 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
26203 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
26204 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
26205 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
26206 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
26207 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
26208 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
26209 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
26210 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
26211 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
26212 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
26213 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
26214 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
26215 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
26216 gcc.misc-tests/i386-pf-3dnow-1.c,
26217 gcc.misc-tests/i386-pf-athlon-1.c,
26218 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
26219 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
26220 Declare built-in functions used.
26221 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
26222
26223 2004-08-02 Mark Mitchell <mark@codesourcery.com>
26224
26225 PR c++/16707
26226 * g++.dg/lookup/using12.C: New test.
26227
26228 * g++.dg/init/null1.C: Fix PR number.
26229 * g++.dg/parse/namespace10.C: Likewise.
26230
26231 2004-08-01 Mark Mitchell <mark@codesourcery.com>
26232
26233 PR c++/16224
26234 * g++.dg/template/spec17.C: New test.
26235 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
26236 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
26237
26238 2004-08-02 David Billinghurst
26239
26240 PR fortran/16292
26241 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
26242
26243 2004-08-01 Zack Weinberg <zack@codesourcery.com>
26244
26245 * gcc.dg/ia64-got-1.c: New test case.
26246
26247 2004-08-01 Mark Mitchell <mark@codesourcery.com>
26248
26249 PR c++/16489
26250 * g++.dg/init/null1.C: New test.
26251 * g++.dg/tc1/dr76.C: Adjust error marker.
26252
26253 PR c++/16529
26254 * g++.dg/parse/namespace10.C: New test.
26255
26256 PR c++/16810
26257 * g++.dg/inherit/ptrmem2.C: New test.
26258
26259 2004-08-02 Ben Elliston <bje@au.ibm.com>
26260
26261 PR target/16155
26262 * gcc.dg/pr16155.c: New test.
26263
26264 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
26265
26266 * gcc.dg/redecl-2.c: New test.
26267
26268 2004-07-30 Geoffrey Keating <geoffk@apple.com>
26269
26270 * gcc.dg/darwin-longdouble.c: New file.
26271
26272 2004-07-30 Richard Henderson <rth@redhat.com>
26273
26274 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
26275 write to constant argument.
26276 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
26277
26278 2004-07-30 Richard Henderson <rth@redhat.com>
26279
26280 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
26281 tests of nearest around zero.
26282
26283 2004-07-30 Andrew Pinski <apinski@apple.com>
26284
26285 * gcc.c-torture/compile/20040730-1.c: New test.
26286
26287 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
26288
26289 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
26290 powerpc-eabispe.
26291
26292 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
26293
26294 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
26295
26296 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
26297
26298 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
26299 contains $ld_library_path.
26300 * lib/gfortran.exp (gfortran_link_flags): Likewise.
26301
26302 2004-07-29 Richard Henderson <rth@redhat.com>
26303
26304 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
26305
26306 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
26307 (alt2, which): New.
26308 (Check): Accept either alternative.
26309
26310 2004-07-29 Mark Mitchell <mark@codesourcery.com>
26311
26312 * g++.dg/abi/inline1.C: New test.
26313 * g++.dg/abi/local1-a.cc: Likewise.
26314 * g++.dg/abi/local1.C: Likewise.
26315 * g++.dg/abi/mangle11.C: Tweak location of warnings.
26316 * g++.dg/abi/mangle12.C: Likewise.
26317 * g++.dg/abi/mangle17.C: Likewise.
26318 * g++.dg/abi/mangle20-2.C: Likewise.
26319 * g++.dg/opt/interface1.C: Likewise.
26320 * g++.dg/opt/interface1.h: Likewise.
26321 * g++.dg/opt/interface1-a.cc: New test.
26322 * g++.dg/parse/repo1.C: New test.
26323 * g++.dg/template/repo1.C: Likewise.
26324 * g++.dg/warn/Winline-1.C: Likewise.
26325 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
26326
26327 2004-07-29 Diego Novillo <dnovillo@redhat.com>
26328
26329 * gcc.dg/tree-ssa/20040729-1.c: New test.
26330
26331 2004-07-27 Matt Austern <austern@apple.com>
26332
26333 * gcc.dg/darwin-bool-1.c: New test.
26334 * gcc.dg/darwin-bool-2.c: New test.
26335
26336 2004-07-28 Richard Henderson <rth@redhat.com>
26337
26338 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
26339 arguments in the correct type. Don't write to constant arguments.
26340
26341 2004-07-28 Diego Novillo <dnovillo@redhat.com>
26342
26343 PR tree-optimization/16688
26344 PR tree-optimization/16689
26345 * g++.dg/tree-ssa/pr16688.C: New test.
26346
26347 2004-07-28 Diego Novillo <dnovillo@redhat.com>
26348
26349 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
26350 loads. Not only in the comment, this time.
26351
26352 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
26353
26354 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
26355 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
26356 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
26357 * gcc.dg/sh4a-bitmovua.c: New.
26358 * gcc.dg/sh4a-cos.c: New.
26359 * gcc.dg/sh4a-cosf.c: New.
26360 * gcc.dg/sh4a-fprun.c: New.
26361 * gcc.dg/sh4a-fsrra.c: New.
26362 * gcc.dg/sh4a-memmovua.c: New.
26363 * gcc.dg/sh4a-sin.c: New.
26364 * gcc.dg/sh4a-sincos.c: New.
26365 * gcc.dg/sh4a-sincosf.c: New.
26366 * gcc.dg/sh4a-sinf.c: New.
26367
26368 2004-07-28 Diego Novillo <dnovillo@redhat.com>
26369
26370 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
26371 conditionals.
26372 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
26373 loads.
26374 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
26375 DOM1.
26376
26377 2004-07-27 Andrew Pinski <apinski@apple.com>
26378
26379 * g++.dg/rtti/tinfo1.C: Correct the xfail.
26380
26381 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
26382
26383 * gcc.dg/pragma-isr.c: New test.
26384
26385 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26386
26387 PR c++/14429
26388 * g++.dg/template/ttp11.C: New test.
26389
26390 2004-07-27 Diego Novillo <dnovillo@redhat.com>
26391
26392 * gcc.c-torture/compile/20040727-1.c: New test.
26393
26394 2004-07-26 Eric Christopher <echristo@redhat.com>
26395
26396 * gcc.c-torture/compile/20040726-2.c: New test.
26397
26398 2004-07-26 Andrew Pinski <apinski@apple.com>
26399
26400 * g++.dg/rtti/tinfo1.C: Xfail.
26401
26402 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
26403
26404 * gcc.c-torture/compile/20040726-1.c: New test.
26405
26406 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
26407 Brian Ryner <bryner@brianryner.com>
26408
26409 PR c++/9283
26410 PR c++/15000
26411 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
26412 * g++.dg/ext/visibility/: New directory.
26413 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
26414 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
26415 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
26416 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
26417 * g++.dg/ext/visibility/fvisibility.C,
26418 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
26419 g++.dg/ext/visibility/fvisibility-override1.C
26420 g++.dg/ext/visibility/fvisibility-override2.C
26421 g++.dg/ext/visibility/memfuncts.C
26422 g++.dg/ext/visibility/noPLT.C
26423 g++.dg/ext/visibility/pragma.C
26424 g++.dg/ext/visibility/pragma-override1.C
26425 g++.dg/ext/visibility/pragma-override2.C
26426 g++.dg/ext/visibility/staticmemfuncts.C
26427 g++.dg/ext/visibility/virtual.C: New tests.
26428
26429 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
26430
26431 PR c/15360
26432 * gcc.dg/pr15360-1.c: New test.
26433
26434 2004-07-25 Daniel Jacobowitz <dan@debian.org>
26435
26436 * gcc.dg/pragma-align-2.c: New test.
26437 * gcc.dg/pragma-init-fini.c: New test.
26438 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
26439 targets.
26440
26441 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
26442
26443 * gcc.dg/init-string-2.c: New test.
26444
26445 2004-07-24 Zack Weinberg <zack@codesourcery.com>
26446
26447 PR 16684
26448 * gcc.dg/Wredundant-decls-1.c: New test case.
26449
26450 2004-07-24 Jakub Jelinek <jakub@redhat.com>
26451
26452 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
26453 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
26454 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
26455 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
26456 * gcc.dg/compat/generate-random.c: New file.
26457 * gcc.dg/compat/generate-random.h: Likewise.
26458 * gcc.dg/compat/generate-random_r.c: Likewise.
26459 * gcc.dg/compat/struct-layout-1.h: Likewise.
26460 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
26461 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
26462 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
26463 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
26464 * gcc.dg/compat/struct-layout-1_main.c: New test.
26465 * gcc.dg/compat/struct-layout-1_x.c: New file.
26466 * gcc.dg/compat/struct-layout-1_y.c: New file.
26467 * gcc.dg/compat/struct-layout-1_test.h: New file.
26468
26469 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
26470
26471 * gcc.dg/comp-return-1.c: New test
26472
26473 2004-07-23 Janis Johnson <janis187@us.ibm.com>
26474
26475 * gcc.dg/vmx/8-02a.c: Fix typo.
26476
26477 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
26478 * gcc.dg/darwin-abi-3.c: New test.
26479
26480 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
26481 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
26482
26483 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
26484 * gcc.dg/vmx/ops-long-1.c: New test.
26485 * gcc.dg/vmx/ops-long-2.c: New test.
26486
26487 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
26488
26489 * g++.dg/lookup/conv-[1234].C: New.
26490
26491 2004-07-22 Mark Mitchell <mark@codesourcery.com>
26492
26493 * g++.dg/parse/attr2.C: Simplify.
26494
26495 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
26496
26497 PR c/7284
26498 * gcc.c-torture/execute/pr7284-1.c: New test.
26499
26500 2004-07-22 Brian Booth <bbooth@redhat.com>
26501
26502 * gcc.dg/tree-ssa/20040721-1.c: New test.
26503
26504 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
26505
26506 * g++.dg/template/crash20.c: New.
26507
26508 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
26509
26510 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
26511 Add dg-run directive. Declare variables as required.
26512 * gfortran.dg/g77/README: Update
26513
26514 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
26515
26516 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
26517 gcc.dg/cris-peep2-andu2.c: New tests.
26518
26519 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
26520
26521 PR c/15052
26522 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
26523 on return type.
26524 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
26525 messages.
26526 * gcc.dg/qual-return-2.c: Update expected messages.
26527 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
26528
26529 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
26530
26531 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
26532 * gcc.dg/noncompile/921102-1.c: Update expected error message.
26533
26534 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
26535
26536 PR c/11250
26537 * gcc.dg/init-string-1.c: New test.
26538
26539 2004-07-21 Jakub Jelinek <jakub@redhat.com>
26540
26541 PR middle-end/15345
26542 PR c/16450
26543 * gcc.dg/torture/nested-fn-1.c: New test.
26544
26545 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
26546
26547 PR target/16559
26548 * gcc.dg/ia64-fptr-1.c: New file.
26549
26550 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26551
26552 PR c++/14497
26553 * g++.dg/template/spec16.C: New test.
26554 * g++.old-deja/g++.robertl/eb118.C: Remove.
26555
26556 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26557
26558 PR c++/509
26559 * g++.dg/template/spec15.C: New test.
26560
26561 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
26562
26563 Copy cases from g77.f-torture/execute and add dg-run
26564 directive. Other changes as noted.
26565 * gfortran.dg/g77/13037.f
26566 * gfortran.dg/g77/1832.f
26567 * gfortran.dg/g77/19981119-0.f
26568 * gfortran.dg/g77/19990313-0.f
26569 * gfortran.dg/g77/19990313-1.f
26570 * gfortran.dg/g77/19990313-2.f
26571 * gfortran.dg/g77/19990313-3.f
26572 * gfortran.dg/g77/19990419-1.f
26573 * gfortran.dg/g77/19990826-0.f
26574 * gfortran.dg/g77/19990826-2.f
26575 * gfortran.dg/g77/20000503-1.f
26576 * gfortran.dg/g77/20001111.f
26577 * gfortran.dg/g77/20010116.f
26578 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
26579 * gfortran.dg/g77/20010430.f
26580 * gfortran.dg/g77/6177.f
26581 * gfortran.dg/g77/947.f
26582 * gfortran.dg/g77/970816-3.f
26583 * gfortran.dg/g77/971102-1.f
26584 * gfortran.dg/g77/980520-1.f
26585 * gfortran.dg/g77/980628-0.f
26586 * gfortran.dg/g77/980628-1.f
26587 * gfortran.dg/g77/980628-10.f
26588 * gfortran.dg/g77/980628-2.f
26589 * gfortran.dg/g77/980628-3.f
26590 * gfortran.dg/g77/980628-7.f
26591 * gfortran.dg/g77/980628-8.f
26592 * gfortran.dg/g77/980628-9.f
26593 * gfortran.dg/g77/980701-0.f
26594 * gfortran.dg/g77/980701-1.f
26595 * gfortran.dg/g77/cabs.f
26596 * gfortran.dg/g77/claus.f
26597 * gfortran.dg/g77/complex_1.f
26598 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
26599 * gfortran.dg/g77/dcomplex.f
26600 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
26601 * gfortran.dg/g77/f90-intrinsic-mathematical.f
26602 * gfortran.dg/g77/f90-intrinsic-numeric.f
26603 * gfortran.dg/g77/int8421.f
26604 * gfortran.dg/g77/labug1.f
26605 * gfortran.dg/g77/large_vec.f
26606 * gfortran.dg/g77/le.f
26607 * gfortran.dg/g77/short.f
26608 * gfortran.dg/g77/README: Update
26609
26610 2004-07-20 Mark Mitchell <mark@codesourcery.com>
26611
26612 PR c++/16637
26613 * g++.dg/parse/lookup4.C: New test.
26614
26615 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26616
26617 PR c++/16175
26618 * g++.dg/template/ttp10.C: New test.
26619
26620 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
26621
26622 * gcc.dg/pr12625-1.c: New test.
26623
26624 2004-07-20 Steven Bosscher <stevenb@suse.de>
26625
26626 * testsuite/gcc.dg/switch-warn-1.c: New test.
26627 * testsuite/gcc.dg/switch-warn-2.c: New test.
26628 * gcc.c-torture/compile/pr14730.c: Update.
26629
26630 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
26631
26632 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
26633 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
26634 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
26635 g++.dg/template/nontype3.C: Remove trailing CR from tests.
26636
26637 2004-07-18 Mark Mitchell <mark@codesourcery.com>
26638
26639 PR c++/16623
26640 * g++.dg/template/assign1.C: New test.
26641
26642 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26643
26644 PR c++/12170
26645 * g++.dg/template/ttp9.C: New test.
26646
26647 2004-07-19 Daniel Jacobowitz <dan@debian.org>
26648
26649 * gcc.dg/format/cmn-err-1.c: New test.
26650
26651 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
26652
26653 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
26654 gcc.dg/Wparentheses-10.c: New tests.
26655 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
26656
26657 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26658
26659 PR fortran/16465
26660 * gfortran.dg/g77//ffixed-line-length-0.f,
26661 gfortran.dg/g77/ffixed-line-length-132.f,
26662 gfortran.dg/g77/ffixed-line-length-72.f,
26663 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
26664 gfortran.dg/g77/README: Update.
26665
26666 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26667
26668 PR c++/13092
26669 * g++.dg/template/non-dependent7.C: New test.
26670 * g++.dg/template/non-dependent8.C: Likewise.
26671 * g++.dg/template/non-dependent9.C: Likewise.
26672 * g++.dg/template/non-dependent10.C: Likewise.
26673
26674 2004-07-17 Mark Mitchell <mark@codesourcery.com>
26675
26676 PR c++/16337
26677 * g++.dg/parse/attr2.C: New test.
26678
26679 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
26680
26681 * g77.dg: Removed.
26682 * g77.f-torture: Ditto.
26683
26684 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
26685
26686 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
26687 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
26688 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
26689
26690 2004-07-16 Richard Henderson <rth@redhat.com>
26691
26692 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
26693
26694 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26695
26696 * lib/fortran-torture.exp (fortran-torture): Don't test compile
26697 tests with full list of options.
26698 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
26699 of TORTURE_OPTIONS if test contains 'dg-do run'.
26700
26701 PR fortran/16404
26702 * gfortran.dg/do_iterator.f90: New test.
26703
26704 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26705
26706 PR rtl-optimization/16536
26707 * gcc.c-torture/execute/restrict-1.c: New test.
26708
26709 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26710
26711 PR fortran/15324
26712 * gfortran.dg/pr15324.f90: New test.
26713
26714 PR fortran/15129
26715 * gfortran.dg/pr15129.f90: New test.
26716
26717 PR fortran/15140
26718 * gfortran.dg/pr15140.f90: New test.
26719
26720 PR fortran/13792
26721 * gfortran.fortran-torture/execute/bounds.f90: Add check for
26722 compile-time simplification.
26723
26724 2004-07-14 Mike Stump <mrs@apple.com>
26725
26726 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
26727
26728 2004-07-14 James E Wilson <wilson@specifixinc.com>
26729
26730 PR target/16325
26731 * gcc.dg/profile-generate-1.c: New.
26732
26733 2004-07-15 Jakub Jelinek <jakub@redhat.com>
26734
26735 * gcc.c-torture/execute/20040709-1.c: New test.
26736 * gcc.c-torture/execute/20040709-2.c: New test.
26737
26738 2004-07-14 Mike Stump <mrs@apple.com>
26739
26740 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
26741
26742 2004-07-14 Mike Stump <mrs@apple.com>
26743
26744 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
26745
26746 2004-07-13 Mark Mitchell <mark@codesourcery.com>
26747
26748 PR c++/16518
26749 * g++.dg/parse/mutable1.C: New test.
26750
26751 2004-07-13 Diego Novillo <dnovillo@redhat.com>
26752
26753 PR tree-optimization/16443
26754 * gcc.dg/tree-ssa/20040713-1.c: New test.
26755
26756 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
26757
26758 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
26759 for operator new.
26760
26761 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
26762
26763 * gfortran.dg/g77/README: New file
26764 * gfortran.dg/g77/19981216-0.f: Copy from
26765 g77.f-torture/noncompile. Add "dg-do compile" and
26766 dg-error as required.
26767 * gfortran.dg/g77/19990218-1.f: Likewise.
26768 * gfortran.dg/g77/19990905-1.f: Likewise.
26769 * gfortran.dg/g77/9263.f: Likewise.
26770 * gfortran.dg/g77/980615-0.f: Likewise.
26771 * gfortran.dg/g77/980616-0.f: Likewise.
26772 * gfortran.dg/g77/check0.f: Likewise.
26773 * gfortran.dg/g77/select_no_compile.f: Likewise.
26774
26775 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
26776
26777 Copy files from g77.f-torture/compile.
26778 Add "{ dg-do compile}". Other changes as noted
26779 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
26780 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
26781 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
26782 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
26783 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
26784 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
26785 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
26786 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
26787 statement to conform to standard. Append alpha1.x for reference.
26788 * gfortran.dg/g77/xformat.f: Add dg-warning
26789
26790 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
26791
26792 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
26793 Add {dg-do compile} directive.
26794 * gfortran.dg/g77/cpp2.F: Likewise.
26795
26796 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26797
26798 PR c++/5402
26799 * g++.dg/lookup/name-clash1.C: New test.
26800
26801 PR c++/9777
26802 * g++.dg/lookup/name-clash2.C: New test.
26803
26804 PR c++/12102
26805 * g++.dg/lookup/name-clash3.C: New test.
26806
26807 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26808
26809 * g++.dg/lookup/new2.C: New test.
26810 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
26811
26812 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
26813
26814 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
26815 Add {dg-do compile} directive.
26816 * gfortran.dg/g77/13060.f: Likewise.
26817 * gfortran.dg/g77/19990218-0.f: Likewise.
26818 * gfortran.dg/g77/19990305-0.f: Likewise.
26819 * gfortran.dg/g77/19990419-0.f: Likewise.
26820 * gfortran.dg/g77/19990502-0.f: Likewise.
26821 * gfortran.dg/g77/19990502-1.f: Likewise.
26822 * gfortran.dg/g77/19990525-0.f: Likewise.
26823 * gfortran.dg/g77/19990826-1.f: Likewise.
26824 * gfortran.dg/g77/19990826-3.f: Likewise.
26825 * gfortran.dg/g77/19990905-2.f: Likewise.
26826 * gfortran.dg/g77/20000412-1.f: Likewise.
26827 * gfortran.dg/g77/20000511-1.f: Likewise.
26828 * gfortran.dg/g77/20000511-2.f: Likewise.
26829 * gfortran.dg/g77/20000518.f: Likewise.
26830 * gfortran.dg/g77/20000601-1.f: Likewise.
26831 * gfortran.dg/g77/20000601-2.f: Likewise.
26832 * gfortran.dg/g77/20000629-1.f: Likewise.
26833 * gfortran.dg/g77/20000630-2.f: Likewise.
26834 * gfortran.dg/g77/20010115.f: Likewise.
26835 * gfortran.dg/g77/20010321-1.f: Likewise.
26836 * gfortran.dg/g77/20010426.f: Likewise.
26837 * gfortran.dg/g77/20020307-1.f: Likewise.
26838 * gfortran.dg/g77/8485.f: Likewise.
26839 * gfortran.dg/g77/960317-1.f: Likewise.
26840 * gfortran.dg/g77/970915-0.f: Likewise.
26841 * gfortran.dg/g77/980310-1.f: Likewise.
26842 * gfortran.dg/g77/980310-2.f: Likewise.
26843 * gfortran.dg/g77/980310-3.f: Likewise.
26844 * gfortran.dg/g77/980310-4.f: Likewise.
26845 * gfortran.dg/g77/980310-6.f: Likewise.
26846 * gfortran.dg/g77/980310-7.f: Likewise.
26847 * gfortran.dg/g77/980310-8.f: Likewise.
26848 * gfortran.dg/g77/980419-2.f: Likewise.
26849 * gfortran.dg/g77/980424-0.f: Likewise.
26850 * gfortran.dg/g77/980427-0.f: Likewise.
26851 * gfortran.dg/g77/980729-0.f: Likewise.
26852 * gfortran.dg/g77/981117-1.f: Likewise.
26853 * gfortran.dg/g77/toon_1.f: Likewise.
26854
26855 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26856
26857 PR c++/2204
26858 * g++.dg/other/abstract2.C: New test.
26859
26860 2004-07-12 Paul Brook <paul@codesourcery.com>
26861
26862 * gfortran.dg/pointer_init_1.f90: New test.
26863
26864 2004-07-11 Paul Brook <paul@codesourcery.com>
26865
26866 PR fortran/15986
26867 * gfortran.dg/contained_1.f90: New test.
26868
26869 2004-07-11 Mark Mitchell <mark@codesourcery.com>
26870
26871 * g++.dg/parse/defarg8.C: New test.
26872
26873 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26874
26875 PR fortran/16433
26876 * gfortran.dg/pr16433.f: New test.
26877
26878 PR fortran/17574
26879 * gfortran.dg/pr15754.f90: New test.
26880
26881 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
26882
26883 PR tree-optimization/16437
26884 * gcc.c-torture/execute/bitfld-4.c: New test.
26885
26886 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26887
26888 * gfortran.fortran-torture/execute/common_2.f90: Add check for
26889 access to common var from module.
26890
26891 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26892
26893 PR fortran/16336
26894 * gfortran.fortran-torture/execute/common_2.f90: New test.
26895
26896 2004-07-10 Paul Brook <paul@codesourcery.com>
26897
26898 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
26899
26900 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26901
26902 PR fortran/15969
26903 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
26904
26905 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
26906
26907 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
26908 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
26909 * gfortran.dg/g77/ffree-form-1.f: Likewise.
26910 * gfortran.dg/g77/ffree-form-2.f: Likewise.
26911 * gfortran.dg/g77/ffree-form-3.f: Likewise.
26912 * gfortran.dg/g77/fno-underscoring.f: Likewise.
26913 * gfortran.dg/g77/funderscoring.f: Likewise.
26914 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
26915
26916 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26917
26918 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
26919
26920 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26921 Paul Brook <paul@codesourcery.com>
26922
26923 PR fortran/13415
26924 * gfortran.dg/common_pointer_1.f90: New test.
26925
26926 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26927
26928 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
26929
26930 2004-07-09 James E Wilson <wilson@specifixinc.com>
26931
26932 PR target/16364
26933 * gcc.c-torture/compile/20040709-1.c: New.
26934
26935 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26936
26937 PR fortran/14077
26938 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
26939
26940 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26941
26942 PR fortran/13201
26943 * gfortran.dg/shape_1.f90: New test.
26944
26945 2004-07-09 Zack Weinberg <zack@codesourcery.com>
26946 Andrew Pinski <apinski@apple.com>
26947
26948 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
26949
26950 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26951
26952 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
26953 comment.
26954
26955 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26956 Paul Brook <paul@codesourcery.com>
26957
26958 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
26959 '.f95' and '.F95'.
26960
26961 2004-07-09 Diego Novillo <dnovillo@redhat.com>
26962
26963 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
26964
26965 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26966
26967 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
26968 testcases with capital suffix.
26969
26970 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26971
26972 PR fortran/15481
26973 PR fortran/13372
26974 PR fortran/13575
26975 PR fortran/15978
26976 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
26977
26978 * gfortran.dg/implicit_1.f90: New test.
26979
26980 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
26981
26982 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
26983 expression to match gfortran warning/error messages
26984 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
26985 dg-error text.
26986
26987 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
26988
26989 * lib/fortran-torture.exp: Rename proc search_for to
26990 search_for_re.
26991
26992 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
26993
26994 * gcc.c-torture/execute/simd-5.x: New file.
26995 XFAIL on SPARC 64-bit at -O0.
26996
26997 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26998
26999 PR c++/8211
27000 PR c++/16165
27001 * g++.dg/warn/effc3.C: New test.
27002
27003 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
27004
27005 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
27006 change X to 1X in format.
27007 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
27008 add data statements to conform to standard.
27009
27010 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
27011
27012 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
27013 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
27014 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
27015
27016 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
27017
27018 * gfortran.dg/g77/7388.f: Copy from g77.dg
27019 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
27020 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
27021 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
27022 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
27023 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
27024 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
27025 * gfortran.dg/g77/strlen0.f: Likewise.
27026
27027 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
27028
27029 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
27030 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
27031
27032 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
27033
27034 * gcc.c-torture/execute/920428-2.x: Delete.
27035 * gcc.c-torture/execute/920501-7.x: Likewise.
27036
27037 2004-07-08 Jakub Jelinek <jakub@redhat.com>
27038
27039 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
27040 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
27041 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
27042 prescott and c3-2.
27043 (PREFETCH_3DNOW): Add -march=c3.
27044
27045 2004-07-08 Diego Novillo <dnovillo@redhat.com>
27046
27047 PR c/16437
27048 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
27049 * gcc.c-torture/execute/bf64-1.x: Likewise.
27050
27051 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
27052
27053 * gcc.c-torture/compile/20040708-1.c: New test.
27054
27055 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27056
27057 PR c++/16169
27058 * g++.dg/warn/effc2.C: New test.
27059
27060 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
27061
27062 * gcc.c-torture/execute/bitfld-1.x: Remove.
27063 * gcc.c-torture/execute/bitfld-3.c: New test.
27064 * gcc.dg/bitfld-2.c: Remove XFAILs.
27065
27066 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
27067
27068 PR c++/16276
27069 * g++.dg/rtti/tinfo1.C: New file.
27070
27071 2004-07-07 Eric Christopher <echristo@redhat.com>
27072
27073 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
27074
27075 2004-07-07 Andrew Pinski <apinski@apple.com>
27076
27077 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
27078
27079 2004-07-07 Mark Mitchell <mark@codesourcery.com>
27080
27081 * g++.dg/init/call1.C: XFAIL.
27082
27083 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
27084
27085 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
27086 except for movstrict*, to movmem* and clrstr* to clrmem*.
27087
27088 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
27089
27090 * gcc.c-torture/execute/20040707-1.c: New test.
27091
27092 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
27093
27094 * gcc.c-torture/execute/20040706-1.c: New test.
27095
27096 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27097
27098 PR c++/3671
27099 * g++.dg/template/spec14.C: New test.
27100
27101 2004-07-05 Jakub Jelinek <jakub@redhat.com>
27102
27103 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
27104 nothing if not yet defined. Use it in b, c and d type definitions.
27105 * gcc.c-torture/execute/20040705-1.c: New test.
27106 * gcc.c-torture/execute/20040705-2.c: New test.
27107
27108 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27109
27110 PR c++/2518
27111 * g++.dg/lookup/new1.C: New test.
27112
27113 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27114
27115 PR c++/11406
27116 * g++.dg/template/sizeof8.C: New test.
27117
27118 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
27119
27120 * gcc.c-torture/compile/20040705-1.c: New test.
27121
27122 2004-07-04 Bud Davis <bdavis9659@comcast.net>
27123
27124 * gfortran.fortran-torture/execute/seq_io.f90: New test.
27125
27126 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
27127
27128 * gcc.dg/cpp/if-mop.c: Two new testcases.
27129 * gcc.dg/cpp/trad/comment-3.c: New.
27130
27131 2004-07-04 Paul Brook <paul@codesourcery.com>
27132
27133 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
27134
27135 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
27136
27137 PR c++/3761
27138 * g++.dg/lookup/crash4.C: New test.
27139
27140 2004-07-02 Zack Weinberg <zack@codesourcery.com>
27141
27142 * gcc.c-torture/execute/builtin-abs-1.c
27143 * gcc.c-torture/execute/builtin-abs-2.c
27144 * gcc.c-torture/execute/builtin-complex-1.c
27145 * gcc.c-torture/execute/builtins/string-1-lib.c
27146 * gcc.c-torture/execute/builtins/string-1.c
27147 * gcc.c-torture/execute/builtins/string-2-lib.c
27148 * gcc.c-torture/execute/builtins/string-2.c
27149 * gcc.c-torture/execute/builtins/string-3-lib.c
27150 * gcc.c-torture/execute/builtins/string-3.c
27151 * gcc.c-torture/execute/builtins/string-4-lib.c
27152 * gcc.c-torture/execute/builtins/string-4.c
27153 * gcc.c-torture/execute/builtins/string-5-lib.c
27154 * gcc.c-torture/execute/builtins/string-5.c
27155 * gcc.c-torture/execute/builtins/string-6-lib.c
27156 * gcc.c-torture/execute/builtins/string-6.c
27157 * gcc.c-torture/execute/builtins/string-7-lib.c
27158 * gcc.c-torture/execute/builtins/string-7.c
27159 * gcc.c-torture/execute/builtins/string-8-lib.c
27160 * gcc.c-torture/execute/builtins/string-8.c
27161 * gcc.c-torture/execute/builtins/string-9-lib.c
27162 * gcc.c-torture/execute/builtins/string-9.c
27163 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
27164 * gcc.c-torture/execute/builtins/string-asm-1.c
27165 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
27166 * gcc.c-torture/execute/builtins/string-asm-2.c
27167 * gcc.c-torture/execute/stdio-opt-1.c
27168 * gcc.c-torture/execute/stdio-opt-2.c
27169 * gcc.c-torture/execute/stdio-opt-3.c
27170 * gcc.c-torture/execute/string-opt-1.c
27171 * gcc.c-torture/execute/string-opt-10.c
27172 * gcc.c-torture/execute/string-opt-11.c
27173 * gcc.c-torture/execute/string-opt-12.c
27174 * gcc.c-torture/execute/string-opt-13.c
27175 * gcc.c-torture/execute/string-opt-14.c
27176 * gcc.c-torture/execute/string-opt-15.c
27177 * gcc.c-torture/execute/string-opt-16.c
27178 * gcc.c-torture/execute/string-opt-2.c
27179 * gcc.c-torture/execute/string-opt-6.c
27180 * gcc.c-torture/execute/string-opt-7.c
27181 * gcc.c-torture/execute/string-opt-8.c:
27182 Replace with ...
27183
27184 * gcc.c-torture/execute/builtins/abs-2.c
27185 * gcc.c-torture/execute/builtins/abs-3.c
27186 * gcc.c-torture/execute/builtins/complex-1.c
27187 * gcc.c-torture/execute/builtins/fprintf.c
27188 * gcc.c-torture/execute/builtins/fputs.c
27189 * gcc.c-torture/execute/builtins/memcmp.c
27190 * gcc.c-torture/execute/builtins/memmove.c
27191 * gcc.c-torture/execute/builtins/memops-asm.c
27192 * gcc.c-torture/execute/builtins/mempcpy-2.c
27193 * gcc.c-torture/execute/builtins/mempcpy.c
27194 * gcc.c-torture/execute/builtins/memset.c
27195 * gcc.c-torture/execute/builtins/printf.c
27196 * gcc.c-torture/execute/builtins/sprintf.c
27197 * gcc.c-torture/execute/builtins/strcat.c
27198 * gcc.c-torture/execute/builtins/strchr.c
27199 * gcc.c-torture/execute/builtins/strcmp.c
27200 * gcc.c-torture/execute/builtins/strcpy.c
27201 * gcc.c-torture/execute/builtins/strcspn.c
27202 * gcc.c-torture/execute/builtins/strlen-2.c
27203 * gcc.c-torture/execute/builtins/strlen.c
27204 * gcc.c-torture/execute/builtins/strncat.c
27205 * gcc.c-torture/execute/builtins/strncmp-2.c
27206 * gcc.c-torture/execute/builtins/strncmp.c
27207 * gcc.c-torture/execute/builtins/strncpy.c
27208 * gcc.c-torture/execute/builtins/strpbrk.c
27209 * gcc.c-torture/execute/builtins/strpcpy-2.c
27210 * gcc.c-torture/execute/builtins/strpcpy.c
27211 * gcc.c-torture/execute/builtins/strrchr.c
27212 * gcc.c-torture/execute/builtins/strspn.c
27213 * gcc.c-torture/execute/builtins/strstr-asm.c
27214 * gcc.c-torture/execute/builtins/strstr.c:
27215 ... these new files.
27216
27217 * gcc.c-torture/execute/builtins/abs-2-lib.c
27218 * gcc.c-torture/execute/builtins/abs-3-lib.c
27219 * gcc.c-torture/execute/builtins/complex-1-lib.c
27220 * gcc.c-torture/execute/builtins/fprintf-lib.c
27221 * gcc.c-torture/execute/builtins/fputs-lib.c
27222 * gcc.c-torture/execute/builtins/memcmp-lib.c
27223 * gcc.c-torture/execute/builtins/memmove-lib.c
27224 * gcc.c-torture/execute/builtins/memops-asm-lib.c
27225 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
27226 * gcc.c-torture/execute/builtins/mempcpy-lib.c
27227 * gcc.c-torture/execute/builtins/memset-lib.c
27228 * gcc.c-torture/execute/builtins/printf-lib.c
27229 * gcc.c-torture/execute/builtins/sprintf-lib.c
27230 * gcc.c-torture/execute/builtins/strcat-lib.c
27231 * gcc.c-torture/execute/builtins/strchr-lib.c
27232 * gcc.c-torture/execute/builtins/strcmp-lib.c
27233 * gcc.c-torture/execute/builtins/strcpy-lib.c
27234 * gcc.c-torture/execute/builtins/strcspn-lib.c
27235 * gcc.c-torture/execute/builtins/strlen-2-lib.c
27236 * gcc.c-torture/execute/builtins/strlen-lib.c
27237 * gcc.c-torture/execute/builtins/strncat-lib.c
27238 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
27239 * gcc.c-torture/execute/builtins/strncmp-lib.c
27240 * gcc.c-torture/execute/builtins/strncpy-lib.c
27241 * gcc.c-torture/execute/builtins/strpbrk-lib.c
27242 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
27243 * gcc.c-torture/execute/builtins/strpcpy-lib.c
27244 * gcc.c-torture/execute/builtins/strrchr-lib.c
27245 * gcc.c-torture/execute/builtins/strspn-lib.c
27246 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
27247 * gcc.c-torture/execute/builtins/strstr-lib.c
27248 * gcc.c-torture/execute/builtins/lib/abs.c
27249 * gcc.c-torture/execute/builtins/lib/fprintf.c
27250 * gcc.c-torture/execute/builtins/lib/memset.c
27251 * gcc.c-torture/execute/builtins/lib/printf.c
27252 * gcc.c-torture/execute/builtins/lib/sprintf.c
27253 * gcc.c-torture/execute/builtins/lib/strcpy.c
27254 * gcc.c-torture/execute/builtins/lib/strcspn.c
27255 * gcc.c-torture/execute/builtins/lib/strncat.c
27256 * gcc.c-torture/execute/builtins/lib/strncmp.c
27257 * gcc.c-torture/execute/builtins/lib/strncpy.c
27258 * gcc.c-torture/execute/builtins/lib/strpbrk.c
27259 * gcc.c-torture/execute/builtins/lib/strspn.c
27260 * gcc.c-torture/execute/builtins/lib/strstr.c:
27261 New files containing support routines.
27262
27263 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
27264 declaration.
27265 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
27266 when not optimizing.
27267
27268 2004-07-02 Mark Mitchell <mark@codesourcery.com>
27269
27270 PR c++/16240
27271 * g++.dg/abi/mangle22.C: New test.
27272 * g++.dg/abi/mangle23.C: Likewise.
27273
27274 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
27275
27276 PR fortran/16290
27277 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
27278 Allow for cases without denormalized floating point numbers.
27279
27280 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
27281
27282 PR c/1027
27283 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
27284 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
27285 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
27286 expected warning text.
27287 * gcc.dg/format/diag-2.c: New test.
27288
27289 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
27290
27291 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
27292
27293 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
27294
27295 * gcc.dg/builtins-43.c: New.
27296 * gcc.dg/builtins-44.c: New.
27297 * gcc.dg/builtins-45.c: New.
27298
27299 2004-06-26 Geoffrey Keating <geoffk@apple.com>
27300 Andreas Tobler <a.tobler@schweiz.ch>
27301
27302 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
27303 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
27304 as SIGSEGV.
27305 * gcc.dg/cleanup-11.c: Likewise.
27306 * gcc.dg/cleanup-8.c: Likewise.
27307 * gcc.dg/cleanup-9.c: Likewise.
27308 * gcc.dg/cleanup-5.c: Run on all platforms.
27309
27310 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
27311
27312 * g++.dg/warn/nonnull1.C: New test.
27313
27314 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
27315
27316 * gcc.dg/compat/compat-common.h: Wrap up CINT in
27317 an #ifndef SKIP_COMPLEX_INT/#endif pair.
27318 Special-case the Sun compiler wrt to <complex.h>.
27319
27320 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
27321
27322 * gcc.dg/Wunreachable-8.C: New test.
27323
27324 * gcc.dg/h8300-ice2.c : New test.
27325
27326 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
27327
27328 PR fortran/16161
27329 * gfortran.fortran-torture/compile/implicit.f90: Add test
27330 for implicit character.
27331
27332 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
27333
27334 PR fortran/16289
27335 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
27336 Use tiny() intrinsic to find smallest non-negative real
27337
27338 2004-06-30 Jakub Jelinek <jakub@redhat.com>
27339
27340 * gcc.dg/compat/struct-by-value-22_main.c: New test.
27341 * gcc.dg/compat/struct-by-value-22_x.c: New.
27342 * gcc.dg/compat/struct-by-value-22_y.c: New.
27343
27344 * gcc.c-torture/execute/20040629-1.c: New test.
27345
27346 2004-06-29 Jakub Jelinek <jakub@redhat.com>
27347
27348 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
27349 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
27350
27351 PR target/16195
27352 * gcc.dg/20040625-1.c: New test.
27353
27354 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27355
27356 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
27357
27358 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27359
27360 PR fortran/15963
27361 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
27362
27363 2004-06-29 Richard Henderson <rth@redhat.com>
27364
27365 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
27366
27367 2004-06-29 Paul Brook <paul@codesourcery.com>
27368
27369 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
27370 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
27371
27372 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
27373
27374 PR c++/16260
27375 * g++.dg/parse/crash15.C: New.
27376
27377 2004-06-28 Andrew Pinski <apinski@apple.com>
27378
27379 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
27380 by the error already.
27381
27382 * g++.dg/opt/ptrmem4.C: Change to compile only test.
27383
27384 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
27385
27386 PR target/14041
27387 * gcc.dg/h8300-bss-align-1.c : New.
27388
27389 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
27390
27391 * PR c++/16174
27392 * g++.dg/template/ctor4.C: New.
27393
27394 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
27395
27396 PR c++/16205
27397 * g++.dg/warn/Wsequence-point-1.C: New test.
27398
27399 2004-06-27 Paul Brook <paul@codesourcery.com>
27400
27401 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
27402
27403 2004-06-27 Zack Weinberg <zack@codesourcery.com>
27404
27405 * g++.old-deja/g++.mike/p7325.C: Remove.
27406
27407 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
27408
27409 PR c/14963
27410 * gcc.dg/pr14963.c: New test.
27411
27412 2004-06-27 Mark Mitchell <mark@codesourcery.com>
27413
27414 PR c++/16193
27415 * g++.dg/parse/redef1.C: New test.
27416
27417 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
27418
27419 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
27420 20021110.c.
27421 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
27422 20021119-1.c.
27423 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
27424 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
27425 5-04.c.
27426 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
27427 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
27428 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
27429 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
27430 g++.brendan/enum14.C.
27431 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
27432 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
27433 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
27434 g++.mike/virt1.C.
27435 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
27436 memtemp24.C.
27437
27438 2004-06-27 Roger Sayle <roger@eyesopen.com>
27439
27440 * gcc.dg/20040527-1.c: New test case.
27441
27442 2004-06-26 Bud Davis <bdavis9659@comcast.net>
27443
27444 PR gfortran/pr16196
27445 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
27446
27447 2004-06-25 Roger Sayle <roger@eyesopen.com>
27448
27449 PR middle-end/15825
27450 * gcc.dg/pr15825-1.c: New test case.
27451
27452 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
27453
27454 * gcc.c-torture/execute/20040625-1.c: New test.
27455
27456 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27457
27458 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
27459
27460 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
27461
27462 * gcc.dg/torture/mips-div-1.c: New test.
27463
27464 2004-06-24 Jeff Law <law@redhat.com>
27465
27466 * gcc.dg/tree-ssa/20040624-1.c: New test.
27467
27468 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
27469
27470 * gcc.c-torture/compile/20040624-1.c: New test.
27471
27472 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27473
27474 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
27475 this directory.
27476
27477 2004-06-23 Andrew Pinski <apinski@apple.com>
27478
27479 PR middle-end/15988
27480 * g++.dg/opt/ptrmem4.C: New test.
27481
27482 * gcc.dg/c90-array-quals-2.c: New test.
27483
27484 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
27485
27486 * gcc.dg/kpice1.c: New test.
27487
27488 2006-06-23 Andrew Pinski <apinski@apple.com>
27489
27490 * gcc.dg/c90-array-quals.c: New test.
27491
27492 2006-06-22 Richard Henderson <rth@redhat.com>
27493
27494 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
27495
27496 2004-06-22 Loren James Rittle <ljrittle@acm.org>
27497
27498 * gcc.dg/builtins-config.h: Handle FreeBSD.
27499
27500 2006-06-22 Richard Henderson <rth@redhat.com>
27501
27502 * g++.dg/opt/devirt1.C: New.
27503
27504 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
27505
27506 * g++.dg/opt/pr15551.C: New testcase.
27507
27508 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
27509
27510 PR target/14800
27511 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
27512 x86_64-*-linux* when compiling for 32bit.
27513
27514 2004-06-21 Andrew Pinski <apinski@apple.com>
27515
27516 * gcc.dg/pch/struct-1.c: New.
27517 * gcc.dg/pch/struct-1.hs: New.
27518
27519 2004-06-21 Geoffrey Keating <geoffk@apple.com>
27520
27521 * gcc.dg/pch/save-temps-1.c: New file.
27522 * gcc.dg/pch/save-temps-1.hs: New file.
27523
27524 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
27525
27526 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
27527 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
27528
27529 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27530
27531 * gfortran.fortran-torture/execute/select_1.f90: Rename function
27532 to fix type error.
27533 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
27534 Remove trailing spaces.
27535
27536 2004-06-21 Richard Henderson <rth@redhat.com>
27537
27538 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
27539 merging && to BIT_FIELD_REF.
27540
27541 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
27542
27543 * g++.dg/opt/placeholder1.C: New test.
27544
27545 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
27546
27547 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
27548 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
27549 * gcc.dg/compat/union-m128-1_x.c: Likewise.
27550 * gcc.dg/compat/union-m128-1_y.c: Likewise.
27551
27552 2004-06-20 Zack Weinberg <zack@codesourcery.com>
27553
27554 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
27555 extern "C".
27556 * g++.dg/other/pragma-re-1.C: Add comments.
27557
27558 2004-06-19 Bud Davis <bdavis9659@comcast.net>
27559
27560 PR gfortran/16080
27561 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
27562
27563 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
27564
27565 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
27566 instead of setting the type of size_t by
27567 hand.
27568
27569 2004-06-18 Roger Sayle <roger@eyesopen.com>
27570
27571 * gcc.dg/unordered-2.c: New test case.
27572 * gcc.dg/unordered-3.c: New test case.
27573
27574 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
27575
27576 PR other/16043
27577 * lib/g++.exp (g++_version): Tweak regexp for version
27578 * lib/g77.exp (g77_version): Likewise.
27579 * lib/gfortran.exp (gfortran_version): Likewise.
27580 * lib/objc.exp (objc_version): Likewise.
27581 * lib/treelang.exp (treelang_version): Likewise.
27582
27583 2004-06-19 Jakub Jelinek <jakub@redhat.com>
27584
27585 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
27586 Use INT_MAX instead of __INT_MAX__.
27587 * gcc.dg/compat/struct-align-2_y.c: Likewise.
27588
27589 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
27590 * gcc.dg/compat/scalar-return-3_x.c: Use it.
27591 * gcc.dg/compat/scalar-return-3_y.c: Use it.
27592 * gcc.dg/compat/scalar-return-4_x.c: Use it.
27593 * gcc.dg/compat/scalar-return-4_y.c: Use it.
27594 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
27595 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
27596 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
27597 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
27598
27599 * gcc.dg/range-test-1.c: New test.
27600 * g++.dg/opt/range-test-1.C: New test.
27601
27602 2004-06-17 Richard Henderson <rth@redhat.com>
27603
27604 * objc.dg/sync-1.m: New.
27605 * objc.dg/try-catch-1.m: Don't force next runtime.
27606 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
27607 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
27608 shadowed catch clause.
27609 * objc.dg/try-catch-5.m: New.
27610
27611 2004-06-17 Zack Weinberg <zack@codesourcery.com>
27612
27613 Bug 14610
27614 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
27615
27616 2004-06-15 Richard Henderson <rth@redhat.com>
27617
27618 * gcc.dg/20001116-1.c: Move expected warning line.
27619
27620 2004-06-15 Richard Henderson <rth@redhat.com>
27621
27622 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
27623 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
27624
27625 2004-06-15 Jeff Law <law@redhat.com>
27626
27627 * gcc.dg/tree-ssa/20040615-1.c: New test.
27628 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
27629 be less sensitive to operand ordering.
27630 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
27631
27632 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
27633
27634 * g++.dg/abi/bitfield3.C: Add comment..
27635
27636 2004-06-15 Richard Henderson <rth@redhat.com>
27637
27638 * g++.dg/ext/stmtexpr1.C: XFAIL.
27639 * gcc.dg/20030612-1.c: XFAIL.
27640
27641 2004-06-15 Eric Christopher <echristo@redhat.com>
27642
27643 * g++.dg/charset/asm5.c: New.
27644 * gcc.dg/charset/asm6.c: New.
27645
27646 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27647
27648 PR fortran/15962
27649 * gfortran.fortran-torture/execute/select_1.f90: New test.
27650
27651 2004-06-15 Paul Brook <paul@codesourcery.com>
27652
27653 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
27654
27655 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27656
27657 PR c++/15967
27658 * g++.dg/lookup/crash3.C: New test.
27659
27660 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27661
27662 PR c++/15947
27663 * g++.dg/parse/dtor4.C: New test.
27664
27665 2004-06-14 Jeff Law <law@redhat.com>
27666
27667 * gcc.c-torture/compile/20040614-1.c: New test.
27668
27669 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27670
27671 PR fortran/15211
27672 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
27673 LEN of a character array.
27674
27675 2004-06-14 Mark Mitchell <mark@codesourcery.com>
27676
27677 PR c++/15096
27678 * g++.dg/template/ptrmem10.C: New test.
27679
27680 PR c++/14930
27681 * g++.dg/template/friend30.C: New test.
27682
27683 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27684
27685 PR fortran/14928
27686 * gfortran.fortran-torture/compile/mloc.f90: New test.
27687
27688 2004-06-13 Paul Brook <paul@codesourcery.com>
27689
27690 * gfortran.fortran-torture/execute/random_2.f90: New test.
27691
27692 2004-06-13 Eric Christopher <echristo@redhat.com>
27693
27694 * gcc.dg/noncompile/redecl-1.c: Fix error message.
27695
27696 2004-06-12 Paul Brook <paul@codesourcery.com>
27697
27698 * gfortran.fortran-torture/execute/contained_3.f90: New test.
27699
27700 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27701
27702 PR fortran/14923
27703 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
27704
27705 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27706
27707 PR fortran/14957
27708 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
27709 syntax errors in end statements of contained subroutines.
27710
27711 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27712
27713 PR fortran/12841
27714 * gfortran.fortran-torture/execute/null_arg.f90: New test.
27715
27716 2004-06-12 Bud Davis <bdavis9659@comcast.net>
27717
27718 PR fortran/15665
27719 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
27720
27721 2004-06-12 Bud Davis <bdavis9659@comcast.net>
27722
27723 PR gfortran/12839
27724 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
27725
27726 2004-06-11 Mark Mitchell <mark@codesourcery.com>
27727
27728 PR c++/15862
27729 * g++.dg/parse/enum1.C: New test.
27730
27731 2004-06-10 Jeff Law <law@redhat.com>
27732
27733 * gcc.c-torture/compile/20040610-1.c: New test.
27734
27735 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27736
27737 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
27738 * g++.old-deja/g++.other/decl3.C: Likewise.
27739
27740 2004-06-10 Brian Booth <bbooth@redhat.com>
27741
27742 * gcc.dg/tree-ssa/20031015-1.c: Scan for
27743 V_MAY_DEF instead of VDEF.
27744 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
27745
27746 2004-06-10 Mark Mitchell <mark@codesourcery.com>
27747
27748 PR c++/14211
27749 * g++.dg/conversion/const1.C: New test.
27750
27751 PR c++/15076
27752 * g++.dg/conversion/reinterpret1.C: New test.
27753
27754 PR c++/15877
27755 * g++.dg/template/enum2.C: New test.
27756
27757 PR c++/15227
27758 * g++.dg/template/error13.C: New test.
27759
27760 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27761
27762 PR fortran/14957
27763 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
27764 arguments to test_* REAL and of the right size.
27765
27766 2004-06-10 Jakub Jelinek <jakub@redhat.com>
27767
27768 PR target/15569
27769 PR rtl-optimization/15681
27770 * gcc.dg/20040609-1.c: New test.
27771
27772 2004-06-10 Jakub Jelinek <jakub@redhat.com>
27773
27774 PR c++/14791
27775 * g++.dg/opt/builtins1.C: New test.
27776
27777 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
27778
27779 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
27780 that use default windows32 struct layout.
27781 * gcc.dg/i386-bitfield2.c: Likewise.
27782
27783 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
27784
27785 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
27786 for mingw32 and cygwin targets.
27787
27788 2004-06-09 Geoffrey Keating <geoffk@apple.com>
27789
27790 * gcc.dg/pch/macro-4.c: New.
27791 * gcc.dg/pch/macro-4.hs: New.
27792
27793 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27794
27795 PR fortran/13249
27796 * gfortran.fortran-torture/compile/name_clash.f90: New test.
27797
27798 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27799
27800 PR fortran/13372
27801 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
27802
27803 2004-06-09 Bud Davis <bdavis9659@comcast.net>
27804
27805 PR gfortran/14897
27806 * gfortran.fortran-torture/execute/t_edit.f90: New test.
27807
27808 2004-06-09 Bud Davis <bdavis9659@comcast.net>
27809
27810 PR gfortran/15755
27811 * gfortran.fortran-torture/execute/backspace.c : New test.
27812
27813 2004-06-09 Paul Brook <paul@codesourcery.com>
27814
27815 * gfortran.fortran-torture/execure/intrinsic_associated.f90
27816 (pointer_to_section): Rewrite to use smaller array.
27817
27818 2004-06-08 David Edelsohn <edelsohn@gnu.org>
27819
27820 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
27821 * gcc.dg/ext/altivec-10.c: Same.
27822 * gcc.dg/ext/altivec-11.c: Same.
27823 * gcc.dg/ext/altivec-12.c: Same.
27824 * gcc.dg/ext/altivec-13.c: Same.
27825 * gcc.dg/ext/altivec-14.c: Same.
27826 * gcc.dg/ext/altivec-15.c: Same.
27827 * gcc.dg/ext/altivec-16.c: Same.
27828 * gcc.dg/ext/altivec-3.c: Same.
27829 * gcc.dg/ext/altivec-4.c: Same.
27830 * gcc.dg/ext/altivec-6.c: Same.
27831 * gcc.dg/ext/altivec-7.c: Same.
27832 * gcc.dg/ext/altivec-8.c: Same.
27833 * gcc.dg/ext/altivec-varargs-1.c: Same.
27834
27835 * g++.dg/ext/altivec-1.C: Correct dg syntax.
27836 * g++.dg/ext/altivec-10.C: Same.
27837 * g++.dg/ext/altivec-2.C: Same.
27838 * g++.dg/ext/altivec-3.C: Same.
27839 * g++.dg/ext/altivec-4.C: Same.
27840 * g++.dg/ext/altivec-5.C: Same.
27841 * g++.dg/ext/altivec-6.C: Same.
27842 * g++.dg/ext/altivec-7.C: Same.
27843 * g++.dg/ext/altivec-8.C: Same.
27844 * g++.dg/ext/altivec-9.C: Same.
27845
27846 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27847
27848 PR c++/7841
27849 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
27850
27851 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
27852
27853 * gcc.dg/union-1.c: New test.
27854
27855 2004-06-07 Roger Sayle <roger@eyesopen.com>
27856
27857 * gcc.dg/builtins-41.c: New test case.
27858 * gcc.dg/builtins-42.c: New test case.
27859
27860 2004-06-07 David Edelsohn <edelsohn@gnu.org>
27861
27862 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
27863 * g++.dg/ext/altivec-10.C: Same.
27864 * g++.dg/ext/altivec-2.C: Same.
27865 * g++.dg/ext/altivec-3.C: Same.
27866 * g++.dg/ext/altivec-4.C: Same.
27867 * g++.dg/ext/altivec-5.C: Same.
27868 * g++.dg/ext/altivec-6.C: Same.
27869 * g++.dg/ext/altivec-7.C: Same.
27870 * g++.dg/ext/altivec-8.C: Same.
27871 * g++.dg/ext/altivec-9.C: Same.
27872 * g++.old-deja/g++.abi/cxa_vec.C: Same.
27873 * g++.old-deja/g++.brendan/new3.C: Same.
27874 * gcc.c-torture/execute/eeprof-1.x: Same.
27875
27876 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
27877
27878 PR c/14765
27879 * gcc.dg/pr14765-1.c: New test.
27880
27881 2004-06-07 Roger Sayle <roger@eyesopen.com>
27882
27883 PR c/14649
27884 * gcc.dg/pr14649-1.c: New test case.
27885
27886 2004-06-07 Richard Henderson <rth@redhat.com>
27887
27888 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
27889 if temporaries.
27890
27891 2004-06-07 David Edelsohn <edelsohn@gnu.org>
27892
27893 * g++.dg/eh/elide1.C: Remove XFAIL.
27894
27895 2004-06-07 Mark Mitchell <mark@codesourcery.com>
27896
27897 PR c++/15337
27898 * g++.dg/expr/sizeof3.C: New test.
27899
27900 PR c++/14777
27901 * g++.dg/template/access14.C: New test.
27902
27903 PR c++/15554
27904 * g++.dg/template/enum1.C: New test.
27905
27906 PR c++/15057
27907 * g++.dg/eh/throw1.C: New test.
27908
27909 2004-06-07 David Ayers <d.ayers@inode.at>
27910 Ziemowit Laski <zlaski@apple.com>
27911
27912 * lib/objc.exp (objc_target_compile): Revert the '-framework
27913 Foundation' flag fix, since bare Darwin does not ship
27914 with the Foundation framework.
27915 * objc/execute/next_mapping.h: Provide a local NSConstantString
27916 @interface and @implementation.
27917 (objc_constant_string_init): A constructor function, used to
27918 initialize the NSConstantString meta-class object.
27919 * objc/execute/string1.m: Include "next_mapping.h" instead of
27920 <Foundation/NSString.h>.
27921 * objc/execute/string2.m: Likewise.
27922 * objc/execute/string3.m: Likewise.
27923 * objc/execute/string4.m: Likewise.
27924
27925 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
27926
27927 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
27928 to double. Replace double with FLOAT.
27929 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
27930
27931 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
27932 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
27933 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
27934 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
27935 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
27936 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
27937 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
27938 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
27939
27940 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
27941
27942 PR c/13519
27943 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
27944
27945 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27946
27947 PR c++/15503
27948 * g++.dg/template/meminit2.C: New test.
27949
27950 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
27951
27952 PR target/15822
27953 * gcc.c-torture/execute/compare-fp-1.c,
27954 gcc.c-torture/execute/compare-fp-2.c,
27955 gcc.c-torture/execute/compare-fp-3.c,
27956 gcc.c-torture/execute/compare-fp-4.c,
27957 gcc.c-torture/execute/compare-fp-3.x,
27958 gcc.c-torture/execute/compare-fp-4.x: Moved...
27959 * gcc.c-torture/execute/ieee/compare-fp-1.c,
27960 gcc.c-torture/execute/ieee/compare-fp-2.c,
27961 gcc.c-torture/execute/ieee/compare-fp-3.c,
27962 gcc.c-torture/execute/ieee/compare-fp-4.c,
27963 gcc.c-torture/execute/ieee/compare-fp-3.x,
27964 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
27965
27966 2004-06-04 David Ayers <d.ayers@inode.at>
27967
27968 * objc/execute/protocol-isEqual-4.m: New testcase.
27969
27970 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
27971
27972 * objc/execute/protocol-isEqual-1.m: New testcase.
27973 * objc/execute/protocol-isEqual-2.m: New testcase.
27974 * objc/execute/protocol-isEqual-3.m: New testcase.
27975
27976 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27977
27978 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
27979
27980 2004-06-02 Ziemowit Laski <zlaski@apple.com>
27981
27982 * lib/objc.exp (objc_target_compile): When running tests on
27983 Darwin (Mac OS X), inform the linker about '-framework
27984 'Foundation'.
27985
27986 2004-06-02 Eric Christopher <echristo@redhat.com>
27987
27988 * gcc.c-torture/compile/20040602-1.c: New.
27989
27990 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
27991
27992 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
27993 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
27994
27995 PR tree-optimization/14736
27996 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
27997
27998 PR tree-optimization/14042
27999 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
28000
28001 PR tree-optimization/14729
28002 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
28003
28004 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28005
28006 PR fortran/15557
28007 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
28008
28009 2004-06-01 Richard Hederson <rth@redhat.com>
28010
28011 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
28012
28013 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28014
28015 PR c++/14932
28016 * g++.dg/parse/offsetof4.C: New test.
28017
28018 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
28019
28020 PR objc/7993
28021 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
28022
28023 2004-05-31 Mark Mitchell <mark@codesourcery.com>
28024
28025 PR c++/15701
28026 * g++.dg/template/friend29.C: New test.
28027
28028 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
28029
28030 PR c/15749
28031 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
28032
28033 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
28034
28035 * gcc.dg/sparc-trap-1.c: New test.
28036
28037 2004-05-31 Roger Sayle <roger@eyesopen.com>
28038
28039 PR middle-end/15069
28040 * g++.dg/opt/fold3.C: New test case.
28041
28042 2004-05-30 Graham Stott <graham.stott@btinternet.com>
28043
28044 * lib/target-supports.exp (check_iconv_available): Fix fallout
28045 from 2004-05-28 patch.
28046
28047 2004-05-30 Paul Brook <paul@codesourcery.com>
28048
28049 PR fortran/15620
28050 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
28051 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
28052
28053 2004-05-30 Steven G. Kargl <kargls@comcast.net>
28054
28055 * gfortran.fortran-torture/execute/random_1.f90: New test.
28056
28057 2004-05-28 Ziemowit Laski <zlaski@apple.com>
28058
28059 * g++.dg/ext/altivec-10.C: New test.
28060
28061 2004-05-29 Paul Brook <paul@codesourcery.com>
28062
28063 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
28064
28065 2004-05-28 Ziemowit Laski <zlaski@apple.com>
28066
28067 * gcc.dg/altivec-16.c: New test.
28068
28069 2004-05-28 Janis Johnson <janis187@us.ibm.com>
28070
28071 * lib/target-supports.exp (check_vmx_hw_available): New.
28072 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
28073
28074 * lib/target-supports.exp (check_alias_available,
28075 check_iconv_available, check_named_sections_available): Use
28076 unique names for temporary files.
28077
28078 2004-05-28 Ziemowit Laski <zlaski@apple.com>
28079
28080 * gcc.dg/altivec-15.c: New test.
28081
28082 2004-05-28 Mark Mitchell <mark@codesourcery.com>
28083
28084 PR c++/15083
28085 * g++.dg/warn/noeffect6.C: New test.
28086
28087 PR c++/15471
28088 * g++.dg/expr/ptrmem4.C: New test.
28089
28090 PR c++/15640
28091 * g++.dg/template/operator3.C: New test.
28092
28093 2004-05-28 Mark Mitchell <mark@codesourcery.com>
28094
28095 PR c++/14668
28096 * g++.dg/lookup/redecl1.C: New test.
28097 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
28098
28099 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
28100
28101 * gcc.c-torture/execute/compare-fp-1.c,
28102 gcc.c-torture/execute/compare-fp-2.c,
28103 gcc.c-torture/execute/compare-fp-3.c,
28104 gcc.c-torture/execute/compare-fp-4.c,
28105 gcc.c-torture/execute/compare-fp-3.x,
28106 gcc.c-torture/execute/compare-fp-4.x,
28107 gcc.dg/pr15649-1.c: New.
28108
28109 2004-05-27 Adam Nemet <anemet@lnxw.com>
28110
28111 PR c++/12883
28112 * g++.dg/init/array14.C: New test.
28113
28114 2004-05-25 Janis Johnson <janis187@us.ibm.com>
28115
28116 * lib/compat.exp (compat-get-options-main): New.
28117 (compat-get-options): Remove unneeded code, warn for ignored
28118 command.
28119 (compat-execute): Check flag set by dg-require-* commands.
28120
28121 * lib/compat.exp (compat-execute): Break up long lines.
28122
28123 2004-05-24 Janis Johnson <janis187@us.ibm.com>
28124
28125 * gcc.dg/altivec-7.c: Don't use 'vector long'.
28126 * gcc.dg/altivec-14.c: New test.
28127 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
28128
28129 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
28130 * gcc.dg/altivec-12.c: Ditto.
28131
28132 * gcc.dg/altivec-3.c: Move call to altivec_check.
28133
28134 2004-05-23 Mark Mitchell <mark@codesourcery.com>
28135
28136 PR c++/15044
28137 * g++.dg/template/error12.C: New test.
28138
28139 PR c++/15317
28140 * g++.dg/ext/attrib15.C: New test.
28141
28142 PR c++/15329
28143 * g++.dg/template/ptrmem9.C: New test.
28144
28145 2004-05-25 Paul Brook <paul@codesourcery.com>
28146
28147 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
28148
28149 2004-05-23 Mark Mitchell <mark@codesourcery.com>
28150
28151 PR c++/15165
28152 * g++.dg/template/crash19.C: New test.
28153
28154 2004-05-23 Mark Mitchell <mark@codesourcery.com>
28155
28156 PR c++/15025
28157 * g++.dg/template/redecl1.C: New test.
28158
28159 2004-05-23 Mark Mitchell <mark@codesourcery.com>
28160
28161 PR c++/14821
28162 * g++.dg/other/ns1.C: New test.
28163
28164 PR c++/14883
28165 * g++.dg/template/invalid1.C: New test.
28166
28167 2004-05-23 Paul Brook <paul@codesourcery.com>
28168 Victor Leikehman <lei@haifasphere.co.il>
28169
28170 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
28171 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
28172
28173 2004-05-22 Mark Mitchell <mark@codesourcery.com>
28174
28175 PR c++/15285
28176 PR c++/15299
28177 * g++.dg/template/non-dependent5.C: New test.
28178 * g++.dg/template/non-dependent6.C: New test.
28179
28180 2004-05-22 Mark Mitchell <mark@codesourcery.com>
28181
28182 PR c++/15507
28183 * g++.dg/inherit/union1.C: New test.
28184
28185 PR c++/15542
28186 * g++.dg/template/addr1.C: New test.
28187
28188 PR c++/15427
28189 * g++.dg/template/array5.C: New test.
28190
28191 PR c++/15287
28192 * g++.dg/template/array6.C: New test.
28193
28194 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
28195 Roger Sayle <roger@eyesopen.com>
28196
28197 * g++.dg/lookup/forscope2.C: New test case.
28198
28199 2004-05-22 Ben Elliston <bje@au.ibm.com>
28200
28201 * gcc.dg/cpp/Wmissingdirs.c: New.
28202
28203 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
28204
28205 PR target/15301
28206 * gcc.dg/compat/union-m128-1.h: New file.
28207 * gcc.dg/compat/union-m128-1_main.c: Likewise.
28208 * gcc.dg/compat/union-m128-1_x.c: Likewise.
28209 * gcc.dg/compat/union-m128-1_y.c: Likewise.
28210
28211 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
28212
28213 PR target/15302
28214 * gcc.dg/compat/struct-complex-1.h: New file.
28215 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
28216 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
28217 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
28218
28219 2004-05-20 Roger Sayle <roger@eyesopen.com>
28220
28221 PR middle-end/3074
28222 * gcc.dg/pr3074-1.c: New test case.
28223 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
28224
28225 2004-05-20 Falk Hueffner <falk@debian.org>
28226
28227 PR other/15526
28228 * gcc.dg/ftrapv-1.c: New test case.
28229
28230 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
28231
28232 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
28233
28234 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
28235 Jeff Law <law@redhat.com>
28236
28237 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
28238 * gcc.dg/tree-ssa/20040518-2.c: New test.
28239
28240 * gcc.dg/tree-ssa/20040518-1.c: New test.
28241
28242 2004-05-18 Zack Weinberg <zack@codesourcery.com>
28243
28244 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
28245
28246 2004-05-18 Paul Brook <paul@codesourcery.com>
28247
28248 PR fortran/13930
28249 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
28250
28251 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28252
28253 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
28254 constant folding.
28255
28256 2004-05-17 Steven Bosscher <stevenb@suse.de>
28257
28258 * gcc.dg/tree-ssa/20040517-1.c: New test.
28259
28260 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28261
28262 * gcc.dg/loop-4.c: New test.
28263
28264 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
28265
28266 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
28267
28268 2004-05-15 Bud Davis <bdavis9659@comcast.net>
28269
28270 PR fortran/15311
28271 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
28272
28273 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28274
28275 PR fortran/13826
28276 PR fortran/13940
28277 * gfortran.fortran-torture/compile/data_1.f90: New test.
28278
28279 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
28280
28281 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
28282 * gcc.dg/uninit-H.c: Define ASM for __s390__.
28283
28284 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
28285
28286 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
28287
28288 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
28289
28290 PR c/15444
28291 * gcc.dg/format/xopen-1.c: Adjust expected message.
28292 * gcc.dg/format/xopen-3.c: New test.
28293
28294 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
28295
28296 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
28297
28298 2004-05-14 Jeff Law <law@redhat.com>
28299
28300 * gcc.dg/tree-ssa/20040514-2.c: New test.
28301
28302 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28303
28304 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
28305 this ...
28306 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
28307 this.
28308
28309 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
28310
28311 * gcc.dg/tree-ssa/20040514-1.c: New test.
28312
28313 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28314
28315 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
28316 test.
28317
28318 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28319
28320 PR fortran/14066
28321 * gfortran.fortran-torture/compile/do_1.f90: New test.
28322
28323 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28324
28325 PR fortran/15051
28326 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
28327 test.
28328
28329 2004-05-14 Bud Davis <bdavis9659@comcast.net>
28330
28331 PR fortran/15149
28332 * gfortran.fortran-torture/execute/random_init.f90: New test.
28333
28334 2004-05-13 Paul Brook <paul@codesourcery.com>
28335
28336 PR fortran/15314
28337 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
28338
28339 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
28340
28341 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
28342 for the powerpc case.
28343
28344 2004-05-13 Jeff Law <law@redhat.com>
28345
28346 * gcc.dg/tree-ssa/20040513-1.c: New test.
28347 * gcc.dg/tree-ssa/20040513-2.c: New test.
28348
28349 2004-05-13 Paul Brook <paul@codesourcery.com>
28350
28351 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
28352 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
28353 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
28354
28355 2004-05-13 Andreas Schwab <schwab@suse.de>
28356
28357 PR other/10819
28358 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
28359 characters.
28360
28361 2004-05-13 Bud Davis <bdavis9659@comcast.net>
28362
28363 PR fortran/15294
28364 * gfortran.fortran-torture/execute/adjustr.f90: New file.
28365
28366 2004-05-13 Diego Novillo <dnovillo@redhat.com>
28367
28368 Merge from tree-ssa-20020619-branch. See
28369 ChangeLog.tree-ssa for details.
28370
28371 2004-05-11 Ziemowit Laski <zlaski@apple.com>
28372
28373 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
28374 include <altivec.h> explicitly.
28375 * gcc.dg/altivec-13.c: Likewise.
28376
28377 2004-05-11 Paul Brook <paul@codesourcery.com>
28378
28379 * gcc.c-torture/compile/20010518-1.c: Force enum size.
28380
28381 2004-05-10 Eric Christopher <echristo@redhat.com>
28382
28383 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
28384 * gcc.dg/sibcall-4.c: Ditto.
28385
28386 2004-05-10 Ziemowit Laski <zlaski@apple.com>
28387
28388 * g++.dg/ext/altivec-8.C: New test case.
28389 * gcc.dg/altivec-13.c: New test case.
28390
28391 2004-05-08 Roger Sayle <roger@eyesopen.com>
28392
28393 * gcc.c-torture/execute/divcmp-1.c: New test case.
28394 * gcc.c-torture/execute/divcmp-2.c: New test case.
28395 * gcc.c-torture/execute/divcmp-3.c: New test case.
28396
28397 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
28398
28399 * g++.dg/other/pragma-re-2.C: New test.
28400
28401 2004-05-07 Uros Bizjak <uros@kss-loka.si>
28402
28403 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
28404 * gcc.dg/i386-387-2.c: Likewise.
28405
28406 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
28407 __builtin_drem.
28408 * gcc.dg/i386-387-6.c: Likewise.
28409
28410 2004-05-07 Uros Bizjak <uros@kss-loka.si>
28411
28412 * gcc.dg/builtins-33.c: Also check log1p*.
28413
28414 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
28415
28416 PR optimization/15296
28417 * gcc.c-torture/execute/pr15296.c: New test.
28418
28419 2004-05-05 Uros Bizjak <uros@kss-loka.si>
28420
28421 * gcc.dg/builtins-40.c: New test.
28422
28423 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
28424
28425 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
28426
28427 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
28428
28429 * g++.dg/ext/spe1.C: New testcase.
28430
28431 2004-05-04 Ziemowit Laski <zlaski@apple.com>
28432
28433 * objc.dg/image-info.m: Allow additional attributes
28434 for __image_info section.
28435
28436 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
28437
28438 * gcc.dg/torture/mips-hilo-2.c: New test.
28439
28440 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28441
28442 PR c++/14389
28443 * g++.dg/template/member5.C: New test.
28444
28445 2004-05-03 Uros Bizjak <uros@kss-loka.si>
28446
28447 * gcc.dg/builtins-34.c: Also check expm1*.
28448
28449 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28450
28451 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
28452 * gcc.dg/torture/builtin-convert-3.c: New test.
28453
28454 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
28455
28456 PR middle-end/15054
28457 * g++.dg/opt/pr15054.C: New test.
28458
28459 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28460
28461 * gcc.dg/torture/builtin-rounding-1.c: New test.
28462 * gcc.dg/builtins-25.c: Delete.
28463 * gcc.dg/builtins-29.c: Delete.
28464
28465 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
28466
28467 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
28468 * gcc.dg/sibcall-4.c: Likewise.
28469 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
28470
28471 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
28472
28473 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
28474 bit-field on 16-bit targets.
28475
28476 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
28477
28478 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
28479 16-bit targets.
28480
28481 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
28482
28483 * gcc.dg/rs6000-power2-1.c: Change to compile only.
28484 * gcc.dg/rs6000-power2-2.c: Likewise.
28485
28486 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
28487
28488 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
28489 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
28490 Change the asm registers to be in form of frN instead of fN.
28491
28492 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28493
28494 * gcc.dg/torture/builtin-convert-2.c: New test.
28495
28496 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
28497
28498 * gcc.dg/rs6000-power2-1.c: New test.
28499 * gcc.dg/rs6000-power2-2.c: New test.
28500
28501 2004-04-28 Jan Hubicka <jh@suse.cz>
28502
28503 * gcc.dg/unused-6.c: New test.
28504
28505 2004-04-24 Laurent GUERBY <laurent@guerby.net>
28506 Ulrich Weigand <uweigand@de.ibm.com>
28507
28508 * ada/acats/run_all.sh: Define $target variable.
28509
28510 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
28511
28512 PR c++/15119
28513 * g++.dg/other/vararg-1.C: New test.
28514
28515 PR c++/4794
28516 * g++.dg/eh/cleanup3.C: New test.
28517
28518 2004-04-24 Laurent GUERBY <laurent@guerby.net>
28519
28520 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
28521 and ad8011a (target_insn).
28522 * ada/acats/support/macro.dfs: Likewise.
28523 * ada/acats/support/impbit.adb: New file.
28524
28525 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
28526
28527 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
28528
28529 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
28530
28531 * gcc.dg/loop-3.c: New test.
28532
28533 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
28534
28535 * gcc.c-torture/execute/simd-5.c: New test.
28536
28537 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28538
28539 PR c++/15064
28540 * g++.dg/template/crash18.C: New test.
28541
28542 2004-04-22 Mark Mitchell <mark@codesourcery.com>
28543
28544 * g++.dg/ext/complit3.C: New test.
28545
28546 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
28547
28548 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
28549 * gcc.dg/altivec-3.c: Same.
28550 * gcc.dg/altivec-varargs-1.c: Same.
28551
28552 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
28553
28554 * lib/target-supports.exp (check_profiling_available): Assume
28555 profiling is not available on powerpc-eabi targets.
28556
28557 2004-04-21 Janis Johnson <janis187@us.ibm.com>
28558
28559 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
28560 * gcc.dg/vmx/bug-1.c: Ditto.
28561
28562 2004-04-20 Eric Christopher <echristo@redhat.com>
28563
28564 * gcc.dg/charset/extern.c: New test.
28565 * g++.dg/charset/extern3.cc: Ditto.
28566
28567 2004-04-20 Uros Bizjak <uros@kss-loka.si>
28568
28569 * gcc.dg/builtins-39.c: New test.
28570
28571 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
28572
28573 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
28574
28575 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
28576
28577 * gcc.dg/torture/mips-hilo-1.c: New test.
28578
28579 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
28580
28581 * gcc.c-torture/compile/20040419-1.c: New test.
28582
28583 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
28584
28585 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
28586
28587 2004-04-18 Zack Weinberg <zack@codesourcery.com>
28588 Aldy Hernandez <aldyh@redhat.com>
28589
28590 * gcc.c-torture/execute/va-arg-24.c: New.
28591
28592 2004-04-17 Zack Weinberg <zack@codesourcery.com>
28593 Aldy Hernandez <aldyh@redhat.com>
28594
28595 * gcc.dg/vmx/1b-01.c: New.
28596 * gcc.dg/vmx/1b-02.c: New.
28597 * gcc.dg/vmx/1b-03.c: New.
28598 * gcc.dg/vmx/1b-04.c: New.
28599 * gcc.dg/vmx/1b-05.c: New.
28600 * gcc.dg/vmx/1b-06.c: New.
28601 * gcc.dg/vmx/1b-07.c: New.
28602 * gcc.dg/vmx/1c-01.c: New.
28603 * gcc.dg/vmx/1c-02.c: New.
28604 * gcc.dg/vmx/3a-01a.c: New.
28605 * gcc.dg/vmx/3a-01.c: New.
28606 * gcc.dg/vmx/3a-01m.c: New.
28607 * gcc.dg/vmx/3a-03.c: New.
28608 * gcc.dg/vmx/3a-03m.c: New.
28609 * gcc.dg/vmx/3a-04.c: New.
28610 * gcc.dg/vmx/3a-04m.c: New.
28611 * gcc.dg/vmx/3a-05.c: New.
28612 * gcc.dg/vmx/3a-06.c: New.
28613 * gcc.dg/vmx/3a-06m.c: New.
28614 * gcc.dg/vmx/3a-07.c: New.
28615 * gcc.dg/vmx/3b-01.c: New.
28616 * gcc.dg/vmx/3b-02.c: New.
28617 * gcc.dg/vmx/3b-10.c: New.
28618 * gcc.dg/vmx/3b-13.c: New.
28619 * gcc.dg/vmx/3b-14.c: New.
28620 * gcc.dg/vmx/3b-15.c: New.
28621 * gcc.dg/vmx/3c-01a.c: New.
28622 * gcc.dg/vmx/3c-01.c: New.
28623 * gcc.dg/vmx/3c-02.c: New.
28624 * gcc.dg/vmx/3c-03.c: New.
28625 * gcc.dg/vmx/3d-01.c: New.
28626 * gcc.dg/vmx/4-01.c: New.
28627 * gcc.dg/vmx/4-03.c: New.
28628 * gcc.dg/vmx/5-01.c: New.
28629 * gcc.dg/vmx/5-02.c: New.
28630 * gcc.dg/vmx/5-03.c: New.
28631 * gcc.dg/vmx/5-04.c: New.
28632 * gcc.dg/vmx/5-05.c: New.
28633 * gcc.dg/vmx/5-06.c: New.
28634 * gcc.dg/vmx/5-07.c: New.
28635 * gcc.dg/vmx/5-07t.c: New.
28636 * gcc.dg/vmx/5-08.c: New.
28637 * gcc.dg/vmx/5-10.c: New.
28638 * gcc.dg/vmx/5-11.c: New.
28639 * gcc.dg/vmx/7-01a.c: New.
28640 * gcc.dg/vmx/7-01.c: New.
28641 * gcc.dg/vmx/7c-01.c: New.
28642 * gcc.dg/vmx/7d-01.c: New.
28643 * gcc.dg/vmx/7d-02.c: New.
28644 * gcc.dg/vmx/8-01.c: New.
28645 * gcc.dg/vmx/8-02a.c: New.
28646 * gcc.dg/vmx/8-02.c: New.
28647 * gcc.dg/vmx/brode-1.c: New.
28648 * gcc.dg/vmx/bug-1.c: New.
28649 * gcc.dg/vmx/bug-2.c: New.
28650 * gcc.dg/vmx/bug-3.c: New.
28651 * gcc.dg/vmx/cw-bug-1.c: New.
28652 * gcc.dg/vmx/cw-bug-2.c: New.
28653 * gcc.dg/vmx/cw-bug-3.c: New.
28654 * gcc.dg/vmx/dct.c: New.
28655 * gcc.dg/vmx/debug-1.c: New.
28656 * gcc.dg/vmx/debug-2.c: New.
28657 * gcc.dg/vmx/debug-3.c: New.
28658 * gcc.dg/vmx/debug-4.c: New.
28659 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
28660 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
28661 * gcc.dg/vmx/eg-5.c: New.
28662 * gcc.dg/vmx/fft.c: New.
28663 * gcc.dg/vmx/gcc-bug-1.c: New.
28664 * gcc.dg/vmx/gcc-bug-2.c: New.
28665 * gcc.dg/vmx/gcc-bug-3.c: New.
28666 * gcc.dg/vmx/gcc-bug-4.c: New.
28667 * gcc.dg/vmx/gcc-bug-5.c: New.
28668 * gcc.dg/vmx/gcc-bug-6.c: New.
28669 * gcc.dg/vmx/gcc-bug-7.c: New.
28670 * gcc.dg/vmx/gcc-bug-8.c: New.
28671 * gcc.dg/vmx/gcc-bug-9.c: New.
28672 * gcc.dg/vmx/gcc-bug-b.c: New.
28673 * gcc.dg/vmx/gcc-bug-c.c: New.
28674 * gcc.dg/vmx/gcc-bug-d.c: New.
28675 * gcc.dg/vmx/gcc-bug-e.c: New.
28676 * gcc.dg/vmx/gcc-bug-f.c: New.
28677 * gcc.dg/vmx/gcc-bug-g.c: New.
28678 * gcc.dg/vmx/gcc-bug-i.c: New.
28679 * gcc.dg/vmx/harness.h: New.
28680 * gcc.dg/vmx/ira1.c: New.
28681 * gcc.dg/vmx/ira2a.c: New.
28682 * gcc.dg/vmx/ira2b.c: New.
28683 * gcc.dg/vmx/ira2.c: New.
28684 * gcc.dg/vmx/ira2c.c: New.
28685 * gcc.dg/vmx/mem.c: New.
28686 * gcc.dg/vmx/newton-1.c: New.
28687 * gcc.dg/vmx/ops.c: New.
28688 * gcc.dg/vmx/sn7153.c: New.
28689 * gcc.dg/vmx/spill2.c: New.
28690 * gcc.dg/vmx/spill3.c: New.
28691 * gcc.dg/vmx/spill.c: New.
28692 * gcc.dg/vmx/t.c: New.
28693 * gcc.dg/vmx/varargs-1.c: New.
28694 * gcc.dg/vmx/varargs-2.c: New.
28695 * gcc.dg/vmx/varargs-3.c: New.
28696 * gcc.dg/vmx/varargs-4.c: New.
28697 * gcc.dg/vmx/varargs-5.c: New.
28698 * gcc.dg/vmx/varargs-6.c: New.
28699 * gcc.dg/vmx/varargs-7.c: New.
28700 * gcc.dg/vmx/vmx.exp: New.
28701 * gcc.dg/vmx/vprint-1.c: New.
28702 * gcc.dg/vmx/vscan-1.c: New.
28703 * gcc.dg/vmx/x-01.c: New.
28704 * gcc.dg/vmx/x-02.c: New.
28705 * gcc.dg/vmx/x-03.c: New.
28706 * gcc.dg/vmx/x-04.c: New.
28707 * gcc.dg/vmx/x-05.c: New.
28708 * gcc.dg/vmx/yousufi-1.c: New.
28709 * gcc.dg/vmx/zero-1.c: New.
28710 * gcc.dg/vmx/zero.c: New.
28711
28712 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
28713
28714 * g++.dg/lookup/java1.C: Update for chage of
28715 _Jv_AllocObject.
28716 * g++.dg/lookup/java2.C: Likewise.
28717
28718 2004-04-17 Laurent GUERBY <laurent@guerby.net>
28719
28720 * ada/acats/run_all.sh: use -O2 by default.
28721
28722 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
28723
28724 * gcc.dg/vr-mult-[12].c: New tests.
28725
28726 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28727
28728 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
28729
28730 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
28731
28732 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
28733
28734 * lib/target-supports.exp (check_profiling_available): Assume profiling
28735 isn't available for mips*-*-elf targets.
28736
28737 2004-04-14 Uros Bizjak <uros@kss-loka.si>
28738
28739 * gcc.dg/builtins-38.c: New test.
28740
28741 2004-04-14 Eric Christopher <echristo@redhat.com>
28742
28743 * g++.dg/charset/charset.exp: Run .cc extension tests.
28744
28745 2004-04-14 Zack Weinberg <zack@codesourcery.com>
28746
28747 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
28748
28749 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28750
28751 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
28752
28753 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
28754
28755 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
28756 * gcc.dg/i386-387-2.c: Likewise.
28757
28758 * gcc.dg/i386-387-7.c: New test.
28759 * gcc.dg/i386-387-8.c: New test.
28760
28761 * gcc.dg/builtins-37.c: New test.
28762
28763 2004-04-13 Geoffrey Keating <geoffk@apple.com>
28764
28765 * g++.dg/pch/externc-1.C: Add missing semicolon.
28766
28767 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
28768
28769 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
28770
28771 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28772
28773 * gcc.c-torture/execute/20040411-1.c: New test.
28774
28775 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
28776
28777 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
28778
28779 2004-04-09 Chris Demetriou <cgd@broadcom.com>
28780
28781 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
28782
28783 2004-04-09 Zack Weinberg <zack@codesourcery.com>
28784
28785 * lib/target-supports.exp (check_named_sections_available): New.
28786 * lib/gcc-dg.exp (dg-require-named-sections): New.
28787 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
28788 old-deja.exp. Also prune error-count message from HP linker.
28789 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
28790
28791 * g++.dg/init/init-ref4.C: Use dg-require-weak.
28792 * g++.old-deja/g++.pt/static3.C: Likewise.
28793 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
28794
28795 2004-04-09 Roger Sayle <roger@eyesopen.com>
28796
28797 * gcc.c-torture/execute/20040409-1.c: New test case.
28798 * gcc.c-torture/execute/20040409-2.c: New test case.
28799 * gcc.c-torture/execute/20040409-3.c: New test case.
28800
28801 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
28802
28803 * gcc.dg/20040409-1.c: New test.
28804
28805 2004-04-08 Roger Sayle <roger@eyesopen.com>
28806
28807 PR target/14888
28808 * g++.dg/opt/pr14888.C: New test case.
28809
28810 2004-04-08 Geoffrey Keating <geoffk@apple.com>
28811
28812 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
28813 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
28814 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
28815 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
28816 New tests.
28817
28818 2004-04-08 Paul Brook <paul@codesourcery.com>
28819
28820 * gcc.dg/spill-1.c: New test.
28821
28822 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28823
28824 * gcc.dg/torture/builtin-ctype-2.c: New test.
28825
28826 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
28827
28828 * gcc.dg/pch/pch.exp: Add largefile test.
28829
28830 2004-04-06 Geoffrey Keating <geoffk@apple.com>
28831
28832 * g++.dg/pch/externc-1.Hs: New.
28833 * g++.dg/pch/externc-1.C: New.
28834
28835 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28836
28837 * gcc.dg/compat/struct-by-value-5a_main.c,
28838 gcc.dg/compat/struct-by-value-5b_main.c: New files.
28839 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
28840 * gcc.dg/compat/struct-by-value-5a_x.c,
28841 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
28842 gcc.dg/compat/struct-by-value-5_x.c.
28843 * gcc.dg/compat/struct-by-value-5a_y.c,
28844 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
28845 gcc.dg/compat/struct-by-value-5_y.c.
28846
28847 * gcc.dg/compat/struct-by-value-6a_main.c,
28848 gcc.dg/compat/struct-by-value-6b_main.c: New files.
28849 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
28850 * gcc.dg/compat/struct-by-value-6a_x.c,
28851 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
28852 gcc.dg/compat/struct-by-value-6_x.c.
28853 * gcc.dg/compat/struct-by-value-6a_y.c,
28854 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
28855 gcc.dg/compat/struct-by-value-6_y.c.
28856
28857 * gcc.dg/compat/struct-by-value-7a_main.c,
28858 gcc.dg/compat/struct-by-value-7b_main.c: New files.
28859 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
28860 * gcc.dg/compat/struct-by-value-7a_x.c,
28861 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
28862 gcc.dg/compat/struct-by-value-7_x.c.
28863 * gcc.dg/compat/struct-by-value-7a_y.c,
28864 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
28865 gcc.dg/compat/struct-by-value-7_y.c.
28866
28867 2004-04-06 Jakub Jelinek <jakub@redhat.com>
28868
28869 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
28870 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
28871 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
28872 options.
28873
28874 2004-04-06 Uros Bizjak <uros@kss-loka.si>
28875
28876 * gcc.dg/builtins-36.c: New test.
28877
28878 2004-04-06 Paul Brook <paul@codesourcery.com>
28879
28880 * README.gcc: Remove obsolete contraint on testcases.
28881
28882 2004-04-05 Paul Brook <paul@codesourcery.com>
28883
28884 PR2123
28885 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
28886 failure and exit(0) on success.
28887 * g++.dg/expr/anew2.C: Ditto.
28888 * g++.dg/expr/anew3.C: Ditto.
28889 * g++.dg/expr/anew4.C: Ditto.
28890
28891 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
28892
28893 PR c++/3518
28894 * g++.dg/template/unify7.C: New.
28895
28896 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
28897
28898 * g++.dg/README: Bring up to date with new subdirectories; remove
28899 duplicate subdirectory lines.
28900
28901 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
28902
28903 PR c++/14007
28904 * g++.dg/template/unify5.C: New.
28905 * g++.dg/template/unify6.C: New.
28906 * g++.dg/template/qualttp20.C: Adjust.
28907 * g++.old-deja/g++.jason/report.C: Adjust.
28908 * g++.old-deja/g++.other/qual1.C: Adjust.
28909
28910 2004-04-01 Mark Mitchell <mark@codesourcery.com>
28911
28912 PR c++/14803
28913 * g++.dg/inherit/ptrmem1.C: New test.
28914
28915 2004-04-01 Jakub Jelinek <jakub@redhat.com>
28916
28917 PR c++/14755
28918 * gcc.c-torture/execute/20040331-1.c: New test.
28919 * gcc.dg/20040331-1.c: New test.
28920
28921 2004-04-01 Paul Brook <paul@codesourcery.com>
28922
28923 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
28924
28925 2004-03-30 Mark Mitchell <mark@codesourcery.com>
28926
28927 PR c++/14724
28928 * g++.dg/init/goto1.C: New test.
28929
28930 PR c++/14763
28931 * g++.dg/template/defarg4.C: New test.
28932
28933 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
28934
28935 * gcc.dg/altivec-11.c: Extend test for more valid cases.
28936
28937 2004-03-28 David Edelsohn <edelsohn@gnu.org>
28938
28939 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
28940
28941 2004-03-28 Zack Weinberg <zack@codesourcery.com>
28942
28943 * gcc.dg/noncompile/undeclared-2.c: New test.
28944
28945 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
28946
28947 * gcc.dg/940409-1.c: Remove XFAIL.
28948 * gcc.dg/reg-vol-struct-1.c: New test.
28949
28950 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28951
28952 * gcc.dg/torture/builtin-wctype-1.c: New test.
28953
28954 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
28955
28956 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
28957 * gcc.dg/20001101-1.c: Likewise.
28958 * gcc.dg/20001102-1.c: Likewise.
28959
28960 2004-03-25 Roger Sayle <roger@eyesopen.com>
28961
28962 * gcc.dg/compare8.c: Add an additional test for XOR.
28963
28964 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28965
28966 * gcc.dg/torture/builtin-ctype-1.c: New test.
28967
28968 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28969
28970 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
28971 * gcc.dg/torture/builtin-math-1.c: Likewise.
28972 * gcc.dg/torture/builtin-power-1.c: New test.
28973
28974 2004-03-24 Andreas Schwab <schwab@suse.de>
28975
28976 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
28977 IA64 assembler.
28978
28979 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
28980 Roger Sayle <roger@eyesopen.com>
28981
28982 * gcc.dg/compare8.c: New test case.
28983
28984 2004-03-23 Ziemowit Laski <zlaski@apple.com>
28985
28986 * g++.dg/ext/altivec-7.C: New test.
28987
28988 2004-03-23 Zack Weinberg <zack@codesourcery.com>
28989
28990 PR 12267, 12391, 12560, 13129, 14114, 14133
28991 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
28992 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
28993 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
28994 Adjust error regexps.
28995 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
28996 * gcc.dg/noncompile/undeclared-1.c: New test cases.
28997 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
28998 * gcc.dg/local1.c: Add explanatory comment.
28999
29000 2004-03-23 Roger Sayle <roger@eyesopen.com>
29001
29002 PR optimization/14669
29003 * g++.dg/opt/fold2.C: New test case.
29004
29005 2004-03-22 Jakub Jelinek <jakub@redhat.com>
29006
29007 PR c/14069
29008 * gcc.dg/20040322-1.c: New test.
29009
29010 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
29011
29012 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
29013 * gcc.dg/ultrasp4.c: Likewise.
29014 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
29015
29016 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
29017
29018 * gcc.dg/i386-sse-8.c: Reset default options.
29019
29020 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
29021
29022 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
29023 in the error message text.
29024
29025 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
29026
29027 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
29028
29029 2004-03-21 Mark Mitchell <mark@codesourcery.com>
29030
29031 PR c++/14616
29032 * g++.dg/init/array13.C: New test.
29033
29034 2004-03-20 Roger Sayle <roger@eyesopen.com>
29035
29036 PR target/13889
29037 * gcc.c-torture/compile/pr13889.c: New test case.
29038
29039 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
29040
29041 PR c/14635
29042 * builtins-1.c (nan, nans): Don't test.
29043 * builtins-30.c: Don't use nan, nanf, nanl.
29044 * builtins-35.c: New test.
29045
29046 2004-03-19 Ziemowit Laski <zlaski@apple.com>
29047
29048 * g++.dg/ext/altivec-6.C: New test.
29049
29050 2004-03-19 Mark Mitchell <mark@codesourcery.com>
29051
29052 * g++.dg/init/placement3.C: New test.
29053
29054 * g++.dg/template/spec13.C: New test.
29055
29056 * g++.dg/lookup/using11.C: New test.
29057
29058 * g++.dg/lookup/koenig3.C: New test.
29059
29060 * g++.dg/template/operator2.C: New test.
29061
29062 * g++.dg/expr/dtor3.C: New test.
29063 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
29064 marker.
29065 * g++.old-deja/g++.law/visibility28.C: Likewise.
29066
29067 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
29068
29069 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
29070 * gcc.dg/ppc64-abi-3.c: Likewise.
29071
29072 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29073
29074 PR c++/14545
29075 * g++.dg/parse/template15.C: New test.
29076
29077 2004-03-18 Mark Mitchell <mark@codesourcery.com>
29078
29079 * g++.dg/expr/dtor2.C: New test.
29080
29081 * g++.dg/lookup/anon4.C: New test.
29082
29083 * g++.dg/overload/using1.C: New test.
29084
29085 * g++.dg/template/lookup7.C: New test.
29086
29087 * g++.dg/template/typename6.C: New test.
29088
29089 * g++.dg/expr/cond6.C: New test.
29090
29091 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29092
29093 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
29094
29095 2004-03-18 Mark Mitchell <mark@codesourcery.com>
29096
29097 * g++.dg/expr/cond5.C: New test.
29098 * g++.dg/expr/constcast1.C: Likewise.
29099 * g++.dg/expr/ptrmem2.C: Likewise.
29100 * g++.dg/expr/ptrmem3.C: Likewise.
29101 * g++.dg/lookup/main1.C: Likewise.
29102 * g++.dg/template/lookup6.C: Likewise.
29103
29104 2004-03-18 Mark Mitchell <mark@codesourcery.com>
29105
29106 * gcc.dg/local1.c: New test.
29107
29108 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
29109
29110 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29111
29112 * gcc.dg/torture/builtin-convert-1.c: New test.
29113
29114 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29115
29116 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
29117
29118 2004-03-16 Mark Mitchell <mark@codesourcery.com>
29119
29120 PR c++/14481
29121 * g++.dg/warn/Wunused-7.C: New test.
29122
29123 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29124
29125 * gcc.dg/torture/builtin-integral-1.c: New test.
29126
29127 2004-03-16 Mark Mitchell <mark@codesourcery.com>
29128
29129 PR c++/14586
29130 * g++.dg/parse/non-dependent3.C: New test.
29131
29132 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
29133
29134 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
29135 * g++.dg/eh/simd-2.C: Likewise.
29136 * g++.dg/init/array10.C: Likewise.
29137 * gcc.c-torture/compile/simd-1.c: Likewise.
29138 * gcc.c-torture/compile/simd-2.c: Likewise.
29139 * gcc.c-torture/compile/simd-3.c: Likewise.
29140 * gcc.c-torture/compile/simd-4.c: Likewise.
29141 * gcc.c-torture/compile/simd-6.c: Likewise.
29142 * gcc.c-torture/execute/simd-1.c: Likewise.
29143 * gcc.c-torture/execute/simd-2.c: Likewise.
29144 * gcc.dg/compat/vector-defs.h: Likewise.
29145 * gcc.dg/20020531-1.c: Likewise.
29146 * gcc.dg/altivec-3.c: Likewise.
29147 * gcc.dg/altivec-4.c: Likewise.
29148 * gcc.dg/altivec-varargs-1.c: Likewise.
29149 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
29150 * gcc.dg/i386-mmx-3.c: Likewise.
29151 * gcc.dg/i386-sse-4.c: Likewise.
29152 * gcc.dg/i386-sse-5.c: Likewise.
29153 * gcc.dg/i386-sse-8.c: Likewise.
29154 * gcc.dg/simd-1.c: Likewise.
29155 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
29156 __ev64_opaque__ since the machine description provides it.
29157
29158 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
29159
29160 * lib/compat.exp (skip_list): New global variable.
29161 Use it to hold the user defined COMPAT_SKIPS list if any.
29162 (compat-obj): Add the members of skip_list to optall.
29163
29164 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
29165
29166 * gcc.dg/compat/union-by-value-1_main.c,
29167 union-by-value-1_x.c, union-by-value-1_y.c,
29168 union-check.h, union-defs.h,
29169 union-init.h, union-return-1_main.c,
29170 union-return-1_x.c, union-return-1_y.c: New files.
29171
29172 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
29173
29174 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
29175 mixed-struct-init.h: Add 4 mixed structure types.
29176 struct-by-value-21_main.c, struct-by-value-21_x.c,
29177 struct-by-value-21_y.c, struct-return-21_main.c,
29178 struct-return-21_x.c, struct-return-21_y.c: New files.
29179
29180 2004-03-13 Mark Mitchell <mark@codesourcery.com>
29181
29182 PR c++/14550
29183 * g++.dg/parse/template14.C: New test.
29184
29185 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
29186
29187 * gcc.c-torture/execute/20040313-1.c: New test.
29188
29189 2004-03-13 Jakub Jelinek <jakub@redhat.com>
29190
29191 PR target/14533
29192 * gcc.dg/20040311-2.c: New test.
29193
29194 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
29195
29196 PR other/14544
29197 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
29198 bit-field.
29199
29200 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
29201
29202 * gcc.dg/20040305-2.c: Add missing return statement.
29203
29204 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29205
29206 * gcc.dg/builtins-34.c: Also check pow10*.
29207
29208 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
29209
29210 PR target/14262
29211 * gcc.dg/20040305-2.c: New test.
29212
29213 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
29214
29215 * gcc.dg/20040310-1.c: New test.
29216
29217 2004-03-11 Roger Sayle <roger@eyesopen.com>
29218
29219 * gcc.c-torture/execute/20040311-1.c: New test case.
29220
29221 2004-03-11 Mark Mitchell <mark@codesourcery.com>
29222
29223 PR c++/14476
29224 * g++.dg/lookup/enum1.C: New test.
29225
29226 2004-03-10 Mark Mitchell <mark@codesourcery.com>
29227
29228 PR c++/14510
29229 * g++.dg/lookup/struct2.C: New test.
29230
29231 2004-03-10 Uros Bizjak <uros@kss-loka.si>
29232
29233 * gcc.dg/builtins-34.c: New test.
29234
29235 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29236
29237 * gcc.dg/torture/builtin-nonneg-1.c: New test.
29238
29239 2004-03-09 James E Wilson <wilson@specifixinc.com>
29240
29241 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
29242 * gcc.dg/alias-2.c: New testcase.
29243
29244 2004-03-09 Zack Weinberg <zack@codesourcery.com>
29245
29246 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
29247
29248 2004-03-09 Roger Sayle <roger@eyesopen.com>
29249
29250 * gcc.c-torture/execute/20040309-1.c: New test case.
29251
29252 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
29253
29254 PR c++/14397
29255 * g++.dg/overload/ref1.C: New.
29256
29257 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29258
29259 PR c++/14409
29260 * g++.dg/template/spec12.C: New test.
29261
29262 PR c++/14448
29263 * g++.dg/parse/crash14.C: New test.
29264
29265 2004-03-09 Mark Mitchell <mark@codesourcery.com>
29266
29267 PR c++/14230
29268 * g++.dg/init/ref11.C: New test.
29269
29270 2004-03-09 Mark Mitchell <mark@codesourcery.com>
29271
29272 PR c++/14432
29273 * g++.dg/parse/builtin2.C: New test.
29274
29275 2004-03-08 Mark Mitchell <mark@codesourcery.com>
29276
29277 PR c++/14401
29278 * g++.dg/init/ctor3.C: New test.
29279 * g++.dg/init/union1.C: New test.
29280 * g++.dg/ext/anon-struct4.C: New test.
29281
29282 2004-03-08 Mark Mitchell <mark@codesourcery.com>
29283
29284 * g++.dg/lookup/koenig1.C: Tweak error messages.
29285 * g++.dg/lookup/used-before-declaration.C: Likewise.
29286 * g++.dg/other/do1.C: Likewise.
29287 * g++.dg/overload/koenig1.C: Likewise.
29288 * g++.dg/parse/crash13.C: Likewise.
29289 * g++.dg/template/instantiate3.C: Likewise.
29290
29291 2004-03-08 Eric Christopher <echristo@redhat.com>
29292
29293 * * lib/target-supports.exp: Enable libiconv in test
29294 compilation. Fix up error checking.
29295
29296 2004-03-08 Roger Sayle <roger@eyesopen.com>
29297
29298 PR middle-end/14289
29299 * gcc.dg/pr14289-1.c: New test case.
29300 * gcc.dg/pr14289-2.c: Likewise.
29301 * gcc.dg/pr14289-3.c: Likewise.
29302
29303 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
29304
29305 * gcc.c-torture/execute/20040308-1.c: New test.
29306
29307 2004-03-07 Roger Sayle <roger@eyesopen.com>
29308
29309 * gcc.c-torture/execute/20040307-1.c: New test case.
29310
29311 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
29312
29313 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
29314
29315 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
29316
29317 * gcc.dg/20040306-1.c: New test.
29318
29319 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
29320
29321 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
29322 them static.
29323 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
29324
29325 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
29326
29327 PR c/14465
29328 * gcc.dg/decl-6.c: New test.
29329
29330 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29331
29332 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
29333 Rename LOGPOW -> LOG_POW.
29334 (SQRT_EXP, POW_EXP): New.
29335
29336 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
29337
29338 * gcc.dg/i386-sse-8.c: New test.
29339
29340 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
29341
29342 PR c/14114
29343 * gcc.dg/decl-5.c: New test.
29344
29345 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
29346
29347 * gcc.dg/20040305-1.c: New test.
29348
29349 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
29350
29351 PR other/14354
29352 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
29353
29354 2004-03-04 Ziemowit Laski <zlaski@apple.com>
29355
29356 PR c++/14425, c++/14426
29357 * g++.dg/ext/altivec-4.C: New test.
29358 * g++.dg/ext/altivec-5.C: New test.
29359
29360 2004-03-04 Geoffrey Keating <geoffk@apple.com>
29361
29362 * g++.old-deja/g++.other/linkage1.C: Expect errors about
29363 global variables of a type with no linkage.
29364 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
29365 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
29366 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
29367 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
29368 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
29369 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
29370 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
29371 * g++.dg/warn/deprecated.C: Name enum Color.
29372 * g++.dg/overload/VLA.C: Name structure for 'b'.
29373 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
29374
29375 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29376
29377 * gcc.c-torture/compile/20040304-1.c: New test.
29378
29379 2004-03-03 Zack Weinberg <zack@codesourcery.com>
29380
29381 PR 13728
29382 * gcc.dg/decl-4.c: New testcase.
29383
29384 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
29385
29386 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
29387 as PRECF if sizeof (float) > sizeof (double).
29388 (PRECL): Make it the same as PRECF if
29389 sizeof (float) > sizeof (long double).
29390
29391 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29392
29393 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
29394 system type. Add check for irix6 which doesn't have c99 runtime.
29395
29396 2004-03-03 Bob Wilson <bob.wilson@acm.org>
29397
29398 * gcc.dg/const-elim-1.c: xfail for xtensa.
29399
29400 2004-03-01 Mark Mitchell <mark@codesourcery.com>
29401
29402 PR c++/14369
29403 * g++.dg/template/cond4.C: New test.
29404
29405 2004-03-01 Mark Mitchell <mark@codesourcery.com>
29406
29407 PR c++/14360
29408 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
29409
29410 PR c++/14361
29411 * g++.dg/parse/defarg7.C: New test.
29412
29413 PR c++/14359
29414 * g++.dg/template/friend26.C: New test.
29415
29416 2004-03-01 Mark Mitchell <mark@codesourcery.com>
29417
29418 PR c++/14324
29419 * g++.dg/abi/mangle21.C: New test.
29420
29421 PR c++/14260
29422 * g++.dg/parse/constructor2.C: New test.
29423
29424 PR c++/14337
29425 * g++.dg/template/sfinae1.C: New test.
29426
29427 2004-02-29 Mark Mitchell <mark@codesourcery.com>
29428
29429 PR c++/14267
29430 * g++.dg/expr/crash2.C: New test.
29431
29432 PR middle-end/13448
29433 * gcc.dg/inline-5.c: New test.
29434 * gcc.dg/always-inline.c: Split out tests into ...
29435 * gcc.dg/always-inline2.c: ... this and ...
29436 * gcc.dg/always-inline3.c: ... this.
29437
29438 2004-02-29 Mark Mitchell <mark@codesourcery.com>
29439
29440 PR debug/12103
29441 * g++.dg/debug/crash1.C: New test.
29442
29443 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
29444
29445 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
29446 function with __attribute__((noinline)).
29447 (recurser_void2): Likewise.
29448 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
29449 (recurser_void2): Likewise.
29450
29451 2004-02-29 Roger Sayle <roger@eyesopen.com>
29452
29453 PR middle-end/14203
29454 * g++.dg/warn/Wunused-6.C: New test case.
29455
29456 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
29457
29458 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
29459 not defined.
29460
29461 2004-02-27 Eric Christopher <echristo@redhat.com>
29462
29463 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
29464 * g++.dg/charset/asm2.c: Run only x86.
29465 * gcc.dg/charset/asm3.c: Ditto.
29466
29467 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
29468
29469 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
29470 ld_library_path.
29471
29472 2004-02-27 Ziemowit Laski <zlaski@apple.com>
29473
29474 * g++.dg/ext/altivec-3.C: New.
29475
29476 2004-02-26 Richard Henderson <rth@redhat.com>
29477
29478 * g++.dg/ext/attrib10.C: Mark for warning.
29479 * gcc.dg/attr-alias-1.c: New.
29480
29481 2004-02-26 Richard Henderson <rth@redhat.com>
29482
29483 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
29484 * gcc.c-torture/execute/20040208-2.c: ... it back.
29485
29486 2004-02-26 Eric Christopher <echristo@redhat.com>
29487
29488 * lib/target-supports.exp (check-iconv-available): New function.
29489 * lib/gcc-dg.exp (dg-require-iconv): New function.
29490 Use above.
29491 * gcc.dg/charset: New directory.
29492 * gcc.dg/charset/charset.exp: New file.
29493 * gcc.dg/charset/asm1.c: Ditto.
29494 * gcc.dg/charset/asm2.c: Ditto.
29495 * gcc.dg/charset/asm3.c: Ditto.
29496 * gcc.dg/charset/asm4.c: Ditto.
29497 * gcc.dg/charset/asm5.c: Ditto.
29498 * gcc.dg/charset/attribute1.c: Ditto.
29499 * gcc.dg/charset/attribute2.c: Ditto.
29500 * gcc.dg/charset/string1.c: Ditto.
29501 * g++.dg/charset: New directory.
29502 * g++.dg/dg.exp: Add here. Special options.
29503 * g++.dg/charset/charset.exp: New file.
29504 * g++.dg/charset/asm1.c: Ditto.
29505 * g++.dg/charset/asm2.c: Ditto.
29506 * g++.dg/charset/asm3.c: Ditto.
29507 * g++.dg/charset/asm4.c: Ditto.
29508 * g++.dg/charset/attribute1.c: Ditto.
29509 * g++.dg/charset/attribute2.c: Ditto.
29510 * g++.dg/charset/extern1.cc: Ditto.
29511 * g++.dg/charset/extern2.cc: Ditto.
29512 * g++.dg/charset/string1.c: Ditto.
29513
29514 2004-02-26 Mark Mitchell <mark@codesourcery.com>
29515
29516 PR c++/14278
29517 * g++.dg/parse/comma1.C: New test.
29518
29519 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29520
29521 PR c++/14284
29522 * g++.dg/template/ttp8.C: New test.
29523
29524 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
29525
29526 * gcc.dg/fixuns-trunc-1.c: New test.
29527
29528 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29529
29530 * gcc.dg/builtins-config.h: Use #elif.
29531
29532 2004-02-26 Michael Matz <matz@suse.de>
29533
29534 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
29535 * gcc.dg/991214-1.c: Likewise.
29536 * gcc.dg/i386-asm-1.c: Likewise.
29537
29538 2004-02-25 Richard Henderson <rth@redhat.com>
29539
29540 * gcc.c-torture/execute/20040208-2.c: Move ...
29541 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
29542
29543 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29544
29545 PR c++/14246
29546 * g++.dg/other/crash-3.C: New test.
29547
29548 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29549
29550 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
29551 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
29552
29553 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
29554 HP-UX.
29555
29556 2004-02-24 Michael Matz <matz@suse.de>
29557
29558 * gcc.dg/i386-regparm.c: New.
29559
29560 2004-02-23 James E Wilson <wilson@specifixinc.com>
29561
29562 * gcc.c-torture/execute/20040223-1.c: New.
29563
29564 2004-02-23 Zack Weinberg <zack@codesourcery.com>
29565 Kazu Hirata <kazu@cs.umass.edu>
29566
29567 * gcc.dg/fwritable-strings-1.c: Remove.
29568
29569 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
29570
29571 PR c/14156
29572 * gcc.dg/20040223-1.c: New test.
29573
29574 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29575
29576 PR c++/14106
29577 * g++.dg/ext/typeof9.C: New test.
29578
29579 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29580
29581 PR c++/14250
29582 * g++.dg/other/switch1.C: New test.
29583
29584 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
29585
29586 * gcc.dg/cast-function-1.c: Adjust for new informative message.
29587 * gcc.dg/va-arg-1.c: Likewise.
29588
29589 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29590
29591 PR c++/14143
29592 * g++.dg/template/koenig5.C: New test.
29593
29594 2004-02-21 Ziemowit Laski <zlaski@apple.com>
29595
29596 * g++.dg/ext/altivec-1.C: Generalize target triple.
29597 * g++.dg/ext/altivec-2.C: New test case.
29598 * g++.dg/ext/altivec_check.h: New file.
29599 * gcc.dg/altivec-1.c: Generalize target triple;
29600 include altivec_check.h and call altivec_check().
29601 * gcc.dg/altivec-[2-5].c: Generalize target triple.
29602 * gcc.dg/altivec-6.c: New test case.
29603 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
29604 type casts as needed.
29605 * gcc.dg/altivec-10.c: Include altivec_check.h and call
29606 altivec_check().
29607 * gcc.dg/altivec-12.c: New test case.
29608 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
29609 include altivec_check.h and call altivec_check().
29610 * gcc.dg/altivec_check.h: New file.
29611
29612 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29613
29614 * lib/target-supports.exp (check_alias_available): Don't mangle
29615 function `g' in test program.
29616
29617 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29618
29619 * lib/target-supports.exp (check_profiling_available): Check
29620 argument to determine whether we support a profiling type.
29621 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
29622 check_profiling_available.
29623 * g++.dg/bprob/bprob.exp: Likewise.
29624 * g77.dg/bprob/bprob.exp: Likewise.
29625 * gcc.misc-tests/bprob.exp: Likewise.
29626 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
29627 dg-require-profiling and delete expected error handling.
29628 * gcc.dg/20021014-1.c: Likewise.
29629 * gcc.dg/nest.c: Likewise.
29630
29631 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29632
29633 PR c++/12007
29634 * g++.dg/other/vthunk1.C: New test.
29635
29636 2004-02-20 Falk Hueffner <falk@debian.org>
29637
29638 PR target/14201
29639 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
29640
29641 2004-02-20 Mark Mitchell <mark@codesourcery.com>
29642
29643 PR c++/13927
29644 * g++.dg/other/error8.C: Remove XFAIL markers.
29645
29646 PR c++/14173
29647 * g++.dg/ext/packed5.C: New test.
29648
29649 PR c++/14199
29650 * g++.dg/warn/Wunused-5.C: New test.
29651
29652 PR c++/14186
29653 * g++.dg/lookup/member1.C: New test.
29654
29655 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
29656
29657 * gcc.c-torture/compile/20040130-1.c: Enable only when
29658 __INT_MAX__ >= 2147483647L.
29659 * gcc.c-torture/compile/961203-1.c: Likewise.
29660
29661 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
29662
29663 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
29664 * g++.dg/opt/template1.C: Robustify assembler regexp
29665
29666 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29667
29668 * gcc.c-torture/execute/simd-4.x: Remove.
29669 * gcc.c-torture/execute/va-arg-25.x: Likewise.
29670 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
29671 Guard with #ifndef SKIP_ATTRIBUTE.
29672 * gcc.dg/compat/vector-1_y.c: Likewise.
29673 * gcc.dg/compat/vector-2_x.c: Likewise.
29674 * gcc.dg/compat/vector-2_y.c: Likewise.
29675 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
29676 * g++.dg/eh/simd-2.C: Likewise.
29677
29678 2004-02-19 Alan Modra <amodra@bigpond.net.au>
29679
29680 * gcc.c-torture/compile/complex-1.c: New.
29681
29682 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
29683
29684 PR target/14209
29685 * gcc.c-torture/execute/20040218-1.c: New test.
29686
29687 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29688
29689 PR c++/14181
29690 * g++.dg/parse/new2.C: New test.
29691
29692 2004-02-18 Paul Brook <paul@codesourcery.com>
29693
29694 * gcc.c-torture/compile/libcall-1.c: New test.
29695
29696 2004-02-18 Paul Brook <paul@codesourcery.com>
29697
29698 PR debug/12934
29699 * gcc.dg/debug/debug-7.c: New test.
29700
29701 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
29702
29703 * gcc.dg/20040217-1.c: New test.
29704
29705 2004-02-17 Zack Weinberg <zack@codesourcery.com>
29706
29707 * gcc.c-torture/execute/990208-1.x: Delete.
29708
29709 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
29710
29711 * gcc.c-torture/execute/20040208-2.x: New file.
29712
29713 2004-02-17 Mark Mitchell <mark@codesourcery.com>
29714
29715 PR c++/11326
29716 * g++.dg/abi/structret1.C: New test.
29717
29718 2004-02-17 Jakub Jelinek <jakub@redhat.com>
29719
29720 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
29721 (i386_cpuid): No need to test if cpuid is available on AMD64.
29722 Fix assembly, so that it works onboth i386 and AMD64.
29723 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
29724 (vecInLong): Fix s[] member type to unsigned int.
29725 (vecInWord): Remove type.
29726 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
29727 (a64, b64, c64, d64, e64): Remove.
29728 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
29729 Remove unused variable. Remove initialization of removed variables.
29730 Don't call mmx_tests nor sse_tests.
29731 (reference_mmx, reference_sse): Remove.
29732 (check): Add return stmt.
29733 * gcc.dg/i386-sse-7.c: New test.
29734 * gcc.dg/i386-mmx-4.c: New test.
29735
29736 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29737
29738 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
29739 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
29740 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
29741 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
29742 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
29743 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
29744 g++.dg/tc1/dr94.C: Fix line terminator.
29745
29746 2004-02-16 Geoffrey Keating <geoffk@apple.com>
29747
29748 * gcc.c-torture/compile/20040216-1.c: New.
29749
29750 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29751
29752 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
29753 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
29754 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
29755 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
29756 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
29757 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
29758
29759 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
29760
29761 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
29762
29763 2004-02-15 Mark Mitchell <mark@codesourcery.com>
29764
29765 PR c++/13971
29766 * g++.dg/expr/cond4.C: New test.
29767
29768 PR c++/14086
29769 * g++.dg/lookup/crash2.C: New test.
29770
29771 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
29772
29773 * gcc.c-torture/compile/20040214-2.c: New test.
29774
29775 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
29776
29777 PR c++/14116
29778 * g++.dg/ext/typeof8.C: New test.
29779
29780 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
29781
29782 * gcc.c-torture/compile/20040214-1.c: New test.
29783
29784 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29785
29786 PR c++/13635
29787 * g++.dg/template/spec11.C: New test.
29788
29789 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29790
29791 PR c++/13927
29792 * g++.dg/other/error8.C: New test.
29793
29794 2004-02-13 Mark Mitchell <mark@codesourcery.com>
29795
29796 PR c++/14122
29797 * g++.dg/template/array4.C: New test.
29798
29799 PR c++/14108
29800 * g++.dg/inherit/thunk2.C: New test.
29801
29802 PR c++/14083
29803 * g++.dg/eh/cond2.C: New test.
29804
29805 2004-02-12 Alan Modra <amodra@bigpond.net.au>
29806
29807 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
29808
29809 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
29810
29811 * lib/scanasm.exp (dg-scan): Quote pattern before display.
29812
29813 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
29814
29815 * g++.dg/simd-2.C: xfail on ppc64-linux.
29816
29817 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
29818
29819 PR c/456
29820 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
29821 tests.
29822
29823 2004-02-11 Uros Bizjak <uros@kss-loka.si>
29824
29825 * gcc.dg/builtins-33.c: New test.
29826
29827 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
29828
29829 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
29830
29831 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
29832
29833 * g++.dg/simd-2.C: Set -maltivec for ppc64.
29834
29835 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
29836
29837 * gcc.dg/ppc64-abi-3.c: New test.
29838
29839 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
29840
29841 PR c/14092
29842
29843 * gcc.dg/pr14092-1.c: New testcase.
29844
29845 2004-02-10 Alan Modra <amodra@bigpond.net.au>
29846
29847 * gcc.dg/cpp/assert4.c: Fix typo last change.
29848
29849 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
29850 * gcc.dg/cpp/assert4.c: Handle powerpc64.
29851
29852 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
29853
29854 2004-02-09 Roger Sayle <roger@eyesopen.com>
29855
29856 * gcc.c-torture/compile/20040209-1.c: New test case.
29857
29858 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
29859
29860 * gcc.dg/c90-init-1.c: Adjust expected error messages.
29861
29862 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
29863
29864 * gcc.c-torture/execute/20040208-[12].c: New tests.
29865
29866 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
29867
29868 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
29869
29870 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
29871
29872 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
29873
29874 2004-02-07 Zack Weinberg <zack@codesourcery.com>
29875
29876 Bug 13856
29877 * gcc.dg/visibility-8.c: New testcase.
29878
29879 2004-02-07 Zack Weinberg <zack@codesourcery.com>
29880
29881 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
29882 arguments.
29883 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
29884
29885 2004-02-07 Roger Sayle <roger@eyesopen.com>
29886
29887 PR middle-end/13696
29888 * g++.dg/opt/fold1.C: New test case.
29889
29890 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29891
29892 PR c++/14033
29893 * g++.dg/other/crash-2.C: New test.
29894
29895 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29896
29897 PR c++/14028
29898 * g++.dg/parse/angle-bracket2.C: New test.
29899
29900 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29901
29902 PR middle-end/13750
29903 Revert:
29904 2004-01-15 Geoffrey Keating <geoffk@apple.com>
29905 PR pch/13361
29906 * testsuite/g++.dg/pch/wchar-1.C: New.
29907 * testsuite/g++.dg/pch/wchar-1.Hs: New.
29908
29909 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29910
29911 PR c++/14008
29912 * g++.dg/parse/error15.C: New test.
29913 * g++.dg/parse/crash11.C: Update dg-error mark.
29914
29915 2004-02-04 Mark Mitchell <mark@codesourcery.com>
29916
29917 PR c++/13932
29918 * g++.dg/warn/conv2.C: New test.
29919
29920 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29921
29922 PR c++/13086
29923 * g++.dg/warn/incomplete1.C: Remove xfail.
29924
29925 2004-02-04 Mark Mitchell <mark@codesourcery.com>
29926
29927 * lib/file-format.exp (gcc_target_object_format): Use
29928 ${tool}_target_compile, not gcc_target_compile.
29929 * lib/target-supports.exp (check_alias_available): Likewise.
29930 (check_gc_sections_available): Likewise.
29931 * g++.dg/ext/attrib10.C: Use dg-require-alias.
29932 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
29933 dg-require-alias.
29934
29935 2004-02-04 Mark Mitchell <mark@codesourcery.com>
29936
29937 PR c++/13969
29938 * g++.dg/template/static6.C: New test.
29939
29940 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
29941
29942 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
29943
29944 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29945
29946 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
29947 tests for systems where `char' is unsigned by default.
29948
29949 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29950
29951 PR c++/13997
29952 * g++.dg/template/partial3.C: New test.
29953
29954 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
29955
29956 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
29957 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
29958 Remove mentions of obsolete ports.
29959
29960 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
29961
29962 * gcc.dg/noncompile/20001228-1.c: Fix for new
29963 error message.
29964
29965 2004-02-03 Roger Sayle <roger@eyesopen.com>
29966
29967 PR target/9348
29968 * gcc.c-torture/execute/multdi-1.c: New test case.
29969
29970 2004-02-03 Mark Mitchell <mark@codesourcery.com>
29971
29972 PR c++/13925
29973 * g++.dg/template/lookup5.C: New test.
29974
29975 2004-02-03 Mark Mitchell <mark@codesourcery.com>
29976
29977 PR c++/13950
29978 * g++.dg/template/lookup4.C: New test.
29979
29980 PR c++/13970
29981 * g++.dg/parse/error14.C: New test.
29982
29983 PR c++/14002
29984 * g++.dg/parse/template13.C: New test.
29985
29986 2004-02-03 Mark Mitchell <mark@codesourcery.com>
29987
29988 PR c++/13978
29989 * g++.dg/template/koenig4.C: New test.
29990
29991 PR c++/13968
29992 * g++.dg/template/crash17.C: New test.
29993
29994 PR c++/13975
29995 * g++.dg/parse/error13.C: New test.
29996 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
29997
29998 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
29999
30000 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
30001
30002 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
30003
30004 PR c/11658
30005 PR c/13994
30006 * gcc.dg/noncompile/20040203-1.c: New test.
30007 * gcc.dg/noncompile/20040203-2.c: Likewise.
30008 * gcc.dg/noncompile/20040203-3.c: Likewise.
30009 * gcc.dg/20040203-1.c: Likewise.
30010
30011 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
30012
30013 PR c++/10858
30014 * g++.dg/template/sizeof7.C: New test.
30015
30016 2004-02-02 Eric Christopher <echristo@redhat.com>
30017 Zack Weinberg <zack@codesourcery.com>
30018
30019 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
30020
30021 2004-02-02 Zack Weinberg <zack@codesourcery.com>
30022
30023 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
30024 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
30025 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
30026 * gcc.dg/cleanup-5.c: Run only on Linux targets.
30027
30028 2004-02-02 Mark Mitchell <mark@codesourcery.com>
30029
30030 PR c++/13113
30031 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
30032
30033 PR c++/13854
30034 * g++.dg/ext/attrib13.C: New test.
30035
30036 PR c++/13907
30037 * g++.dg/conversion/op2.C: New test.
30038
30039 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
30040
30041 * gcc.dg/titype-1.c: Fix pasto.
30042
30043 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
30044
30045 * gcc.dg/titype-1.c: New test.
30046
30047 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30048
30049 PR c++/13957
30050 * g++.dg/template/non-type-template-argument-1.C,
30051 g++.dg/template/qualified-id1.C: Update dg-error marks.
30052 * g++.dg/template/nontype6.C: New test.
30053
30054 2004-02-01 Roger Sayle <roger@eyesopen.com>
30055
30056 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
30057 * gcc.dg/builtins-31.c: New testcase.
30058 * gcc.dg/builtins-32.c: New testcase.
30059
30060 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
30061
30062 * objc.dg/call-super-2.m: Update line numbers
30063 for the including of stddef.h.
30064
30065 2004-01-30 Michael Matz <matz@suse.de>
30066
30067 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
30068 g++.dg/ext/case-range3.C: New tests.
30069
30070 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30071
30072 DR206
30073 PR c++/13813
30074 * g++.dg/template/member4.C: New test.
30075
30076 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30077
30078 PR c++/13683
30079 * g++.dg/template/sizeof6.C: New test.
30080
30081 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
30082
30083 * gcc.dg/fwritable-strings-1.c: New test.
30084
30085 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
30086
30087 * gcc.c-torture/compile/20040130-1.c: New test.
30088
30089 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
30090
30091 * objc.dg/call-super-2.m: Include stddef.h for size_t.
30092
30093 2004-01-29 Mark Mitchell <mark@codesourcery.com>
30094
30095 PR c++/13883
30096 * g++.dg/template/ctor3.C: New test.
30097
30098 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30099
30100 * g++.dg/tc1: New directory.
30101 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
30102 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
30103 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
30104 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
30105 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
30106
30107 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30108
30109 * g++.dg/parse/error11.C: New test.
30110 * g++.dg/parse/error12.C: Likewise.
30111
30112 2004-01-28 Ziemowit Laski <zlaski@apple.com>
30113
30114 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
30115 (scan_initial, main): Use aligned_sizeof instead of sizeof.
30116
30117 2004-01-28 Mark Mitchell <mark@codesourcery.com>
30118
30119 PR c++/13791
30120 * g++.dg/ext/attrib12.C: New test.
30121
30122 PR c++/13736
30123 * g++.dg/parse/cast2.C: New test.
30124
30125 2004-01-27 James E Wilson <wilson@specifixinc.com>
30126
30127 * objc.dg/encode-2.m (main): New local string. Set depending on
30128 sizeof long. Use in sscanf call.
30129 * objc.dg/encode-3.m (main): New local string. Set depending on
30130 sizeof long. Use in scan_initial call.
30131
30132 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30133
30134 * objc.dg/call-super-2.m: Make LP64-safe.
30135 * objc.dg/desig-init-1.m: Likewise.
30136
30137 2004-01-27 Devang Patel <dpatel@apple.com>
30138
30139 * g++.dg/debug/namespace1.C: New test.
30140
30141 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
30142
30143 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
30144 xscale-*-*.
30145
30146 * gcc.dg/arm-mmx-1.c: New test.
30147
30148 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
30149
30150 * gcc.dg/20040127-1.c: New test.
30151 * gcc.dg/20040127-2.c: New test.
30152
30153 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30154
30155 * objc.dg/stret-1.m (glob): Renamed to globa.
30156
30157 2004-01-26 Mark Mitchell <mark@codesourcery.com>
30158
30159 PR c++/13663
30160 * g++.dg/expr/for1.C: New test.
30161
30162 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
30163
30164 PR middle-end/13779
30165 * gcc.dg/darwin-longlong.c: New test.
30166
30167 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
30168
30169 * gcc.dg/20040124-1.c: Moved test from here...
30170 * gcc.c-torture/compile/20040124-1.c: ...to here.
30171
30172 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
30173
30174 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
30175 the assembly output if -m64 is passed.
30176
30177 2004-01-25 Mark Mitchell <mark@codesourcery.com>
30178
30179 PR c++/13833
30180 * g++.dg/template/cond3.C: New test.
30181
30182 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30183
30184 PR c++/13810
30185 * g++.dg/template/ttp7.C: New test.
30186
30187 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30188
30189 PR c++/13797
30190 * g++.dg/template/nontype4.C: New test.
30191 * g++.dg/template/nontype5.C: Likewise.
30192
30193 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
30194
30195 * gcc.dg/torture/mips-clobber-at.c: New test.
30196
30197 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
30198
30199 * gcc.dg/20040124-1.c: New test.
30200
30201 2004-01-24 Jakub Jelinek <jakub@redhat.com>
30202
30203 * gcc.dg/20040123-1.c: New test.
30204
30205 2004-01-23 Zack Weinberg <zack@codesourcery.com>
30206
30207 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
30208
30209 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
30210
30211 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
30212
30213 2004-01-23 Andrew Pinski <apinski@apple.com>
30214
30215 * gcc.dg/20030121-1.c: Move to ..
30216 * gcc.dg/20040121-1.c: here.
30217
30218 2004-01-23 Roger Sayle <roger@eyesopen.com>
30219
30220 * gcc.dg/builtins-29.c: New test case.
30221
30222 2004-01-23 Zack Weinberg <zack@codesourcery.com>
30223
30224 PR 18314
30225 * gcc.dg/builtins-30.c: New testcase.
30226
30227 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
30228
30229 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
30230 * lib/g77.exp: Likewise.
30231 * lib/objc.exp: Likewise.
30232 * lib/g++.exp: Likewise.
30233
30234 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
30235
30236 * gcc.dg/struct-by-value-2.c: New test.
30237
30238 2004-01-21 Andrew Pinski <apinski@apple.com>
30239
30240 PR target/13785
30241 * gcc.dg/20030121-1.c: New test.
30242
30243 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
30244
30245 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
30246 clobber frame pointer register in asm statement.
30247
30248 2004-01-21 Falk Hueffner <falk@debian.org>
30249
30250 * gcc.c-torture/compile/20040121-1.c: New test.
30251
30252 2004-01-21 Zack Weinberg <zack@codesourcery.com>
30253
30254 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
30255
30256 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
30257
30258 * gcc.dg/ppc64-abi-2.c: New test.
30259
30260 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
30261
30262 * lib/treelang.exp: Fill out this file.
30263 * lib/treelang-dg.exp: New File.
30264
30265 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
30266
30267 * gcc.c-torture/compile/981022-1.c: Remove.
30268 * gcc.dg/array-5.c: Remove XFAIL.
30269 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
30270 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
30271 gcc.dg/cond-lvalue-1.c: Update.
30272 * gcc.dg/cast-lvalue-2.c: New test.
30273
30274 2004-01-19 Mark Mitchell <mark@codesourcery.com>
30275
30276 PR c++/13592
30277 * g++.dg/other/error1.C (class foo): Tweak error message.
30278
30279 PR c++/13592
30280 * g++.dg/template/call2.C: New test.
30281
30282 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
30283
30284 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
30285 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
30286 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
30287 scalar-return-1_x.c, scalar-return-2_y.c,
30288 scalar-return-3_x.c, scalar-return-3_y.c,
30289 scalar-return-4_x.c, scalar-return-4_y.c,
30290 struct-align-1.h, struct-align-1_x.c,
30291 struct-align-1_y.c, struct-align-2.h,
30292 struct-align-2_x.c, struct-align-2_y.c,
30293 struct-by-value-10_y.c, struct-by-value-11_x.c,
30294 struct-by-value-11_y.c, struct-by-value-12_x.c,
30295 struct-by-value-12_y.c, struct-by-value-13_x.c,
30296 struct-by-value-13_y.c, struct-by-value-14_x.c,
30297 struct-by-value-14_y.c, struct-by-value-15_x.c,
30298 struct-by-value-15_y.c, struct-by-value-16_y.c,
30299 struct-by-value-17_y.c, struct-by-value-18_y.c,
30300 struct-by-value-19_y.c, struct-by-value-1_x.c,
30301 struct-by-value-1_y.c, struct-by-value-20_y.c,
30302 struct-by-value-2_x.c, struct-by-value-2_y.c,
30303 struct-by-value-3_y.c, struct-by-value-4_x.c,
30304 struct-by-value-4_y.c, struct-by-value-5_y.c,
30305 struct-by-value-6_y.c, struct-by-value-7_y.c
30306 struct-by-value-8_x.c, struct-by-value-8_y.c
30307 struct-by-value-9_x.c, struct-by-value-9_y.c
30308 struct-return-10_x.c, struct-return-10_y.c,
30309 struct-return-19_x.c, struct-return-20_x.c
30310 struct-return-2_x.c, struct-return-2_y.c
30311 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
30312 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
30313
30314 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
30315
30316 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
30317 attribute on sparc*-sun-solaris2.*.
30318
30319 2004-01-18 Mark Mitchell <mark@codesourcery.com>
30320
30321 PR c++/13710
30322 * g++.dg/ext/typeof7.C: New test.
30323
30324 2004-01-18 David Edelsohn <edelsohn@gnu.org>
30325
30326 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
30327 * gcc.dg/const-elim-1.c: Same.
30328
30329 2004-01-17 Ziemowit Laski <zlaski@apple.com>
30330
30331 * objc.dg/stret-1.m: New.
30332 * objc.dg/stret-2.m: New.
30333
30334 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
30335
30336 PR c++/11895
30337 * g++.dg/ext/vector1.C: New test.
30338
30339 2004-01-16 Geoffrey Keating <geoffk@apple.com>
30340
30341 * gcc.dg/pch/import-1.c: New.
30342 * gcc.dg/pch/import-1.hs: New.
30343 * gcc.dg/pch/import-1a.h: New.
30344 * gcc.dg/pch/import-1b.h: New.
30345 * gcc.dg/pch/import-1c.h: New.
30346
30347 2004-01-16 Mark Mitchell <mark@codesourcery.com>
30348
30349 PR c++/13574
30350 * g++.dg/ext/array1.C: New test.
30351
30352 PR c++/13178
30353 * g++.dg/conversion/op1.C: New test.
30354
30355 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
30356
30357 PR 11864
30358 From Kazumoto Kojima / Dan Kegel:
30359 * gcc.dg/pr11864-1.c: New test.
30360
30361 PR 10392
30362 From Marcus Comstedt / Dan Kegel:
30363 * gcc.dg/pr10392-1.c: New test.
30364
30365 2004-01-16 Mark Mitchell <mark@codesourcery.com>
30366
30367 PR c++/13478
30368 * g++.dg/init/ref10.C: New test.
30369
30370 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30371
30372 PR c++/13407
30373 * g++.dg/parse/typename6.C: New test.
30374
30375 2004-01-15 Geoffrey Keating <geoffk@apple.com>
30376
30377 PR pch/13361
30378 * testsuite/g++.dg/pch/wchar-1.C: New.
30379 * testsuite/g++.dg/pch/wchar-1.Hs: New.
30380
30381 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30382
30383 PR c++/9259
30384 * g++.dg/expr/sizeof2.C: New test.
30385
30386 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
30387
30388 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
30389
30390 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
30391
30392 PR c++/13659
30393 * g++.dg/lookup/strong-using-3.C: New.
30394 * g++.dg/lookup/using-10.C: New.
30395
30396 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
30397
30398 PR c++/13594
30399 * g++.dg/lookup/strong-using-2.C: New.
30400
30401 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
30402 Dan Kegel <dank@kegel.com>
30403 J"orn Rennecke <joern.rennecke@superh.com>
30404
30405 PR target/9365
30406 * gcc.dg/pr9365-1.c: New test.
30407
30408 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30409
30410 PR c++/8856
30411 * g++.dg/parse/casting-operator2.C: New test.
30412 * g++.old-deja/g++.pt/explicit83.C: Remove.
30413
30414 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
30415
30416 * gcc.dg/label-compound-stmt-1.c: New test.
30417 * gcc.c-torture/compile/950922-1.c,
30418 gcc.c-torture/compile/20000211-3.c,
30419 gcc.c-torture/compile/20000518-1.c,
30420 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
30421 compound statements.
30422
30423 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
30424
30425 * gcc.dg/ppc64-abi-1.c: New test.
30426
30427 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
30428
30429 * g++.dg/ext/attrib9.C: Add dg-warnings.
30430
30431 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30432
30433 PR c++/12335
30434 * g++.dg/parse/dtor3.C: New test.
30435
30436 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
30437
30438 PR c++/12709
30439 * g++.dg/parse/try-catch-1.C: New test.
30440
30441 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
30442
30443 * ada/acats/run_all.sh: Add more verbose output in acats.log
30444 when compiling tests.
30445
30446 2004-01-12 Zack Weinberg <zack@codesourcery.com>
30447
30448 PR 13656
30449 * gcc.dg/typedef-redecl.c: New test case.
30450 * gcc.dg/typedef-redecl.h: New support file.
30451
30452 2004-01-13 Jan Hubicka <jh@suse.cz>
30453
30454 * gcc.dg/always_inline.c: New test.
30455 * gcc.dg/debug/20031231-1.c: Fix.
30456
30457 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30458
30459 PR c++/13474
30460 * g++.dg/template/array3.C: New test.
30461
30462 2004-01-12 Zack Weinberg <zack@codesourcery.com>
30463
30464 * g++.dg/ext/lvalue1.C: No longer expected to fail.
30465 * g++.dg/warn/Wunused-2.C: Likewise.
30466
30467 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30468
30469 PR c++/13289
30470 * g++.dg/template/instantiate6.C: New test.
30471
30472 2004-01-12 Roger Sayle <roger@eyesopen.com>
30473
30474 PR middle-end/11397
30475 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
30476
30477 2004-01-12 Jan Hubicka <jh@suse.cz>
30478
30479 PR opt/12826
30480 * gcc.dg/20040112-1.c: New.
30481
30482 * gcc.dg/dwarf-die[1-7].c: Move to...
30483 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
30484 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
30485
30486 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
30487
30488 PR c++/4100
30489 * g++.dg/parse/friend4.C: New test.
30490
30491 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
30492
30493 PR c++/4100
30494 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
30495 definition is called a friend.
30496
30497 2004-01-11 Zack Weinberg <zack@codesourcery.com>
30498
30499 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
30500
30501 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
30502
30503 PR c++/3478
30504 * g++.dg/parse/error10.C: New test.
30505 * g++.dg/template/arg2.C: Accept "invalid type" error.
30506
30507 2004-01-11 Jakub Jelinek <jakub@redhat.com>
30508
30509 PR middle-end/13392
30510 * g++.dg/opt/expect2.C: New test.
30511
30512 2004-01-10 Zack Weinberg <zack@codesourcery.com>
30513
30514 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
30515 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
30516 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
30517 Update dg-error regexps.
30518
30519 2004-01-10 Zack Weinberg <zack@codesourcery.com>
30520
30521 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
30522 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
30523
30524 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
30525
30526 * gcc.dg/pragma-re-1.c: Use right pointer type.
30527
30528 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
30529
30530 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
30531
30532 2004-01-09 Geoffrey Keating <geoffk@apple.com>
30533
30534 * gcc.dg/rs6000-ldouble-1.c: New.
30535
30536 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30537
30538 DR 337
30539 PR c++/9256
30540 * g++.dg/other/abstract1.C: New test.
30541
30542 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
30543
30544 * g++.dg/lookup/strong-using-1.C: New.
30545
30546 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
30547
30548 PR c/11234
30549 * gcc.dg/func-ptr-conv-1.c: New test.
30550 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
30551
30552 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
30553
30554 PR target/13380.
30555 * gcc.c-torture/compile/20040109-1.c: New.
30556
30557 2004-01-08 Stuart Hastings <stuart@apple.com>
30558
30559 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
30560 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
30561 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
30562
30563 2004-01-09 Alan Modra <amodra@bigpond.net.au>
30564
30565 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
30566
30567 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
30568
30569 * ada/acats/run_acats: Treat 'gnatchop' the same way
30570 as 'gnatmake'. Export GCC_DRIVER.
30571 * ada/acats/run_all.sh: Add target_gnatchop. Use
30572 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
30573
30574 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30575
30576 PR c++/12573
30577 * g++.dg/template/dependent-expr4.C: New test.
30578
30579 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
30580
30581 * gcc.dg/altivec-11.c: New test.
30582
30583 2004-01-07 Mark Mitchell <mark@codesourcery.com>
30584
30585 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
30586
30587 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
30588
30589 PR c/6024
30590 * gcc.dg/enum-compat-1.c: New test.
30591 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
30592
30593 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
30594
30595 PR c/12165
30596 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
30597 gcc.dg/c99-idem-qual-3.c: New tests.
30598
30599 2004-01-07 Alan Modra <amodra@bigpond.net.au>
30600
30601 * gcc.dg/winline-7.c: Don't cast void * to int.
30602
30603 2004-01-06 Jan Hubicka <jh@suse.cz>
30604
30605 * gcc.dg/i386-sse-5.c: New test
30606 * g++.dg/eh/simd-1.c: Add -w argument for i386.
30607
30608 2004-01-05 Mark Mitchell <mark@codesourcery.com>
30609
30610 PR c++/12815
30611 * g++.dg/rtti/typeid4.C: New test.
30612
30613 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
30614
30615 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
30616
30617 2004-01-05 Mark Mitchell <mark@codesourcery.com>
30618
30619 PR c++/12132
30620 * g++.dg/template/error11.C: New test.
30621
30622 PR c++/13451
30623 * g++.dg/template/class2.C: New test.
30624
30625 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
30626 Richard Sandiford <rsandifo@redhat.com>
30627
30628 PR c++/13387
30629 * g++.dg/opt/alias3.C: New test.
30630
30631 2004-01-04 Mark Mitchell <mark@codesourcery.com>
30632
30633 PR c++/13157
30634 * g++.dg/template/koenig3.C: New test.
30635
30636 PR c++/13529
30637 * g++.dg/parse/offsetof3.C: New test.
30638
30639 * g++.dg/init/copy7.C: Add missing dg-error markers.
30640
30641 PR c++/12226
30642 * g++.dg/init/copy7.c: New test.
30643
30644 PR c++/13536
30645 * g++.dg/parse/cast1.C: New test.
30646
30647 2004-01-04 Jan Hubicka <jh@suse.cz>
30648
30649 * gcc.dg/winline[1-7].c: New tests.
30650
30651 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30652
30653 PR c++/13520
30654 * g++.dg/template/qualttp22.C: New test.
30655
30656 2004-01-01 Jan Hubicka <jh@suse.cz>
30657
30658 * gcc.dg/debug/20031231-1.c: New.
30659 * gcc.c-torture/compile/20040101-1.c: New.
30660 * gcc.dg/dwarf-die-[1-7].c: New.
30661
30662 2004-01-01 Jakub Jelinek <jakub@redhat.com>
30663
30664 PR optimization/13521
30665 * gcc.c-torture/compile/20031231-1.c: New test.
30666
30667 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
30668
30669 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
30670
30671 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30672
30673 PR c++/10079
30674 * g++.dg/template/crash16.C: New test.
30675
30676 2003-12-30 Mark Mitchell <mark@codesourcery.com>
30677
30678 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
30679
30680 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
30681
30682 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
30683 ports.
30684 * g++.old-deja/g++.jason/thunk3.C: Likewise.
30685 * g++.old-deja/g++.law/profile1.C: Likewise.
30686 * gcc.c-torture/compile/981006-1.c: Likewise.
30687 * gcc.c-torture/execute/loop-2e.x: Likewise.
30688 * gcc.c-torture/execute/loop-2f.x: Remove.
30689 * gcc.c-torture/execute/loop-2g.x: Likewise.
30690 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
30691 * gcc.dg/20020312-2.c: Remove traces of dead ports.
30692
30693 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
30694
30695 PR c++/13507
30696 * g++.dg/ext/attrib11.C: New test.
30697
30698 PR c++/13494
30699 * g++.dg/template/array2-1.C: New test.
30700 * g++.dg/template/array2-2.C: New test.
30701
30702 2003-12-29 Mark Mitchell <mark@codesourcery.com>
30703
30704 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
30705
30706 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
30707
30708 PR c++/12774
30709 * g++.dg/template/array1-1.C: New test.
30710 * g++.dg/template/array1-2.C: New test.
30711
30712 2003-12-29 Roger Sayle <roger@eyesopen.com>
30713
30714 PR fortran/12632
30715 * g77.dg/12632.f: New test case.
30716
30717 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30718
30719 PR c++/13289
30720 * g++.dg/parse/nontype1.C: New test.
30721
30722 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30723
30724 PR c++/12403
30725 * g++.dg/parse/explicit1.C: New test.
30726 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
30727
30728 2003-12-28 Mark Mitchell <mark@codesourcery.com>
30729
30730 PR c++/13081
30731 * g++.dg/opt/inline6.C: New test.
30732
30733 PR c++/12613
30734 * g++.dg/parse/error9.C: New test.
30735
30736 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
30737
30738 2003-12-28 Mark Mitchell <mark@codesourcery.com>
30739
30740 PR c++/13009
30741 * g++.dg/init/assign1.C: New test.
30742
30743 2003-12-28 Roger Sayle <roger@eyesopen.com>
30744
30745 PR c++/13070
30746 * g++.dg/warn/format3.C: New test case.
30747
30748 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30749
30750 * gcc.c-torture/compile/20031227-1.c: New test.
30751
30752 2003-12-23 Mark Mitchell <mark@codesourcery.com>
30753
30754 * g++.dg/bprob/bprob.exp: Load target-supports.exp
30755 * g77.dg/bprob/bprob.exp: Likewise.
30756 * gcc.misc-tests/bprob.exp: Likewise.
30757 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
30758 variants on systems where the library does not provide that
30759 functionality.
30760 * gcc.dg/builtins-20.c: Use builtins-config.h.
30761 * gcc.dg/builtins-config.h: New file.
30762
30763 2003-12-23 Mark Mitchell <mark@codesourcery.com>
30764
30765 * lib/gcc-dg.exp (dg-require-profiling): New function.
30766 * lib/target-supports.exp (check_profiling_available): Likewise.
30767 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
30768 * g77.dg/bprob/bprob.exp: Likewise.
30769 * gcc.misc-tests/bprob.exp: Likewise.
30770 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
30771 * gcc.dg/20021014-1.c: Likewise.
30772 * gcc.dg/nest.c: Likewise.
30773
30774 2003-12-23 Mark Mitchell <mark@codesourcery.com>
30775
30776 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
30777 compiling.
30778 * g++.dg/lookup/java2.C: Likewise.
30779 * gcc.dg/cpp/lexident.c: Likewise.
30780
30781 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
30782
30783 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
30784 given.
30785 * gcc.c-torture/compile/961203-1.c: Likewise.
30786 * gcc.c-torture/compile/980506-1.c: Likewise.
30787
30788 2003-12-23 Zack Weinberg <zack@codesourcery.com>
30789
30790 * lib/gcc-dg.exp (dg-prune-output): New annotation.
30791 (additional_prunes): New global.
30792 (gcc-dg-prune): Handle additional per-test pruning.
30793 (dg-test): Clear additional_prunes between tests.
30794
30795 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
30796 dg-prune-output to avoid spurious failures from assembler
30797 complaining about nonexistent WAW violations.
30798 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
30799 Use dg-prune-output to avoid spurious failures from assembler
30800 warning about Itanium B-step errata.
30801
30802 2003-12-23 Mark Mitchell <mark@codesourcery.com>
30803
30804 * g++.dg/abi/macro0.C: New test.
30805 * g++.dg/abi/macro1.C: Likewise.
30806 * g++.dg/abi/macro2.C: Likewise.
30807
30808 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
30809 * g++.dg/abi/bitfield7.C: Likewise.
30810 * g++.dg/abi/dtor2.C: Likewise.
30811 * g++.dg/abi/mangle11.C: Likewise.
30812 * g++.dg/abi/mangle12.C: Likewise.
30813 * g++.dg/abi/mangle14.C: Likewise.
30814 * g++.dg/abi/mangle17.C: Likewise.
30815 * g++.dg/abi/vbase10.C: Likewise.
30816 * g++.dg/abi/vbase14.C: Likewise.
30817 * g++.dg/template/qualttp17.C: Likewise.
30818
30819 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
30820
30821 PR c/11995
30822 * gcc.dg/20031223-1.c: New test.
30823
30824 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30825
30826 * gcc.dg/noreturn-7.c: New test.
30827
30828 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30829
30830 * gcc.dg/null-pointer-1.c: New test.
30831
30832 2003-12-22 Mark Mitchell <mark@codesourcery.com>
30833
30834 * g++.old-deja/g++.jason/template18.C: Remove.
30835 * g++.old-deja/g++.jason/template37.C: Likewise.
30836
30837 PR c++/12862
30838 * g++.dg/lookup/ns1.C: New test.
30839
30840 PR c++/12397
30841 * g++.dg/template/lookup3.C: New test.
30842
30843 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
30844
30845 * g++.dg/template/recurse1.C: New test
30846
30847 2003-12-22 Mark Mitchell <mark@codesourcery.com>
30848
30849 PR c++/12479
30850 * g++.dg/parse/semicolon1.C: New test.
30851 * g++.dg/parse/semicolon1.h: Likewise.
30852
30853 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
30854
30855 * gcc.dg/darwin-misaligned.c: New test.
30856
30857 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
30858
30859 PR c/9163
30860 * gcc.dg/20031222-1.c: New test.
30861
30862 2003-12-21 Mark Mitchell <mark@codesourcery.com>
30863
30864 PR c++/13438
30865 * g++.dg/parse/error8.C: New test.
30866
30867 PR c++/11554
30868 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
30869
30870 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
30871
30872 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
30873 too small.
30874 * gcc.c-torture/compile/930217-1.c: Likewise.
30875 * gcc.c-torture/compile/930513-1.c: Likewise.
30876 * gcc.c-torture/execute/920908-2.c: Likewise.
30877 * gcc.c-torture/execute/921204-1.c: Likewise.
30878 * gcc.c-torture/execute/930621-1.c: Likewise.
30879 * gcc.c-torture/execute/930630-1.c: Likewise.
30880 * gcc.c-torture/execute/931031-1.c: Likewise.
30881 * gcc.c-torture/execute/980602-2.c: Likewise.
30882 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
30883 * gcc.c-torture/execute/compndlit-1.c: Likewise.
30884 * gcc.c-torture/execute/extzvsi.c: Likewise.
30885 * gcc.c-torture/unsorted/ext.c: Likewise.
30886
30887 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
30888
30889 PR target/12749
30890 * gcc.c-torture/compile/20031220-2.c: New test case.
30891
30892 2003-12-20 Roger Sayle <roger@eyesopen.com>
30893
30894 PR optimization/13031
30895 * gcc.c-torture/compile/20031220-1.c: New test case.
30896
30897 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30898
30899 * gcc.dg/cast-function-1.c: New test.
30900
30901 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
30902
30903 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
30904 formats.
30905
30906 2003-12-19 Mark Mitchell <mark@codesourcery.com>
30907
30908 PR c++/12795
30909 * g++.dg/ext/attrib10.C: New test.
30910
30911 2003-12-19 Jakub Jelinek <jakub@redhat.com>
30912
30913 * gcc.dg/cleanup-10.c: New test.
30914 * gcc.dg/cleanup-11.c: New test.
30915
30916 2003-12-19 Jakub Jelinek <jakub@redhat.com>
30917
30918 PR c++/13239
30919 * g++.dg/opt/expect1.C: New test.
30920
30921 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
30922
30923 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
30924
30925 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
30926
30927 PR debug/12923
30928 * gcc.dg/20031218-1.c: New test.
30929
30930 PR debug/12389
30931 * gcc.dg/20031218-2.c: New test.
30932 * gcc.dg/20031218-3.c: New test.
30933
30934 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
30935 of label name and allow for USER_LABEL_PREFIX == "_" names.
30936 * g++.dg/abi/mangle18-2.C: Likewise.
30937 * g++.dg/abi/mangle19-1.C: Likewise.
30938 * g++.dg/abi/mangle19-2.C: Likewise.
30939 * g++.dg/abi/mangle20-1.C: Likewise.
30940 * g++.dg/abi/mangle20-2.C: Likewise.
30941
30942 2003-12-18 Richard Henderson <rth@redhat.com>
30943
30944 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
30945
30946 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
30947 Dan Kegel <dank@kegel.com>
30948
30949 PR other/12009
30950 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
30951 testing a cross compiler, it causes spurious compile failures.
30952 * lib/g++.exp: Likewise.
30953
30954 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30955
30956 PR c++/13262
30957 * g++.dg/template/access13.C: New test.
30958
30959 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
30960
30961 * gcc.dg/20031216-1.c: New test.
30962
30963 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30964
30965 PR c++/9154
30966 * g++.dg/template/error10.C: New test.
30967
30968 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
30969
30970 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
30971 * g++.dg/eh/simd-2.C: Likewise.
30972
30973 2003-12-17 James E Wilson <wilson@specifixinc.com>
30974 Roger Sayle <roger@eyesopen.com>
30975
30976 * gcc.c-torture/execute/ieee/mzero5.c: New.
30977
30978 2003-12-17 Mark Mitchell <mark@codesourcery.com>
30979
30980 PR c++/10603
30981 * g++.dg/parse/error6.C: New test.
30982
30983 PR c++/12827
30984 * g++.dg/parse/error7.C: New test.
30985
30986 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
30987
30988 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
30989 at -O with stabs debugging formats.
30990 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
30991 * gcc.dg/debug/debug-2.c: Likewise.
30992
30993 2003-12-16 Mark Mitchell <mark@codesourcery.com>
30994
30995 PR c++/12696
30996 * g++.dg/init/error1.C: New test.
30997
30998 PR c++/12218
30999 * g++.dg/init/pm3.C: New test.
31000
31001 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
31002
31003 PR c/3347
31004 * gcc.dg/bitfld-8.c: New test.
31005
31006 2003-12-16 James Lemke <jim@wasabisystems.com>
31007
31008 * gcc.dg/arm-scd42-[123].c: New tests.
31009
31010 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
31011
31012 PR c++/9043
31013 * g++.dg/abi/mangle20-1.C: New test.
31014 * g++.dg/abi/mangle20-2.C: New test.
31015
31016 2003-12-16 Mark Mitchell <mark@codesourcery.com>
31017
31018 PR c++/13275
31019 * g++.dg/other/offsetof2.C: Remove XFAIL.
31020 * g++.dg/parse/offsetof1.C: New test.
31021 * g++.gd/parse/offsetof2.C: Likewise.
31022
31023 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31024
31025 * g++.dg/template/nontype3.C: New test.
31026 * g++.dg/template/static2.C: Tweaked the dg-error clause.
31027
31028 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31029
31030 * g++.dg/warn/noreturn-3.C: Also test instantiation.
31031
31032 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
31033
31034 PR c++/13387
31035 * g++.dg/expr/assign1.C: New test.
31036
31037 PR c++/13242
31038 * g++.dg/abi/mangle19-1.C: New test.
31039 * g++.dg/abi/mangle19-2.C: New test.
31040
31041 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
31042
31043 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
31044
31045 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
31046
31047 * gcc.c-torture/execute/20031216-1.c: New test.
31048
31049 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31050
31051 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
31052 an ICE regression.
31053
31054 2003-12-15 Mark Mitchell <mark@codesourcery.com>
31055
31056 PR c++/10926
31057 * g++.dg/template/error9.C: New test.
31058
31059 PR c++/11116
31060 * g++.dg/template/error8.C: New test.
31061
31062 2003-12-15 Roger Sayle <roger@eyesopen.com>
31063
31064 PR middle-end/13400
31065 * gcc.c-torture/execute/20031215-1.c: New test case.
31066
31067 2003-12-15 Mark Mitchell <mark@codesourcery.com>
31068
31069 PR c++/13269
31070 * g++.dg/parse/error5.C: New test.
31071
31072 PR c++/12989
31073 * g++.dg/expr/sizeof1.C: New test.
31074
31075 PR c++/13310
31076 * g++.dg/template/crash15.C: New test.
31077
31078 2003-12-15 Geoffrey Keating <geoffk@apple.com>
31079
31080 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
31081 a non-POD type as the last named parameter of a varargs function.
31082
31083 2003-12-15 Mark Mitchell <mark@codesourcery.com>
31084
31085 PR c++/13243
31086 PR c++/12573
31087 * g++.dg/template/crash14.C: New test.
31088 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
31089
31090 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
31091
31092 * g++.dg/other/java1.C: New test.
31093
31094 PR c++/13241
31095 * g++.dg/abi/mangle18-1.C: New test.
31096 * g++.dg/abi/mangle18-2.C: New test.
31097
31098 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
31099
31100 PR optimization/10312
31101 * gcc.c-torture/execute/20031214-1.c: New.
31102
31103 2003-12-14 Mark Mitchell <mark@codesourcery.com>
31104
31105 PR c++/10779
31106 PR c++/12160
31107 * g++.dg/parse/error3.C: New test.
31108 * g++.dg/parse/error4.C: Likewise.
31109 * g++.dg/abi/mangle4.C: Tweak error messages.
31110 * g++.dg/lookup/using5.C: Likewise.
31111 * g++.dg/other/error2.C: Likewise.
31112 * g++.dg/parse/typename5.C: Likewise.
31113 * g++.dg/parse/undefined1.C: Likewise.
31114 * g++.dg/template/arg2.C: Likewise.
31115 * g++.dg/template/ttp3.C: Likewise.
31116 * g++.dg/template/type1.C: Likewise.
31117 * g++.old-deja/g++.other/crash32.C: Likewise.
31118 * g++.old-djea/g++.pt/defarg8.C: Likewise.
31119
31120 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31121
31122 PR c++/13106
31123 * g++.dg/warn/noreturn-3.C: New test.
31124
31125 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
31126
31127 PR c++/13118
31128 * g++.dg/abi/covariant3.C: New.
31129
31130 2003-12-12 Jakub Jelinek <jakub@redhat.com>
31131
31132 * g++.dg/eh/ia64-1.C: New test.
31133
31134 2003-12-12 Roger Sayle <roger@eyesopen.com>
31135
31136 PR optimization/13037
31137 * g77.f-torture/execute/13037.f: New test case.
31138
31139 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
31140
31141 PR c++/12881
31142 * g++.dg/abi/covariant2.C: New.
31143
31144 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
31145
31146 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
31147
31148 2003-12-11 Zack Weinberg <zack@codesourcery.com>
31149
31150 * gcc.c-torture/execute/wchar_t-1.x: Delete.
31151
31152 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
31153
31154 PR other/10819
31155 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
31156 to fix Bug 10819.
31157 * lib/g++.exp (g++_version): Likewise.
31158 * lib/g77.exp (g77_version): Likewise.
31159 * lib/objc.exp (default_objc_version): Likewise.
31160
31161 2003-12-10 Richard Henderson <rth@redhat.com>
31162
31163 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
31164
31165 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
31166
31167 2003-12-08 Matt Austern <austern@apple.com>
31168
31169 PR c/13134
31170 * lib/gcc-dg.exp (dg-require-visibility): Define.
31171 * lib/target-supports (check_visibility_available): Define.
31172 * gcc.dg/visibility-1.c: New test.
31173 * gcc.dg/visibility-2.c: Likewise.
31174 * gcc.dg/visibility-3.c: Likewise.
31175 * gcc.dg/visibility-4.c: Likewise.
31176 * gcc.dg/visibility-5.c: Likewise.
31177 * gcc.dg/visibility-6.c: Likewise.
31178 * g++.dg/ext/visibility-1.C: Likewise.
31179 * g++.dg/ext/visibility-2.C: Likewise.
31180 * g++.dg/ext/visibility-3.C: Likewise.
31181 * g++.dg/ext/visibility-4.C: Likewise.
31182 * g++.dg/ext/visibility-5.C: Likewise.
31183 * g++.dg/ext/visibility-6.C: Likewise.
31184
31185 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31186
31187 * g++.dg/lookup/java1.C: New test.
31188 * g++.dg/lookup/java2.C: New test.
31189
31190 2003-12-07 Falk Hueffner <falk@debian.org>
31191
31192 * g++.dg/opt/noreturn-1.C: New test.
31193
31194 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
31195
31196 * gcc.dg/overflow-1.c: New test.
31197
31198 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
31199
31200 * g77.f-torture/compile/13060.f: New test.
31201
31202 2003-12-06 Mark Mitchell <mark@codesourcery.com>
31203
31204 PR c++/13323
31205 * g++.dg/inherit/operator2.C: New test.
31206
31207 2003-12-05 Mark Mitchell <mark@codesourcery.com>
31208
31209 PR c++/13305
31210 * g++.dg/ext/attrib9.C: New test.
31211
31212 2003-12-05 Mark Mitchell <mark@codesourcery.com>
31213
31214 PR c++/13314
31215 * g++.dg/template/error7.C: New test.
31216
31217 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
31218 J"orn Rennecke <joern.rennecke@superh.com>
31219
31220 PR target/13302
31221 * g++.dg/other/struct-va_list.C: New test.
31222
31223 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31224
31225 PR c++/13166
31226 * g++.dg/parse/defarg6.C: New test.
31227
31228 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
31229
31230 PR target/13256
31231 * gcc.c-torture/execute/20031201-1.c: New test.
31232
31233 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
31234
31235 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
31236
31237 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
31238
31239 * gcc.dg/builtin-return-1.c: New test.
31240
31241 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
31242 J"orn Rennecke <joern.rennecke@superh.com>
31243
31244 PR optimization/13260
31245 * gcc.c-torture/execute/20031204-1.c: New test.
31246
31247 2003-12-03 Mark Mitchell <mark@codesourcery.com>
31248
31249 PR c++/9127
31250 * g++.dg/template/error6.C: New test.
31251
31252 2003-12-03 Jakub Jelinek <jakub@redhat.com>
31253
31254 * gcc.dg/20031202-1.c: New test.
31255
31256 2003-12-03 Mark Mitchell <mark@codesourcery.com>
31257
31258 PR c++/13179
31259 * g++.dg/template/eh1.C: New test.
31260
31261 PR c++/10771
31262 * g++.dg/template/error5.C: New test.
31263
31264 2003-12-02 David Ung <davidu@mips.com>
31265
31266 * gcc.dg/compat/vector-check.h: Corrected type for var
31267 g_##TMODE
31268
31269 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31270
31271 PR c++/10126
31272 * g++.dg/template/ptrmem8.C: New test.
31273
31274 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31275
31276 PR c++/12573
31277 * g++.dg/template/dependent-expr3.C: New test.
31278
31279 2003-12-01 James Lemke <jim@wasabisystems.com>
31280
31281 * gcc.dg/arm-g2.c: New test.
31282
31283 2003-12-01 Roger Sayle <roger@eyesopen.com>
31284
31285 PR optimization/11634
31286 * gcc.dg/20031201-2.c: New test case.
31287
31288 2003-12-01 Zack Weinberg <zack@codesourcery.com>
31289
31290 PR 11433
31291 * objc.dg/proto-lossage-3.m: New test.
31292
31293 2003-12-01 Roger Sayle <roger@eyesopen.com>
31294
31295 PR optimization/12628
31296 * gcc.dg/20031201-1.c: New test case.
31297
31298 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
31299
31300 * gcc.dg/unaligned-1.c: New test.
31301
31302 2003-11-30 Mark Mitchell <mark@codesourcery.com>
31303
31304 PR c++/9849
31305 * g++.dg/template/error4.C: New test.
31306 * g++.dg/template/nested3.C: Adjust error markers.
31307
31308 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31309
31310 * gcc.dg/cpp/assert4.c: Check more #system assertions.
31311
31312 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
31313
31314 PR c/10333
31315 * gcc.dg/bitfld-7.c: New test.
31316
31317 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
31318
31319 * gcc.dg/tls/asm-1.C: New test.
31320
31321 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31322
31323 * gcc.dg/cpp/assert4.c: Update.
31324
31325 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
31326
31327 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
31328 * gcc.dg/builtin-apply3.c: New test.
31329
31330 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
31331
31332 * lib/compat.exp (compat-obj): New xfaildata parameter.
31333 Use it to set compiler_conditional_xfail_data before compiling.
31334 (compat-get-options): Handle dg-xfail-if.
31335 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
31336 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
31337 * gcc.dg/compat/vector-1_y.c: Likewise.
31338 * gcc.dg/compat/vector-2_x.c: Likewise.
31339 * gcc.dg/compat/vector-2_y.c: Likewise.
31340
31341 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
31342
31343 * g++.dg/opt/reg-stack4.C: New test.
31344
31345 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
31346
31347 * gcc.dg/builtin-apply2.c: New test.
31348
31349 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
31350
31351 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
31352
31353 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31354
31355 PR c++/12924
31356 * g++.dg/template/template-id-2.C: New test.
31357
31358 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31359
31360 PR c++/5369
31361 * g++.dg/template/memfriend1.C: New test.
31362 * g++.dg/template/memfriend2.C: Likewise.
31363 * g++.dg/template/memfriend3.C: Likewise.
31364 * g++.dg/template/memfriend4.C: Likewise.
31365 * g++.dg/template/memfriend5.C: Likewise.
31366 * g++.dg/template/memfriend6.C: Likewise.
31367 * g++.dg/template/memfriend7.C: Likewise.
31368 * g++.dg/template/memfriend8.C: Likewise.
31369 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
31370
31371 2003-11-21 Mark Mitchell <mark@codesourcery.com>
31372
31373 PR c++/12515
31374 * g++.dg/ext/cond1.C: New test.
31375
31376 2003-11-20 Richard Henderson <rth@redhat.com>
31377
31378 * gcc.dg/20020201-2.c: Remove.
31379 * gcc.dg/20020201-4.c: Remove.
31380 * gcc.dg/20020304-1.c: Remove.
31381
31382 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
31383
31384 * gcc.dg/cpp/trad/xwin1.c: New test case.
31385
31386 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
31387
31388 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
31389 * lib/g77.exp: Likewise.
31390 * lib/objc.exp: Likewise.
31391 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
31392 for darwin.
31393
31394 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31395
31396 PR c++/12932
31397 * g++.dg/template/static5.C: New test.
31398
31399 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
31400
31401 * gcc.dg/nested-func-1.c: New test.
31402
31403 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31404
31405 * gcc.dg/cpp/assert4.c: New test.
31406
31407 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
31408
31409 PR c++/2294
31410 * g++.dg/lookup/using9.c: New test.
31411
31412 2003-11-14 Mark Mitchell <mark@codesourcery.com>
31413
31414 PR c++/12762
31415 * g++.dg/template/error3.C: New test.
31416
31417 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
31418
31419 PR ada/13035
31420 * ada/acats/run_acats, run_all.sh: Fix syntax error.
31421 No longer use a wrapper for gcc, since this does not work under
31422 Windows.
31423
31424 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
31425
31426 PR c++/2094
31427 * g++.dg/template/ptrmem7.C: New test.
31428
31429 2003-11-13 Andrew Pinski <apinski@apple.com>
31430
31431 * gcc.c-torture/compile/20031113-1.c: New test.
31432
31433 2003-11-13 Mark Mitchell <mark@codesourcery.com>
31434 Kean Johnston <jkj@sco.com>
31435
31436 PR c/13029
31437 * gcc.dg/unused-4.c: Update.
31438
31439 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
31440
31441 * g++.dg/opt/const3.C: New test.
31442
31443 2003-11-13 Jan Hubicka <jh@suse.cz>
31444
31445 * gcc.c-torture/compile/20031112-1.c: New test.
31446
31447 2003-11-12 Mark Mitchell <mark@codesourcery.com>
31448
31449 * g++.dg/parse/crash10.C: Remove bogus error marker.
31450
31451 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31452
31453 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
31454 (host_gcc): Likewise.
31455 (ROOT): Honor $PWDCMD.
31456 (BASE): Likewise.
31457 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
31458
31459 2003-11-12 Catherine Moore <clm@redhat.com>
31460
31461 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
31462
31463 2003-11-12 Andreas Jaeger <aj@suse.de>
31464 Jakub Jelinek <jakub@redhat.com>
31465 Andrew Pinski <pinskia@physics.uc.edu>
31466 Richard Henderson <rth@redhat.com>
31467
31468 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
31469 systems.
31470 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
31471
31472 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
31473 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
31474
31475 2003-11-11 Andreas Jaeger <aj@suse.de>
31476
31477 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
31478
31479 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
31480
31481 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
31482
31483 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
31484 Clean ups.
31485
31486 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
31487
31488 * gcc.dg/trampoline-1.c: New test.
31489
31490 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
31491
31492 * gcc.c-torture/compile/200031109-1.c: New test.
31493
31494 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
31495
31496 PR c/3190
31497 PR c/8714
31498 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
31499 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
31500 gcc.dg/format/no-y2k-1.c: Update.
31501
31502 2003-11-08 Roger Sayle <roger@eyesopen.com>
31503
31504 PR optimization/10467
31505 * gcc.dg/20031108-1.c: New test case.
31506
31507 2003-11-07 Geoffrey Keating <geoffk@apple.com>
31508
31509 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
31510
31511 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
31512
31513 * gcc.dg/compound-lvalue-1.c: New test.
31514 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
31515 some XFAILs.
31516
31517 2003-11-06 Geoffrey Keating <geoffk@apple.com>
31518
31519 * gcc.dg/altivec-varargs-1.c: New test.
31520
31521 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
31522
31523 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
31524 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
31525 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
31526 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
31527 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
31528
31529 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
31530
31531 * gcc.dg/cond-lvalue-1.c: New test.
31532
31533 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
31534
31535 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
31536
31537 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31538
31539 PR c++/11616
31540 * g++.dg/template/instantiate5.C: New test.
31541
31542 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31543
31544 PR c++/12726
31545 * g++.dg/ext/complit2.C: Replace test with self-contained version.
31546 * ChangeLog: Add missing first entry for above test.
31547
31548 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31549
31550 PR c++/9810
31551 * g++.dg/template/using8.C: New test.
31552 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
31553
31554 2003-11-02 Roger Sayle <roger@eyesopen.com>
31555
31556 PR optimization/10817
31557 * gcc.c-torture/compile/20031102-1.c: New test case.
31558
31559 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
31560
31561 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
31562 2147483647.
31563
31564 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
31565
31566 * gcc.dg/20031102-1.c: New test.
31567
31568 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
31569
31570 * gcc.dg/complex-1.c: New test.
31571
31572 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31573
31574 PR c++/12796
31575 * g++.dg/template/crash13.C: Adjust expected error location.
31576 * g++.old-deja/g++.brendan/ns1.C: Likewise.
31577
31578 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
31579
31580 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
31581
31582 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
31583
31584 PR/10239
31585 * gcc.c-torture/compile/20031031-2.c: New test.
31586
31587 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
31588
31589 PR/11640
31590 * gcc.c-torture/compile/20031031-1.c: New test.
31591
31592 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
31593
31594 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
31595 * gcc.misc-tests/bprob.exp: Likewise.
31596 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
31597 the execution test on arm-elf configs.
31598 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
31599 configs that don't support scratch files.
31600 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
31601
31602 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
31603
31604 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
31605 done by dejagnu.
31606
31607 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
31608
31609 * ada/acats/run_all.sh: Redirect mv output to /dev/null
31610 Avoid non pure sh syntax. Add more logging.
31611
31612 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
31613 fail.
31614
31615 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31616
31617 PR libgcj/10610
31618 * gcc.dg/ppc-stackalign-1.c: New test.
31619
31620 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
31621
31622 * ada/acats/run_all.sh: Change output to be more compliant with
31623 dejagnu framework.
31624 Create acats.sum and acats.log files under testsuite/ada/acats
31625 Only run [a-z]* directories, to filter out e.g. CVS.
31626 Redirect build output to log file.
31627
31628 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
31629
31630 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
31631
31632 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
31633
31634 PR ada/5909:
31635 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
31636
31637 2003-10-27 Jakub Jelinek <jakub@redhat.com>
31638
31639 * gcc.c-torture/compile/20031023-1.c: New test.
31640 * gcc.c-torture/compile/20031023-2.c: New test.
31641 * gcc.c-torture/compile/20031023-3.c: New test.
31642 * gcc.c-torture/compile/20031023-4.c: New test.
31643
31644 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31645
31646 PR c++/10371
31647 * g++.dg/lookup/scoped8.C: New test.
31648
31649 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
31650
31651 * g++.dg/opt/reg-stack3.C: New test.
31652
31653 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
31654
31655 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
31656
31657 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31658
31659 PR c++/11076
31660 * g++.dg/template/crash13.C: New test.
31661
31662 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
31663
31664 * gcc.dg/c99-restrict-2.c: New test.
31665
31666 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
31667
31668 PR c++/12698, c++/12699, c++/12700, c++/12566
31669 * g++.dg/inherit/covariant9.C: New test.
31670 * g++.dg/inherit/covariant10.C: New test.
31671 * g++.dg/inherit/covariant11.C: New test.
31672
31673 2003-10-23 Jason Merrill <jason@redhat.com>
31674
31675 PR c++/12726
31676 * g++.dg/ext/complit2.C: New test.
31677
31678 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
31679
31680 PR target/12654
31681 * gcc.c-torture/execute/20031020-1.c: New test.
31682
31683 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
31684
31685 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
31686 following the jump_insn.
31687
31688 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
31689
31690 * gcc.dg/cast-lvalue-1.c: New test.
31691
31692 2003-10-21 Mark Mitchell <mark@codesourcery.com>
31693
31694 PR c++/11962
31695 * g++.dg/template/cond2.C: New test.
31696
31697 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
31698
31699 * gcc.dg/builtins-28.c: New test.
31700
31701 2003-10-20 Jan Hubicka <jh@suse.cz>
31702
31703 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
31704 parameter.
31705 * testsuite/gcc.dg/inline-2.c: Likewise.
31706
31707 2003-10-20 Phil Edwards <phil@codesourcery.com>
31708
31709 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
31710 * gcc.dg/nest.c: Likewise.
31711
31712 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31713
31714 PR c++/9781, c++/10583, c++/11862
31715 * g++.dg/parse/crash13.C: New test.
31716
31717 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
31718
31719 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
31720
31721 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
31722
31723 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
31724 Define HAVE_C99_RUNTIME except on Solaris.
31725 * gcc.dg/builtins-20.c: Likewise.
31726
31727 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
31728
31729 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
31730
31731 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31732
31733 PR c++/12495
31734 * g++.dg/template/crash21.C: New test.
31735
31736 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31737
31738 PR c++/2513
31739 * g++.dg/template/typename5.C: New test.
31740
31741 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31742
31743 PR c++/12369
31744 * g++.dg/template/friend25.C: New test.
31745
31746 2003-10-16 Ziemowit Laski <zlaski@apple.com>
31747
31748 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
31749 versions.
31750
31751 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
31752
31753 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
31754 == 2147483647.
31755
31756 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
31757
31758 * gcc.c-torture/execute/960416-1.x: Remove.
31759 * gcc.c-torture/execute/divconst-3.x: Likewise.
31760
31761 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
31762
31763 PR target/12598
31764 * gcc.dg/torture/cris-volatile-1.c: New test.
31765
31766 2003-10-14 Roger Sayle <roger@eyesopen.com>
31767
31768 PR optimization/9325
31769 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
31770 for overflowing floating point to integer conversion during RTL
31771 simplification.
31772
31773 2003-10-13 Ziemowit Laski <zlaski@apple.com>
31774
31775 * objc/execute/_cmd.m: Fix typo.
31776 * objc.dg/image-info.m, objc.dg/symtab-1.m:
31777 Relax 'scan-assembler' regexp.
31778 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
31779 objc.dg/try-catch-4.m: Run on non-Darwin targets.
31780 * objc.dg/zero-link-2.m: Remove blank line.
31781 * objc.dg/zero-link-3.m: New test case.
31782
31783 2003-10-13 Geoffrey Keating <geoffk@apple.com>
31784
31785 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
31786
31787 * gcc.dg/asm-names.c: Use scan-assembler-not rather
31788 than linker trickery.
31789
31790 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31791
31792 PR c++/12370
31793 * g++.dg/other/friend2.C: New test.
31794
31795 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
31796
31797 * gcc.dg/20031012-1.c: New test.
31798
31799 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
31800
31801 * gcc.dg/weak/weak-3.c: Fix for new warning.
31802
31803 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
31804
31805 PR optimization/8750
31806 * gcc.c-torture/execute/20031012-1.c: New test case.
31807
31808 2003-10-11 Roger Sayle <roger@eyesopen.com>
31809
31810 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
31811 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
31812
31813 2003-10-11 Roger Sayle <roger@eyesopen.com>
31814
31815 PR optimization/12260
31816 * gcc.c-torture/compile/20031011-2.c: New test case.
31817
31818 2003-10-11 Roger Sayle <roger@eyesopen.com>
31819
31820 * gcc.c-torture/execute/20031011-1.c: New testcase.
31821
31822 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
31823
31824 * gcc.c-torture/compile/20031011-1.c: New test.
31825
31826 2003-10-11 Jan Hubicka <jh@suse.cz>
31827
31828 * g++.dg/other/first-global.C: New test.
31829
31830 2003-10-11 Roger Sayle <roger@eyesopen.com>
31831
31832 * gcc.c-torture/execute/string-opt-18.c: New testcase.
31833
31834 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
31835
31836 * gcc.c-torture/compile/20031010-1.c: New test.
31837
31838 2003-10-10 Geoffrey Keating <geoffk@apple.com>
31839
31840 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
31841 * gcc.c-torture/execute/va-arg-25.c: ... here.
31842
31843 2003-10-09 Mark Mitchell <mark@codesourcery.com>
31844
31845 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
31846
31847 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
31848
31849 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
31850
31851 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
31852
31853 * g++.dg/parse/error2.C: New test.
31854
31855 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
31856
31857 PR c++/11097
31858 * g++.dg/other/error5.C: Modify the error message.
31859 * g++.dg/lookup/using8.C: New test.
31860
31861 2003-10-07 Geoffrey Keating <geoffk@apple.com>
31862
31863 * gcc.dg/darwin-abi-2.c: New file.
31864 * gcc.c-torture/execute/va-arg-24.c: New file.
31865
31866 2003-10-06 Bob Wilson <bob.wilson@acm.org>
31867
31868 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
31869 indentation.
31870
31871 2003-10-06 Mark Mitchell <mark@codesourcery.com>
31872
31873 PR c++/10147
31874 * g++.dg/other/error4.C: Update error messages.
31875 * g++.dg/template/ptrmem4.C: Likewise.
31876
31877 PR c++/12337
31878 * g++.dg/init/new9.C: New test.
31879
31880 PR c++/12334, c++/12236, c++/8656
31881 * g++.dg/ext/attrib8.C: New test.
31882
31883 2003-10-06 Devang Patel <dpatel@apple.com>
31884
31885 * gcc.dg/debug/dwarf2-3.h: New test.
31886 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
31887
31888 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
31889
31890 * g++.dg/opt/cfg2.C: New test.
31891
31892 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31893
31894 * g++.dg/opt/float1.C: New test.
31895
31896 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31897
31898 * gcc.dg/c90-array-lval-6.c: New test.
31899 * gcc.dg/c99-array-lval-6.c: New test.
31900
31901 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
31902 Ziemowit Laski <zlaski@apple.com>
31903
31904 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
31905 'Derived', so that it is never considered a class method; add
31906 new warning for '+port' method ambiguity.
31907 * objc.dg/method-12.m: Include <objc/objc.h> instead of
31908 <objc/objc-api.h> (needed on Mac OS X).
31909 * objc.dg/method-13.m: New test.
31910
31911 2003-10-03 Roger Sayle <roger@eyesopen.com>
31912
31913 PR optimization/9325, PR java/6391
31914 * gcc.c-torture/execute/20031003-1.c: New test case.
31915
31916 2003-10-02 Mark Mitchell <mark@codesourcery.com>
31917
31918 PR optimization/12180
31919 * gcc.dg/20031002-1.c: New test.
31920
31921 PR c++/12486
31922 * g++.dg/inherit/error1.C: New test.
31923
31924 2003-10-02 Chris Demetriou <cgd@broadcom.com>
31925
31926 * lib/f-torture.exp (search_for): Rename to...
31927 (search_for_re): This. Also, clean up comments and the
31928 "regexp" invocation.
31929
31930 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
31931
31932 * gcc.c-torture/compile/20031002-1.c: New test.
31933
31934 2003-10-02 Jakub Jelinek <jakub@redhat.com>
31935
31936 * g++.dg/opt/cond1.C: New test.
31937
31938 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
31939
31940 * gcc.dg/Wold-style-definition-2.c: New testcase.
31941 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
31942
31943 2003-09-29 Richard Henderson <rth@redhat.com>
31944
31945 * g++.dg/init/array10.C: Add dg-options.
31946
31947 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
31948
31949 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
31950
31951 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31952
31953 * g++.dg/template/friend19.C: Fix typo.
31954 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
31955
31956 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
31957
31958 * gcc.c-torture/execute/20030928-1.c: New test.
31959 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
31960
31961 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
31962
31963 * g++.dg/opt/unroll1.C: New test.
31964
31965 2003-09-26 Roger Sayle <roger@eyesopen.com>
31966
31967 PR optimization/11741
31968 * gcc.dg/20030926-1.c: New test case.
31969
31970 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31971
31972 PR c++/5655
31973 * g++.dg/parse/access7.C: New test.
31974 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
31975
31976 2003-09-24 Ziemowit Laski <zlaski@apple.com>
31977
31978 MERGE OF objc-improvements-branch into MAINLINE:
31979 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
31980 if libobjc has not been built.
31981 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
31982 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
31983 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
31984 objc/execute/nested-3.m, objc/execute/np-2.m,
31985 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
31986 objc/execute/redefining_self.m, objc/execute/root_methods.m,
31987 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
31988 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
31989 objc.dg/special/unclaimed-category-1.h,
31990 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
31991 well as GNU runtime.
31992 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
31993 * execute/cascading-1.m, execute/function-message-1.m,
31994 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
31995 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
31996 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
31997 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
31998 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
31999 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
32000 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
32001 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
32002 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
32003 * objc.dg/bitfield-2.m: Run only on Darwin.
32004 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
32005 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
32006 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
32007 * objc.dg/const-str-1.m: Fix constant string layout.
32008
32009 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
32010
32011 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
32012
32013 2003-09-23 Geoffrey Keating <geoffk@apple.com>
32014
32015 * gcc.dg/darwin-abi-1.c: New file.
32016
32017 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
32018
32019 PR target/12281
32020 * gcc.c-torture/compile/20030921-1.c: New test.
32021
32022 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
32023
32024 * g++.dg/opt/reg-stack2.C: New test.
32025
32026 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
32027
32028 * g++.dg/eh/delayslot1.C: New test.
32029
32030 2003-09-20 Richard Henderson <rth@redhat.com>
32031
32032 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
32033
32034 2003-09-20 Roger Sayle <roger@eyesopen.com>
32035
32036 * gcc.c-torture/execute/20030920-1.c: New test case.
32037
32038 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32039
32040 * g++.dg/rtti/typeid3.C: Correct expected error message.
32041
32042 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32043
32044 PR c++/157
32045 * g++.dg/parse/crash12.C: New test.
32046
32047 2003-09-19 Janis Johnson <janis187@us.ibm.com>
32048
32049 * gcc.dg/compat/mixed-struct-check.h: New.
32050 * gcc.dg/compat/mixed-struct-defs.h: New.
32051 * gcc.dg/compat/mixed-struct-init.h: New.
32052 * gcc.dg/compat/struct-by-value-19_main.c: New.
32053 * gcc.dg/compat/struct-by-value-19_x.c: New.
32054 * gcc.dg/compat/struct-by-value-19_y.c: New.
32055 * gcc.dg/compat/struct-by-value-20_main.c: New.
32056 * gcc.dg/compat/struct-by-value-20_x.c: New.
32057 * gcc.dg/compat/struct-by-value-20_y.c: New.
32058 * gcc.dg/compat/struct-return-19_main.c: New.
32059 * gcc.dg/compat/struct-return-19_x.c: New.
32060 * gcc.dg/compat/struct-return-19_y.c: New.
32061 * gcc.dg/compat/struct-return-20_main.c: New.
32062 * gcc.dg/compat/struct-return-20_x.c: New.
32063 * gcc.dg/compat/struct-return-20_y.c: New.
32064
32065 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
32066 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
32067 so that it will not complain on LP64 targets.
32068
32069 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32070
32071 PR c++/495
32072 * g++.dg/template/friend24.C: New test.
32073
32074 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
32075
32076 PR c++/12332
32077 * g++.dg/template/memtmpl2.C: New test.
32078
32079 2003-09-18 Mark Mitchell <mark@codesourcery.com>
32080
32081 PR target/11184
32082 * gcc.dg/builtin-apply1.c: New test.
32083
32084 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
32085
32086 PR c++/9848
32087 * g++.dg/warn/Wunused-4.C: New test.
32088
32089 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
32090
32091 PR c++/12316
32092 * g++.dg/other/gc2.C: New test.
32093
32094 2003-09-17 Mark Mitchell <mark@codesourcery.com>
32095
32096 PR c++/11991
32097 * g++.dg/rtti/typeid3.C: New test.
32098
32099 PR c++/12266
32100 * g++.dg/overload/template1.C: New test.
32101
32102 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
32103
32104 * g++.dg/opt/cfg3.C: New test.
32105
32106 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32107
32108 PR c++/7939
32109 * g++.dg/template/crash11.C: New test.
32110
32111 2003-09-16 Jason Merrill <jason@redhat.com>
32112 Jakub Jelinek <jakub@redhat.com>
32113
32114 * gcc.dg/attr-warn-unused-result.c: New test.
32115
32116 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
32117
32118 PR c++/12184
32119 * g++.dg/expr/call2.C: New test.
32120
32121 2003-09-15 Andreas Jaeger <aj@suse.de>
32122
32123 * gcc.dg/Wold-style-definition-1.c: New test.
32124
32125 2003-09-14 Mark Mitchell <mark@codesourcery.com>
32126
32127 PR c++/3907
32128 * g++.dg/parse/template12.C: New test.
32129
32130 * g++.dg/abi/bitfield11.C: New test.
32131 * g++.dg/abi/bitfield12.C: Likewise.
32132
32133 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
32134
32135 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
32136 non-expansion of functional macro name without arguments at EOL.
32137 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
32138
32139 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
32140
32141 * gcc.c-torture/execute/20030914-[12].c: New tests.
32142
32143 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
32144
32145 PR c++/11788
32146 * g++.dg/overload/addr1.C: New test.
32147
32148 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
32149
32150 * gcc.dg/20030909-1.c: New test.
32151
32152 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
32153
32154 * gcc.dg/ultrasp10.c: New test.
32155
32156 2003-09-09 Devang Patel <dpatel@apple.com>
32157
32158 * gcc.dg/darwin-ld-6.c: New test.
32159
32160 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32161
32162 * gcc.dg/torture/builtin-explog-1.c: New testcase.
32163
32164 2003-09-08 Mark Mitchell <mark@codesourcery.com>
32165
32166 * gcc.dg/ia64-types1.c: New test.
32167 * gcc.dg/ia64-types2.c: Likewise.
32168
32169 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32170
32171 * gcc.dg/builtins-1.c: Add more _Complex tests.
32172 * gcc.dg/torture/builtin-attr-1.c: Likewise.
32173
32174 * gcc.dg/builtins-1.c: Test existing _Complex functions.
32175 * gcc.dg/torture/builtin-attr-1.c: Likewise.
32176
32177 2003-09-08 Mark Mitchell <mark@codesourcery.com>
32178
32179 PR c++/11786
32180 * g++.dg/lookup/koenig2.C: New test.
32181
32182 PR c++/5296
32183 * g++.dg/rtti/typeid2.C: New test.
32184
32185 2003-09-08 Jakub Jelinek <jakub@redhat.com>
32186
32187 * gcc.c-torture/compile/20030904-1.c: New test.
32188
32189 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
32190
32191 * g++.dg/opt/longbranch2.C: New test.
32192
32193 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
32194
32195 * g++.dg/template/crash10.C: Only compile it.
32196
32197 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
32198
32199 PR middle-end/11665
32200 * gcc.c-torture/compile/20030907-1.c: New test.
32201 * g++.dg/init/array11.C: New test.
32202
32203 2003-09-07 Mark Mitchell <mark@codesourcery.com>
32204
32205 PR c++/11852
32206 * g++.dg/init/struct1.C: New test.
32207
32208 2003-09-07 Mark Mitchell <mark@codesourcery.com>
32209
32210 PR c++/12181
32211 * g++.dg/expr/comma1.C: New test.
32212
32213 2003-09-06 Mark Mitchell <mark@codesourcery.com>
32214
32215 PR c++/11867
32216 * g++.dg/expr/static_cast5.C: New test.
32217
32218 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
32219
32220 PR c++/11507
32221 * g++.dg/lookup/scoped7.C: New test.
32222
32223 PR c++/9574
32224 * g++.dg/other/static1.C: New test.
32225
32226 PR c++/11490
32227 * g++.dg/warn/template-1.C: New test.
32228
32229 PR c++/11432
32230 * g++.dg/template/crash10.C: New test.
32231
32232 PR c++/2478
32233 * g++.dg/overload/VLA.C: New test.
32234
32235 PR c++/10804
32236 * g++.dg/template/call1.C: New test.
32237
32238 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
32239
32240 PR c++/11794
32241 * g++.dg/parse/using3.C: New test.
32242
32243 2003-09-06 Roger Sayle <roger@eyesopen.com>
32244
32245 PR c++/11409
32246 * g++.dg/overload/builtin3.C: New test case.
32247
32248 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
32249
32250 PR c/9862
32251 * gcc.dg/20030906-1.c: New test.
32252 * gcc.dg/20030906-2.c: Likewise.
32253
32254 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
32255
32256 PR c++/12167
32257 * g++.dg/parse/defarg5.C: New test.
32258
32259 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
32260
32261 2003-09-05 Mark Mitchell <mark@codesourcery.com>
32262
32263 PR c++/12163
32264 * g++.dg/expr/static_cast4.C: New test.
32265
32266 PR c++/12146
32267 * g++.dg/template/crash9.C: New test.
32268
32269 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
32270
32271 * g++.old-deja/g++.ext/pretty2.C: Update for change
32272 in __FUNCTION__.
32273 * g++.old-deja/g++.ext/pretty3.C: Likewise.
32274
32275 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
32276
32277 PR c++/11922
32278 * g++/dg/template/qualified-id1.C: New test.
32279
32280 PR c++/12037
32281 * g++.dg/warn/noeffect4.C: New test.
32282
32283 2003-09-04 Matt Austern <austern@apple.com>
32284
32285 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
32286 * g++.dg/ext/fnname2.C: Likewise.
32287 * g++.dg/ext/fnname3.C: Likewise.
32288
32289 2003-09-04 Mark Mitchell <mark@codesourcery.com>
32290
32291 * g++.dg/expr/lval1.C: New test.
32292 * g++.dg/ext/lvcast.C: Remove.
32293
32294 2003-09-03 Roger Sayle <roger@eyesopen.com>
32295
32296 PR optimization/11700.
32297 * gcc.c-torture/compile/20030903-1.c: New test case.
32298
32299 2003-09-03 Mark Mitchell <mark@codesourcery.com>
32300
32301 PR c++/12053
32302 * g++.dg/abi/layout4.C: New test.
32303
32304 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
32305
32306 PR c++/11553
32307 * g++.dg/parse/friend3.C: New test.
32308
32309 2003-09-02 Mark Mitchell <mark@codesourcery.com>
32310
32311 PR c++/11847
32312 * g++.dg/template/class1.C: New test.
32313
32314 PR c++/11808
32315 * g++.dg/expr/call1.C: New test.
32316
32317 2003-09-01 Mark Mitchell <mark@codesourcery.com>
32318
32319 PR c++/12114
32320 * g++.dg/init/ref9.C: New test.
32321
32322 PR c++/11972
32323 * g++.dg/template/nested4.C: New test.
32324
32325 2003-08-29 Mark Mitchell <mark@codesourcery.com>
32326
32327 PR c++/12093
32328 * g++.dg/template/non-dependent4.C: New test.
32329
32330 PR c++/11928
32331 * g++.dg/inherit/conv1.C: New test.
32332
32333 2003-08-29 Mark Mitchell <mark@codesourcery.com>
32334
32335 PR c++/6196
32336 * g++.dg/ext/label1.C: New test.
32337 * g++.dg/ext/label2.C: Likewise.
32338
32339 2003-08-28 Mark Mitchell <mark@codesourcery.com>
32340
32341 * g++.dg/expr/cond3.C: New test.
32342
32343 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32344
32345 * gcc.dg/builtins-1.c: Add new builtin cases.
32346
32347 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32348
32349 * gcc.dg/builtins-1.c: Add new cases.
32350 * gcc.dg/torture/builtin-attr-1.c: Likewise.
32351
32352 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32353
32354 * gcc.dg/builtins-1.c: Add more math builtin tests.
32355 * gcc.dg/torture/builtin-attr-1.c: New test.
32356
32357 2003-08-28 Mark Mitchell <mark@codesourcery.com>
32358
32359 PR optimization/5079
32360 * g++.dg/opt/static3.C: New test.
32361
32362 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32363
32364 * gcc.misc-tests/gcov-10b.c: New test.
32365
32366 2003-08-27 Mark Mitchell <mark@codesourcery.com>
32367
32368 * g++.dg/opt/ptrmem3.C: New test.
32369
32370 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
32371
32372 2003-08-27 Jakub Jelinek <jakub@redhat.com>
32373
32374 * gcc.dg/20030826-2.c: New test.
32375
32376 2003-08-26 Roger Sayle <roger@eyesopen.com>
32377
32378 PR middle-end/12002
32379 * g77.f-torture/compile/12002.f: New test case.
32380
32381 2003-08-26 Roger Sayle <roger@eyesopen.com>
32382
32383 * gcc.dg/20030826-1.c: New test case.
32384
32385 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
32386
32387 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
32388
32389 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
32390
32391 PR c++/11871
32392 * c++.dg/lookup/crash1.C: New test.
32393
32394 * c++.dg/warn/noeffect3.C: New test.
32395
32396 2003-08-25 Janis Johnson <janis187@us.ibm.com>
32397
32398 * gcc.dg/compat/vector-1_x.c: Compile with -w.
32399 * gcc.dg/compat/vector-1_y.c: Ditto.
32400 * gcc.dg/compat/vector-2_x.c: Ditto.
32401 * gcc.dg/compat/vector-2_y.c: Ditto.
32402
32403 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
32404
32405 * gcc.dg/20030702-1.c: New test.
32406
32407 2003-08-25 Mark Mitchell <mark@codesourcery.com>
32408
32409 PR c++/8795
32410 * g++.dg/ext/altivec-1.C: New test.
32411
32412 2003-08-24 Richard Henderson <rth@redhat.com>
32413
32414 * g++.dg/eh/simd-2.C: Add -w for x86.
32415
32416 2003-08-23 Jakub Jelinek <jakub@redhat.com>
32417
32418 * gcc.dg/20030815-1.c: New test.
32419
32420 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32421
32422 PR c++/3765
32423 * g++.dg/parse/access6.C: New test.
32424
32425 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32426
32427 PR c++/641, c++/11876
32428 * g++.dg/template/friend22.C: New test.
32429 * g++.dg/template/friend23.C: Likewise.
32430
32431 2003-08-22 Mark Mitchell <mark@codesourcery.com>
32432
32433 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
32434 identically.
32435
32436 2003-08-22 Mark Mitchell <mark@codesourcery.com>
32437
32438 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
32439
32440 2003-08-22 Mark Mitchell <mark@codesourcery.com>
32441
32442 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
32443
32444 2003-08-22 Mark Mitchell <mark@codesourcery.com>
32445
32446 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
32447
32448 2003-08-22 Mark Mitchell <mark@codesourcery.com>
32449
32450 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
32451
32452 2003-08-21 Mark Mitchell <mark@codesourcery.com>
32453
32454 PR c++/11919
32455 * g++.dg/overload/prom1.C: New test.
32456
32457 PR c++/11551
32458 * g++.dg/parse/dtor2.C: New test.
32459
32460 PR c++/10762
32461 * g++.dg/parse/using2.C: New test.
32462
32463 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
32464
32465 PR target/11805
32466 * gcc.c-torture/compile/20030821-1.c: New.
32467
32468 2003-08-20 Mark Mitchell <mark@codesourcery.com>
32469
32470 PR c++/11834
32471 * g++.dg/template/deduce2.C: New test.
32472
32473 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
32474
32475 * gcc.c-torture/execute/20030821-1.c: New test.
32476
32477 2003-08-20 Roger Sayle <roger@eyesopen.com>
32478
32479 PR middle-end/11984
32480 * gcc.dg/20030820-1.c: New test case.
32481
32482 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
32483
32484 PR c++/11945
32485 * g++.dg/warn/noeffect2.C: New test.
32486
32487 2003-08-19 Mark Mitchell <mark@codesourcery.com>
32488
32489 PR c++/10926
32490 * g++.dg/template/dtor2.C: New test.
32491
32492 PR c++/11684
32493 * g++.dg/template/operator1.C: New test.
32494 * g++.dg/parse/operator4.C: New test.
32495
32496 PR c++/11946.C
32497 * g++.dg/expr/enum1.C: New test.
32498 * gcc.dg/c99-bool-1.c: Remove bogus warning.
32499
32500 PR c++/11036.C
32501 * g++.dg/parse/elab2.C: New test.
32502 * g++.dg/parse/typedef4.C: Change error message.
32503 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
32504 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
32505 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
32506
32507 2003-08-19 Geoffrey Keating <geoffk@apple.com>
32508
32509 * gcc.dg/pch/warn-1.c: New.
32510 * gcc.dg/pch/warn-1.hs: New.
32511
32512 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
32513 not-tested file.
32514
32515 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
32516
32517 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
32518
32519 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
32520
32521 * gcc.dg/uninit-D.c: New Test.
32522 * gcc.dg/uninit-E.c: New Test.
32523 * gcc.dg/uninit-F.c: New Test.
32524 * gcc.dg/uninit-G.c: New Test.
32525
32526 2003-08-19 Michael Ritzert <ritzert@t-online.de>
32527
32528 * g++.dg/README: Describe the pch directory.
32529
32530 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32531
32532 PR c++/11174
32533 * g++.dg/parse/access4.C: New test.
32534 * g++.dg/parse/access5.C: Likewise.
32535 * g++.old-deja/g++.jason/access17.C: Adjust error message.
32536
32537 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
32538
32539 * gcc.dg/noncompile/20030818-1.c: New.
32540
32541 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
32542
32543 PR c++/11957
32544 * g++.dg/warn/noeffect1.C: New test.
32545
32546 * g++.dg/template/scope2.C: New test.
32547 * g++.dg/template/error2.C: Correct dg-error
32548
32549 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
32550
32551 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
32552
32553 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
32554
32555 PR C++/11512
32556 * g++.dg/template/warn1.C: New.
32557
32558 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
32559
32560 * g++.dg/template/error2.C: New test.
32561 * g++.dg/lookup/using7.C: Adjust errors
32562 * g++.old-deja/g++.pt/crash36.C: Likewise.
32563 * g++.old-deja/g++.pt/derived3.C: Likewise.
32564
32565 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32566
32567 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
32568 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
32569 * gcc.c-torture/execute/builtins/string-9.c: New, from
32570 string-opt-9.c. Adjust for execute/builtins framework.
32571 * gcc.c-torture/execute/string-opt-9.c: Delete.
32572
32573 2003-08-12 Mark Mitchell <mark@codesourcery.com>
32574
32575 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
32576
32577 * g++.dg/parse/ret-type2.C: New test.
32578
32579 PR c++/11703
32580 * g++.dg/init/new8.C: New test.
32581
32582 PR c++/10923
32583 * g++.dg/parse/typedef5.C: New test.
32584
32585 PR c++/9512
32586 * g++.dg/parse/qualified2.C: New test.
32587 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
32588 invalid code.
32589
32590 2003-08-11 Mark Mitchell <mark@codesourcery.com>
32591
32592 * g++.dg/conversion/ptrmem1.C: New test.
32593
32594 2003-08-11 Jakub Jelinek <jakub@redhat.com>
32595
32596 PR target/11693
32597 * gcc.dg/20030811-1.c: New test.
32598
32599 PR target/11535
32600 * gcc.c-torture/execute/20030811-1.c: New test.
32601
32602 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32603
32604 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
32605
32606 2003-08-10 Mark Mitchell <mark@codesourcery.com>
32607
32608 PR c++/11789.C
32609 * g++.dg/inherit/multiple1.C: New test.
32610
32611 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
32612
32613 * gcc.dg/spe1.c: New test.
32614
32615 PR c++/11670
32616 * g++.dg/expr/cast2.C: New test.
32617
32618 PR c++/10530
32619 * g++.dg/template/dependent-name2.C: New test.
32620
32621 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
32622
32623 * g++.dg/parse/crash11.C: Put the dg options in comments.
32624
32625 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
32626
32627 * lib/gcc-dg.exp: Update for diagnostic change.
32628
32629 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32630
32631 PR c++/5767
32632 * g++.dg/parse/crash11.C: New test.
32633
32634 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
32635
32636 * gcc.dg/cpp/spacing1.c: Update.
32637
32638 2003-08-04 Janis Johnson <janis187@us.ibm.com>
32639
32640 PR target/11739
32641 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
32642 a value for -mtune.
32643
32644 2003-08-04 Roger Sayle <roger@eyesopen.com>
32645
32646 PR middle-end/11771
32647 * gcc.c-torture/compile/20030804-1.c: New test case.
32648
32649 2003-08-04 Roger Sayle <roger@eyesopen.com>
32650
32651 * gcc.dg/20030804-1.c: New test case.
32652
32653 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
32654
32655 * gcc.dg/cpp/separate-1.c: New test.
32656
32657 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
32658
32659 PR c++/11704
32660 * g++.dg/template/dependent-expr2.C: New test.
32661
32662 PR c++/11766
32663 * g++.dg/expr/ptrmem1.C: New test.
32664
32665 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32666
32667 PR c++/9453
32668 * g++.dg/template/friend15.C: New test.
32669
32670 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
32671
32672 * lib/dg-pch.exp: Work round PCH bug.
32673
32674 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32675
32676 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
32677 builtins. Move cases from builtins-4.c here.
32678
32679 * gcc.dg/torture/builtin-math-1.c: New test taken from
32680 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
32681 additional cases.
32682
32683 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
32684 Delete.
32685
32686 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
32687
32688 PR c++/9447
32689 * g++.dg/template/using7.C: New test.
32690
32691 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
32692
32693 * import1.c, import2.c: New tests.
32694
32695 2003-08-01 Jakub Jelinek <jakub@redhat.com>
32696
32697 * g++.dg/eh/crossjump1.C: New test.
32698
32699 2003-08-01 Mark Mitchell <mark@codesourcery.com>
32700
32701 PR c++/11697
32702 * g++.dg/template/using6.C: New test.
32703
32704 PR c++/11744
32705 * g++.dg/template/koenig2.C: New test.
32706
32707 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32708
32709 PR c++/7983
32710 * g++.dg/parse/typedef4.C: New test.
32711
32712 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32713
32714 PR c++/8442, c++/8806
32715 * g++.dg/template/elab1.C: New test.
32716 * g++.dg/template/type2.C: Likewise.
32717 * g++.dg/template/ttp3.C: Adjust expected error message.
32718 * g++.old-deja/g++.law/visibility13.C: Likewise.
32719 * g++.old-deja/g++.niklas/t135.C: Likewise.
32720 * g++.old-deja/g++.pt/ttp41.C: Likewise.
32721 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
32722 template argument.
32723 * g++.old-deja/g++.pt/ttp44.C: Likewise.
32724
32725 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
32726
32727 PR c++/11295
32728 * g++.dg/ext/stmtexpr1.C: New test.
32729
32730 * g++.dg/opt/tmp1.C: New test.
32731
32732 PR c++/11525
32733 * g++.dg/parse/constant4.C: New test.
32734
32735 PR c++/9447
32736 * g++.dg/template/using5.C: New test.
32737
32738 2003-07-31 Roger Sayle <roger@eyesopen.com>
32739
32740 * gcc.dg/builtins-27.c: New test case.
32741
32742 2003-07-31 Jakub Jelinek <jakub@redhat.com>
32743
32744 * gcc.dg/tls/opt-7.c: New test.
32745
32746 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
32747
32748 * g++.old-deja/g++.other/crash18.C: Remove.
32749
32750 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
32751
32752 * g++.dg/template/explicit3.C: New.
32753 * g++.dg/template/explicit4.C: New.
32754 * g++.dg/template/explicit5.C: New.
32755
32756 PR c++/11347
32757 * g++.dg/template/memtmpl1.C: New.
32758
32759 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
32760
32761 PR target/11565
32762 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
32763 * gcc.dg/i386-387-5.c (dg-options): Likewise.
32764
32765 2003-07-30 Jan Hubicka <jh@suse.cz>
32766
32767 * vtgc1.c: Kill.
32768
32769 2003-07-29 Zack Weinberg <zack@codesourcery.com>
32770
32771 * gcc.dg/struct-in-proto-1.c: New test.
32772
32773 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
32774
32775 * gcc.dg/cpp/include2.c: Only expect one message.
32776
32777 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
32778
32779 PR c++/9447
32780 * g++.dg/template/using1.C: New test.
32781 * g++.dg/template/using2.C: New test.
32782 * g++.dg/template/using3.C: New test.
32783 * g++.dg/template/using4.C: New test.
32784
32785 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
32786
32787 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
32788 * gcc.c-torture/execute/string-opt-10.c: Likewise.
32789
32790 2003-07-28 Jan Hubicka <jh@suse.cz>
32791
32792 PR c++/11530
32793 * g++.dg/opt/call1.C: New test.
32794
32795 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
32796
32797 PR c++/11667
32798 * g++.dg/init/enum2.C: New test.
32799 * g++.dg/template/overload1.C: Add "-w" option.
32800
32801 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
32802
32803 * gcc.dg/Wdeclaration-after-statement-1.c,
32804 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
32805
32806 2003-07-28 Jakub Jelinek <jakub@redhat.com>
32807
32808 * gcc.c-torture/compile/20030725-1.c: New test.
32809
32810 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
32811
32812 * gcc.dg/20030505.c: Only run for SPE.
32813 Remove definition of opaque type.
32814
32815 2003-07-27 Mark Mitchell <mark@codesourcery.com>
32816
32817 * g++.dg/template/ptrmem6.C: New test.
32818
32819 2003-07-26 Geoffrey Keating <geoffk@apple.com>
32820
32821 * gcc.c-torture/compile/zero-strct-2.c: New test.
32822
32823 2003-07-25 Geoffrey Keating <geoffk@apple.com>
32824
32825 * gcc.dg/intermod-1.c: New test.
32826
32827 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
32828
32829 PR c++/11617
32830 * g++.dg/template/lookup2.C: New test.
32831 * g++.dg/template/memclass1.C: Remove instantiated from error.
32832 * g++.dg/other/error2.C: Tweak expected errors.
32833
32834 PR c++/11596
32835 * g++.dg/template/defarg3.C: New test.
32836
32837 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
32838
32839 2003-07-24 Mark Mitchell <mark@codesourcery.com>
32840
32841 * g++.dg/inherit/access5.C: New test.
32842
32843 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32844
32845 PR c++/11513
32846 * g++.dg/template/crash8.C: New test.
32847
32848 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
32849
32850 PR c/10602
32851 * gcc.dg/noncompile/incomplete-2.c: New test.
32852
32853 2003-07-23 Mark Mitchell <mark@codesourcery.com>
32854
32855 PR c++/11645
32856 * g++.dg/inherit/access4.C: New test.
32857
32858 PR c++/11517
32859 * g++.dg/expr/cond2.C: New test.
32860
32861 PR optimization/10679
32862 * g++.dg/opt/inline4.C: New test.
32863
32864 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
32865
32866 * g++.dg/parse/crash10: New test.
32867
32868 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
32869
32870 * g++.dg/ext/flexary1.C: New test.
32871
32872 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32873
32874 PR c++/10793
32875 * g++.dg/template/crash9.C: New test.
32876
32877 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
32878
32879 PR c++/3004
32880 * g++.dg/parse/typedef3.C: New test.
32881
32882 PR c++/7906
32883 * g++.dg/parse/operator2.C: New test.
32884
32885 PR c++/8895
32886 * g++.dg/parse/def-tmpl-arg1.C: New test.
32887
32888 PR c++/9282
32889 * g++.dg/parse/funptr1.C: New test.
32890
32891 PR c++/9452
32892 * g++.dg/parse/ambig3.C: New test.
32893
32894 PR c++/9454
32895 * g++.dg/parse/operator3.C: New test.
32896
32897 PR c++/9486
32898 * g++.dg/parse/template10.C: New test.
32899
32900 PR c++/9488
32901 * g++.dg/parse/template11.C: New test.
32902
32903 PR c++/10150
32904 * g++.dg/parse/invalid-op1.C: New test.
32905
32906 PR c++/10247
32907 * g++.dg/parse/condexpr1.C: New test.
32908
32909 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
32910
32911 * g++.dg/ext/packed3.C: New test.
32912 * g++.dg/ext/packed4.C: New test.
32913
32914 * gcc.dg/pack-test-3.c: New test.
32915
32916 2003-07-21 Janis Johnson <janis187@us.ibm.com>
32917
32918 * lib/compat.exp: Handle dg-options per source file.
32919 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
32920 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
32921 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
32922 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
32923 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
32924 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
32925 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
32926 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
32927 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
32928 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
32929 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
32930 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
32931 * g++.dg/compat/break/bitfield7_x.C: Ditto.
32932 * g++.dg/compat/break/bitfield7_y.C: Ditto.
32933
32934 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
32935
32936 PR c/10320
32937 * gcc.c-torture/execute/20030718-1.c: New test.
32938
32939 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
32940
32941 PR optimization/11536
32942 * gcc.dg/20030721-1.c: New test.
32943
32944 2003-07-19 Mark Mitchell <mark@codesourcery.com>
32945
32946 PR c++/11546
32947 * g++.dg/template/lookup1.C: New test.
32948
32949 2003-07-19 Zack Weinberg <zack@codesourcery.com>
32950
32951 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
32952 diagnostics of ill-formed constructs involving labels.
32953 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
32954 the new 'previously defined here' message.
32955
32956 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
32957
32958 * g++.dg/parse/non-dependent2.C: New test.
32959
32960 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
32961
32962 * g++.dg/init/init-ref4.C: xfail on targets without
32963 weak symbols.
32964
32965 2003-07-17 Jakub Jelinek <jakub@redhat.com>
32966
32967 PR target/11087
32968 * gcc.c-torture/execute/20030717-1.c: New test.
32969
32970 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
32971
32972 * g++.dg/opt/cfg1.C: New test.
32973
32974 2003-07-17 Mark Mitchell <mark@codesourcery.com>
32975
32976 PR optimization/11557
32977 * gcc.dg/20030717-1.c: New test.
32978
32979 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
32980
32981 PR c++/10476
32982 * g++.dg/expr/crash-1.C: New test.
32983
32984 PR c++/11027
32985 * g++.dg/template/init3.C: New test.
32986
32987 PR c++/8222
32988 * g++.dg/template/non-dependent1.C: New test.
32989
32990 PR c++/11070
32991 * g++.dg/template/non-dependent2.C: New test.
32992
32993 PR c++/11071
32994 * g++.dg/template/non-dependent3.C: New test.
32995
32996 PR c++/9907
32997 * g++.dg/template/sizeof5.C: New test.
32998
32999 2003-07-17 Geoffrey Keating <geoffk@apple.com>
33000
33001 PR 11498
33002 * gcc.c-torture/compile/mangle-1.c: New file.
33003
33004 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33005
33006 PR c++/7809
33007 * g++.dg/parse/access3.C: New test.
33008
33009 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
33010
33011 PR c++/11384
33012 * g++.dg/init/init-ref4.C: New test.
33013
33014 2003-07-16 Mark Mitchell <mark@codesourcery.com>
33015
33016 PR c++/11547
33017 * g++.dg/parse/constant3.C: New test.
33018 * g++.dg/parse/crash7.C: Likewise.
33019
33020 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
33021
33022 PR target/11008
33023 * gcc.dg/i386-pentium4-not-mull.c: New.
33024
33025 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
33026
33027 * gcc.dg/asm-names.c (ymain): Make it weak.
33028
33029 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33030
33031 PR c++/5421
33032 * g++.dg/template/friend21.C: New test.
33033
33034 2003-07-16 Jakub Jelinek <jakub@redhat.com>
33035
33036 * gcc.dg/cleanup-8.c: New test.
33037 * gcc.dg/cleanup-9.c: New test.
33038
33039 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
33040
33041 * g++.dg/ext/dll-MI1.h: New file.
33042 * g++.dg/ext/dllexport-MI1.C: New file.
33043 * g++.dg/ext/dllimport-MI1.C: New file.
33044
33045 2003-07-15 Jakub Jelinek <jakub@redhat.com>
33046
33047 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
33048 it does not have cmpstrsi patterns (just cmpmemsi).
33049
33050 2003-07-15 Mark Mitchell <mark@codesourcery.com>
33051
33052 PR debug/11473
33053 * g++.dg/debug/debug8.C: New test.
33054
33055 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33056
33057 PR c++/10108
33058 * g++.dg/template/crash7.C: New test.
33059
33060 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
33061
33062 PR target/10795
33063 * gcc.c-torture/compile/20030708-1.c: New.
33064
33065 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
33066
33067 * gcc.c-torture/execute/20030715-1.c: New test.
33068
33069 2003-07-14 Geoffrey Keating <geoffk@apple.com>
33070
33071 * gcc.dg/pch/inline-3.c: New file.
33072 * gcc.dg/pch/inline-3.hs: New file.
33073 * gcc.dg/pch/inline-4.c: New file.
33074 * gcc.dg/pch/inline-4.hs: New file.
33075
33076 2003-07-14 Mark Mitchell <mark@codesourcery.com>
33077
33078 PR c++/11509
33079 * g++.dg/template/crash6.C: New test.
33080
33081 PR c++/7053
33082 * g++.dg/template/friend20.C: New test.
33083
33084 PR c++/7019
33085 * g++.dg/template/overload2.C: New test.
33086
33087 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33088
33089 PR optimization/11440
33090 * gcc.c-torture/execute/20030714-1.c: New test.
33091
33092 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33093
33094 PR c++/11154
33095 * g++.dg/template/partial2.C: New test.
33096
33097 2003-07-13 Mark Mitchell <mark@codesourcery.com>
33098
33099 PR c++/11503
33100 * g++.dg/template/anon1.C: New test.
33101
33102 PR c++/11493
33103 PR c++/11495
33104 * g++.dg/parse/template9.C: Likewise.
33105 * g++.dg/template/crash4.C: New test.
33106 * g++.dg/template/koenig1.C: Likewise.
33107 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
33108 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
33109 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
33110 functions.
33111 * g++.old-deja/g++.jason/template36.C: Likewise.
33112 * g++.old-deja/g++.mike/p1989.C: Likewise.
33113 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
33114 * g++.old-deja/g++.pt/ttp20.C: Use this->.
33115 * g++.old-deja/g++.pt/ttp21.C: Use this->.
33116 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
33117 compiling.
33118 * g++.old-deja/g++.pt/union2.C: Use this->.
33119
33120 2003-07-11 Jakub Jelinek <jakub@redhat.com>
33121
33122 * gcc.dg/20030711-1.c: New test.
33123
33124 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
33125
33126 PR c++/11050
33127 * g++.dg/parse/args1.C: New test.
33128 * g++.pt/defarg8.C: Change expected errors.
33129
33130 2003-07-11 Mark Mitchell <mark@codesourcery.com>
33131
33132 PR c++/8164
33133 * g++.dg/template/nontype2.C: New test.
33134
33135 PR c++/10558
33136 * g++.dg/parse/template8.C: New test.
33137
33138 PR c++/8327
33139 * g++.dg/template/scope1.C: New test.
33140
33141 * g++.dg/warn/Wsign-compare-1.C: New test.
33142
33143 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
33144
33145 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
33146
33147 2003-07-10 Mark Mitchell <mark@codesourcery.com>
33148
33149 PR c++/9411
33150 * g++.dg/template/explicit2.C: New test.
33151
33152 PR c++/10032
33153 * g++.dg/warn/pedantic1.C: New test.
33154
33155 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
33156
33157 PR c++ 9483
33158 * g++.dg/other/field1.C: New test.
33159
33160 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
33161
33162 PR c/11449
33163 * gcc.c-torture/compile/20030707-1.c: New.
33164
33165 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33166
33167 PR c++/10849
33168 * g++.dg/template/access12.C: New test.
33169
33170 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
33171
33172 * g++.dg/bprob/bprob.exp (prof_ext): Update.
33173 * g77.dg/bprob/bprob.exp (prof_ext): Update.
33174 * gcc.misc-tests/bprob.exp (prof_ext): Update.
33175 * gcc.misc-tests/gcov.exp: Update
33176 * g++.dg/gcov/gcov.exp: Update
33177 * lib/gcov.exp: Update.
33178
33179 2003-07-08 Mark Mitchell <mark@codesourcery.com>
33180
33181 * g++.dg/abi/mangle17.C: Make sure template expressions are
33182 dependent.
33183 * g++.dg/abi/mangle4.C: Mark erroneous casts.
33184 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
33185 * g++.dg/opt/stack1.C: Remove erroneous code.
33186 * g++.dg/parse/template7.C: New test.
33187 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
33188 * g++.old-deja/g++.pt/crash4.C: Likewise.
33189
33190 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33191
33192 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
33193 with zero or one occurence of `$' after the initial `L'.
33194
33195 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
33196
33197 * gcc.c-torture/compile/20030704-1.c: Add a comment.
33198
33199 2003-07-08 Roger Sayle <roger@eyesopen.com>
33200
33201 PR c/11370
33202 * gcc.dg/Wunreachable-6.c: New testcase.
33203 * gcc.dg/Wunreachable-7.c: New testcase.
33204
33205 2003-07-08 Jakub Jelinek <jakub@redhat.com>
33206
33207 PR c/11420
33208 * gcc.dg/20030708-1.c: New test.
33209
33210 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
33211
33212 * gcc.dg/compat/sdata-section.h: New file.
33213 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
33214 * gcc.dg/torture/mips-sdata-1.c: New test.
33215
33216 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33217
33218 PR c++/11030
33219 * g++.dg/template/friend19.C: New test.
33220
33221 2003-07-08 Jakub Jelinek <jakub@redhat.com>
33222
33223 * g++.dg/opt/strength-reduce.C: New test.
33224
33225 2003-07-07 Roger Sayle <roger@eyesopen.com>
33226
33227 PR target/10979
33228 * gcc.dg/20030707-1.c: New testcase.
33229
33230 2003-07-07 Roger Sayle <roger@eyesopen.com>
33231
33232 PR optimization/11059
33233 * g++.dg/opt/emptyunion.C: New testcase.
33234
33235 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33236 Eric Botcazou <ebotcazou@libertysurf.fr>
33237
33238 * g++.dg/opt/stack1.C: New test.
33239
33240 2003-07-05 Mark Mitchell <mark@codesourcery.com>
33241
33242 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
33243 run test.
33244
33245 PR c++/11431
33246 * g++.dg/expr/static_cast3.C: New test.
33247
33248 2003-07-04 Zack Weinberg <zack@codesourcery.com>
33249
33250 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
33251 everywhere.
33252 * gcc.dg/concat.c: Concatenation of string constants with
33253 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
33254 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
33255 * gcc.dg/cpp/escape-2.c: Use wide character constants where
33256 necessary to avoid multi-character character constant warning.
33257 * gcc.dg/cpp/escape.c: Likewise.
33258 * gcc.dg/cpp/ucs.c: Likewise.
33259 Remove backslashes from dg-bogus comments, as they confuse Tcl.
33260 Fix a typo.
33261
33262 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
33263
33264 PR c/11428
33265 * gcc.c-torture/compile/20030704-1.c: New.
33266
33267 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
33268
33269 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
33270
33271 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
33272
33273 PR c++/5287, PR c++/7910, PR c++/11021
33274 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
33275 tests for warnings.
33276 * g++.dg/ext/dllimport2.C: Add tests for warnings.
33277 * g++.dg/ext/dllimport3.C: Likewise.
33278 * g++.dg/ext/dllimport4.C: New file.
33279 * g++.dg/ext/dllimport5.C: New file.
33280 * g++.dg/ext/dllimport6.C: New file.
33281 * g++.dg/ext/dllimport7.C: New file.
33282 * g++.dg/ext/dllimport8.C: New file.
33283 * g++.dg/ext/dllimport9.C: New file.
33284 * g++.dg/ext/dllimport10.C: New file.
33285 * g++.dg/ext/dllexport1.C: New file.
33286
33287 2003-07-03 Mark Mitchell <mark@codesourcery.com>
33288
33289 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
33290 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
33291
33292 2003-07-03 Roger Sayle <roger@eyesopen.com>
33293
33294 * gcc.dg/builtins-25.c: New testcase.
33295 * gcc.dg/builtins-26.c: New testcase.
33296
33297 2003-07-03 Janis Johnson <janis187@us.ibm.com>
33298
33299 * gcc.dg/compat/vector-defs.h: New file.
33300 * gcc.dg/compat/vector-setup.h: New file.
33301 * gcc.dg/compat/vector-check.h: New file.
33302 * gcc.dg/compat/vector-1_main.c: New file.
33303 * gcc.dg/compat/vector-1_x.c: New file.
33304 * gcc.dg/compat/vector-1_y.c: New file.
33305 * gcc.dg/compat/vector-2_main.c: New file.
33306 * gcc.dg/compat/vector-2_x.c: New file.
33307 * gcc.dg/compat/vector-2_y.c: New file.
33308
33309 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
33310 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
33311 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
33312 * gcc.dg/compat/struct-align-1.h: New file.
33313 * gcc.dg/compat/struct-align-1_main.c: New file.
33314 * gcc.dg/compat/struct-align-1_x.c: New file.
33315 * gcc.dg/compat/struct-align-1_y.c: New file.
33316 * gcc.dg/compat/struct-align-2.h: New file.
33317 * gcc.dg/compat/struct-align-2_main.c: New file.
33318 * gcc.dg/compat/struct-align-2_x.c: New file.
33319 * gcc.dg/compat/struct-align-2_y.c: New file.
33320
33321 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
33322 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
33323 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
33324 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
33325 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
33326 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
33327 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
33328 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
33329 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
33330 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
33331 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
33332 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
33333 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
33334 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
33335 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
33336 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
33337 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
33338 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
33339 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
33340 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
33341 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
33342 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
33343 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
33344 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
33345 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
33346 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
33347 * gcc.dg/compat/struct-return-10_x.c: Ditto.
33348 * gcc.dg/compat/struct-return-2_x.c: Ditto.
33349 * gcc.dg/compat/struct-return-3_x.c: Ditto.
33350
33351 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
33352
33353 * gcc.dg/i386-call-1.c: New test.
33354
33355 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
33356
33357 PR c++/9162
33358 * g++.dg/parse/defarg4.C: New.
33359
33360 2003-07-03 Roger Sayle <roger@eyesopen.com>
33361
33362 PR target/10700
33363 * gcc.c-torture/compile/20030703-1.c: New test case.
33364
33365 2003-07-03 Mark Mitchell <mark@codesourcery.com>
33366
33367 * g++.dg/template/local3.C: Remove extra semicolon.
33368
33369 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
33370
33371 * gcc.dg/i386-volatile-1.c: New test.
33372
33373 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
33374
33375 PR c++/11072
33376 * g++.dg/other/offsetof2.C: XFAIL.
33377 * g++.dg/other/offsetof5.C: New.
33378
33379 PR c++/10219
33380 * g++.dg/template/error1.C: New.
33381
33382 PR c++/9779
33383 * g++.dg/template/dependent-expr1.C: New.
33384
33385 2003-07-01 Mark Mitchell <mark@codesourcery.com>
33386
33387 PR c++/6949
33388 * g++.dg/template/local3.C: New test.
33389
33390 PR c++/11149
33391 * g++.dg/lookup/scoped6.C: New test.
33392
33393 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
33394
33395 PR c++/8046
33396 * g++.dg/other/error7.C: New test.
33397
33398 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
33399
33400 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
33401 * g++.old-deja/g++.abi/vtable3.h: Likewise.
33402 * g++.old-deja/g++.law/code-gen5.C: Likewise.
33403 * g++.old-deja/g++.other/union2.C: Likewise.
33404 * gcc.dg/c90-const-expr-2.c: Likewise.
33405 * gcc.dg/c90-const-expr-3.c: Likewise.
33406 * gcc.dg/c99-const-expr-2.c: Likewise.
33407 * gcc.dg/c99-const-expr-3.c: Likewise.
33408 * gcc.dg/concat.c: Likewise.
33409
33410 2003-07-01 Mark Mitchell <mark@codesourcery.com>
33411
33412 PR c++/9559
33413 * g++.dg/init/static1.C: New test.
33414
33415 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
33416
33417 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
33418 * g++.old-deja/g++.other/access2.C: Likewise.
33419 * g++.old-deja/g++.other/decl2.C: Likewise.
33420 * gcc.c-torture/execute/20020615-1.c: Likewise.
33421
33422 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
33423
33424 PR c++/4933
33425 * g++.dg/template/sizeof4.C: New test.
33426
33427 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
33428
33429 * g++.dg/other/error6.C: New test.
33430
33431 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
33432
33433 PR c++/10750
33434 * g++.dg/parse/constant2.C: New test.
33435
33436 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
33437
33438 PR c++/11106
33439 * g++.dg/other/error5.C: New test.
33440
33441 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33442
33443 * gcc.dg/format/gcc_diag-1.c: New test.
33444
33445 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
33446
33447 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
33448
33449 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
33450
33451 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
33452 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
33453 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
33454
33455 2003-06-28 Jakub Jelinek <jakub@redhat.com>
33456
33457 * gcc.c-torture/execute/builtins/string-8.c: New test.
33458 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
33459 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
33460 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
33461
33462 2003-06-27 Mark Mitchell <mark@codesourcery.com>
33463
33464 PR c++/10468
33465 * g++.dg/ext/typeof6.C: New test.
33466
33467 2003-06-27 Mark Mitchell <mark@codesourcery.com>
33468
33469 PR c++/10796
33470 * g++.dg/init/enum1.C: New test.
33471
33472 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
33473
33474 * gcc.dg/20030627-1.c: New test.
33475
33476 2003-06-26 Mark Mitchell <mark@codesourcery.com>
33477
33478 PR c++/11332
33479 * g++.dg/expr/static_cast2.C: New test.
33480
33481 2003-06-26 Roger Sayle <roger@eyesopen.com>
33482 Jakub Jelinek <jakub@redhat.com>
33483
33484 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
33485 sprintf(dst,"%s",src) optimization.
33486 * gcc.c-torture/execute/20030626-1.c: New test case.
33487 * gcc.c-torture/execute/20030626-2.c: New test case.
33488
33489 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
33490
33491 * gcc.c-torture/execute/multi-ix.c: New test.
33492
33493 * gcc.c-torture/execute/simd-4.c (main):
33494 Added missing semicolon at end of union.
33495
33496 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
33497
33498 PR c++/8266
33499 * g++.dg/template/explicit-instantiation3.C: New test.
33500
33501 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
33502
33503 * gcc.dg/20030626-1.c: Use signed char.
33504
33505 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
33506
33507 * gcc.dg/20030626-1.c: New test.
33508
33509 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
33510
33511 * const-str-2.m: Update.
33512
33513 2003-06-25 Mark Mitchell <mark@codesourcery.com>
33514
33515 PR c++/10990
33516 * g++.dg/rtti/dyncast1.C: New test.
33517 * g++.dg/abi/mangle4.C: Correct base-specifier access.
33518 * g++.dg/lookup/scoped1.C: Remove XFAIL.
33519 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
33520
33521 PR c++/10931
33522 * g++.dg/expr/static_cast1.C: New test.
33523
33524 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
33525
33526 * gcc.dg/20030625-1.c: New test.
33527
33528 2003-06-24 Roger Sayle <roger@eyesopen.com>
33529
33530 * gcc.c-torture/compile/20030624-1.c: New test case.
33531
33532 2003-06-24 Jakub Jelinek <jakub@redhat.com>
33533
33534 * gcc.c-torture/execute/string-opt-17.c: New test.
33535
33536 2003-06-24 Mark Mitchell <mark@codesourcery.com>
33537
33538 PR c++/5754
33539 * g++.dg/parse/crash6.C: New test.
33540
33541 2003-06-23 Roger Sayle <roger@eyesopen.com>
33542
33543 * gcc.dg/builtins-24.c: New test case.
33544
33545 2003-06-23 Jakub Jelinek <jakub@redhat.com>
33546
33547 * g++.dg/opt/operator1.C: New test.
33548
33549 2003-06-22 Roger Sayle <roger@eyesopen.com>
33550
33551 * gcc.c-torture/execute/string-opt-16.c: New test case.
33552
33553 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
33554
33555 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
33556 * g++.old-deja/g++.other/conv7.C: Likewise.
33557 * g++.old-deja/g++.other/overcnv2.C: Likewise.
33558 * g++.old-deja/g++.other/overload14.C: Likewise.
33559
33560 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
33561
33562 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
33563 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
33564
33565 2003-06-20 Mark Mitchell <mark@codesourcery.com>
33566
33567 PR c++/10888
33568 * g++.dg/warn/Winline-3.C: New test.
33569
33570 2003-06-20 Mark Mitchell <mark@codesourcery.com>
33571
33572 * lib/target-supports.exp (check_alias_available): Make the test
33573 program acceptable to the Solaris assembler.
33574
33575 PR c++/10749
33576 * g++.dg/template/memclass2.C: New test.
33577
33578 2003-06-20 Mark Mitchell <mark@codesourcery.com>
33579 Eric Botcazou <ebotcazou@libertysurf.fr>
33580
33581 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
33582 data for non-matching targets.
33583 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
33584
33585 2003-06-20 Mark Mitchell <mark@codesourcery.com>
33586
33587 PR c++/10845
33588 * g++.dg/template/member3.C: New test.
33589
33590 2003-06-19 Mark Mitchell <mark@codesourcery.com>
33591
33592 PR c++/10939
33593 * g++.dg/template/func1.C: New test.
33594
33595 PR c++/9649
33596 * g++.dg/template/static4.C: New test.
33597 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
33598
33599 PR c++/11041
33600 * g++.dg/init/ref7.C: New test.
33601
33602 2003-06-19 Matt Austern <austern@apple.com>
33603
33604 PR c++/11228
33605 * g++.dg/anew1.C: New test.
33606 * g++.dg/anew2.C: New test.
33607 * g++.dg/anew3.C: New test.
33608 * g++.dg/anew4.C: New test.
33609
33610 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
33611
33612 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
33613
33614 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
33615
33616 * gcc.c-torture/execute/simd-4.c (main): Make expected value
33617 endian-dependent.
33618
33619 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
33620
33621 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
33622 Remove cruft.
33623
33624 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
33625
33626 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
33627 * gcc.c-torture/compile/961203-1.c: Likewise.
33628 * gcc.c-torture/compile/980506-1.c: Likewise.
33629
33630 2003-06-17 Mark Mitchell <mark@codesourcery.com>
33631
33632 PR c++/10712
33633 * g++.dg/lookup/using7.C: New test.
33634
33635 2003-06-17 Mark Mitchell <mark@codesourcery.com>
33636
33637 PR c++/11105
33638 * g++.dg/abi/conv1.C: Remove it.
33639 * g++.dg/template/conv7.C: New test.
33640 * g++.dg/template/conv8.C: Likewise.
33641 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
33642 conversion operator.
33643
33644 2003-06-17 Janis Johnson <janis187@us.ibm.com>
33645
33646 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
33647 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
33648 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
33649 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
33650 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
33651 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
33652 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
33653 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
33654 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
33655 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
33656 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
33657 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
33658 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
33659 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
33660 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
33661 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
33662 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
33663 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
33664 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
33665 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
33666 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
33667 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
33668 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
33669 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
33670 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
33671 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
33672 * gcc.dg/compat/struct-return-10_x.c: Ditto.
33673 * gcc.dg/compat/struct-return-2_x.c: Ditto.
33674 * gcc.dg/compat/struct-return-3_x.c: Ditto.
33675
33676 2003-06-16 Mark Mitchell <mark@codesourcery.com>
33677
33678 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
33679 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
33680 indications.
33681
33682 2003-06-16 Roger Sayle <roger@eyesopen.com>
33683
33684 * gcc.dg/i386-387-5.c: New test case.
33685 * gcc.dg/i386-387-6.c: New test case.
33686 * gcc.dg/builtins-23.c: New test case.
33687
33688 2003-06-15 Roger Sayle <roger@eyesopen.com>
33689
33690 * gcc.dg/builtins-22.c: New test case.
33691 * gcc.dg/i386-387-1.c: Update to test exp.
33692 * gcc.dg/i386-387-2.c: Likewise.
33693
33694 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33695
33696 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
33697
33698 2003-06-12 Mark Mitchell <mark@codesourcery.com>
33699
33700 * lib/gcc-dg.exp (dg-require-dll): New function.
33701 (dg-xfail-if): Likewise.
33702 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
33703 driver.
33704
33705 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
33706 * gcc.c-torture/compile/20001205-1.c: Likewise.
33707 * gcc.c-torture/compile/20001226-1.c: Likewise.
33708 * gcc.c-torture/compile/20010518-2.c: Likewise.
33709 * gcc.c-torture/compile/20020312-1.c: Likewise.
33710 * gcc.c-torture/compile/20020604-1.c: Likewise.
33711 * gcc.c-torture/compile/920501-12.c: Likewise.
33712 * gcc.c-torture/compile/920501-4.c: Likewise.
33713 * gcc.c-torture/compile/920520-1.c: Likewise.
33714 * gcc.c-torture/compile/920521-1.c: Likewise.
33715 * gcc.c-torture/compile/920625-1.c: Likewise.
33716 * gcc.c-torture/compile/961203-1.c: Likewise.
33717 * gcc.c-torture/compile/980506-1.c: Likewise.
33718 * gcc.c-torture/compile/981006-1.c: Likewise.
33719 * gcc.c-torture/compile/981022-1.c: Likewise.
33720 * gcc.c-torture/compile/981223-1.c: Likewise.
33721 * gcc.c-torture/compile/990617-1.c: Likewise.
33722 * gcc.c-torture/compile/dll.c: Likewise.
33723 * gcc.c-torture/compile/labels-3.c: Likewise.
33724 * gcc.c-torture/compile/mipscop-1.c: Likewise.
33725 * gcc.c-torture/compile/mipscop-2.c: Likewise.
33726 * gcc.c-torture/compile/mipscop-3.c: Likewise.
33727 * gcc.c-torture/compile/mipscop-4.c: Likewise.
33728 * gcc.c-torture/compile/simd-5.c: Likewise.
33729 * gcc.c-torture/compile/20000804-1.x: Remove.
33730 * gcc.c-torture/compile/20001205-1.x: Likewise.
33731 * gcc.c-torture/compile/20001226-1.x: Likewise.
33732 * gcc.c-torture/compile/20010518-2.x: Likewise.
33733 * gcc.c-torture/compile/20020312-1.x: Likewise.
33734 * gcc.c-torture/compile/20020604-1.x: Likewise.
33735 * gcc.c-torture/compile/920501-12.x: Likewise.
33736 * gcc.c-torture/compile/920501-4.x: Likewise.
33737 * gcc.c-torture/compile/920520-1.x: Likewise.
33738 * gcc.c-torture/compile/920521-1.x: Likewise.
33739 * gcc.c-torture/compile/920625-1.x: Likewise.
33740 * gcc.c-torture/compile/961203-1.x: Likewise.
33741 * gcc.c-torture/compile/980506-1.x: Likewise.
33742 * gcc.c-torture/compile/981006-1.x: Likewise.
33743 * gcc.c-torture/compile/981022-1.x: Likewise.
33744 * gcc.c-torture/compile/981223-1.x: Likewise.
33745 * gcc.c-torture/compile/990617-1.x: Likewise.
33746 * gcc.c-torture/compile/mipscop-1.x: Likewise.
33747 * gcc.c-torture/compile/mipscop-2.x: Likewise.
33748 * gcc.c-torture/compile/mipscop-3.x: Likewise.
33749 * gcc.c-torture/compile/mipscop-4.x: Likewise.
33750 * gcc.c-torture/compile/simd-5.x: Likewise.
33751
33752 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
33753
33754 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
33755
33756 * gcc.c-torture/execute/20030611-1.c: New test.
33757
33758 2003-06-12 Roger Sayle <roger@eyesopen.com>
33759
33760 PR middle-end/168
33761 * gcc.dg/20030612-1.c: New test case.
33762
33763 2003-06-12 Mark Mitchell <mark@codesourcery.com>
33764
33765 PR c++/10635
33766 * g++.dg/expr/cast1.C: New test.
33767
33768 2003-06-12 Roger Sayle <roger@eyesopen.com>
33769
33770 * gcc.dg/builtins-21.c: New test case.
33771
33772 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
33773
33774 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
33775 options instead of at the end.
33776 * lib/objc.exp (objc_target_compile): Likewise.
33777
33778 2003-06-11 Mark Mitchell <mark@codesourcery.com>
33779
33780 PR c++/10432
33781 * g++.dg/parse/error1.C: New test.
33782
33783 2003-06-11 Janis Johnson <janis187@us.ibm.com>
33784
33785 * gcc.dg/compat/struct-by-value-11_main.c: New file.
33786 * gcc.dg/compat/struct-by-value-11_x.c: New file.
33787 * gcc.dg/compat/struct-by-value-11_y.c: New file.
33788 * gcc.dg/compat/struct-by-value-12_main.c: New file.
33789 * gcc.dg/compat/struct-by-value-12_x.c: New file.
33790 * gcc.dg/compat/struct-by-value-12_y.c: New file.
33791 * gcc.dg/compat/struct-by-value-13_main.c: New file.
33792 * gcc.dg/compat/struct-by-value-13_x.c: New file.
33793 * gcc.dg/compat/struct-by-value-13_y.c: New file.
33794 * gcc.dg/compat/struct-by-value-14_main.c: New file.
33795 * gcc.dg/compat/struct-by-value-14_x.c: New file.
33796 * gcc.dg/compat/struct-by-value-14_y.c: New file.
33797 * gcc.dg/compat/struct-by-value-15_main.c: New file.
33798 * gcc.dg/compat/struct-by-value-15_x.c: New file.
33799 * gcc.dg/compat/struct-by-value-15_y.c: New file.
33800 * gcc.dg/compat/struct-by-value-16_main.c: New file.
33801 * gcc.dg/compat/struct-by-value-16_x.c: New file.
33802 * gcc.dg/compat/struct-by-value-16_y.c: New file.
33803 * gcc.dg/compat/struct-by-value-17_main.c: New file.
33804 * gcc.dg/compat/struct-by-value-17_x.c: New file.
33805 * gcc.dg/compat/struct-by-value-17_y.c: New file.
33806 * gcc.dg/compat/struct-by-value-18_main.c: New file.
33807 * gcc.dg/compat/struct-by-value-18_x.c: New file.
33808 * gcc.dg/compat/struct-by-value-18_y.c: New file.
33809
33810 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
33811 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
33812 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
33813 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
33814 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
33815 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
33816 * gcc.dg/compat/scalar-return-3_main.c: New file.
33817 * gcc.dg/compat/scalar-return-3_x.c: New file.
33818 * gcc.dg/compat/scalar-return-3_y.c: New file.
33819 * gcc.dg/compat/scalar-return-4_main.c: New file.
33820 * gcc.dg/compat/scalar-return-4_x.c: New file.
33821 * gcc.dg/compat/scalar-return-4_y.c: New file.
33822
33823 2003-06-10 Janis Johnson <janis187@us.ibm.com>
33824
33825 * gcc.dg/compat/fp2-struct-check.h: New file.
33826 * gcc.dg/compat/fp2-struct-defs.h: New file.
33827 * gcc.dg/compat/fp2-struct-init.h: New file.
33828 * gcc.dg/compat/struct-by-value-10_main.c: New file.
33829 * gcc.dg/compat/struct-by-value-10_x.c: New file.
33830 * gcc.dg/compat/struct-by-value-10_y.c: New file.
33831 * gcc.dg/compat/struct-return-10_main.c: New file.
33832 * gcc.dg/compat/struct-return-10_x.c: New file.
33833 * gcc.dg/compat/struct-return-10_y.c: New file.
33834
33835 * gcc.dg/compat/compat-common.h: New file.
33836 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
33837 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
33838 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
33839 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
33840 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
33841 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
33842 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
33843 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
33844 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
33845 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
33846 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
33847 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
33848 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
33849 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
33850 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
33851 * gcc.dg/compat/small-struct-check.h: Ditto.
33852 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
33853 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
33854 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
33855 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
33856 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
33857 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
33858 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
33859 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
33860 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
33861 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
33862 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
33863 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
33864 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
33865 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
33866 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
33867 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
33868 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
33869 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
33870 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
33871 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
33872 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
33873 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
33874 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
33875 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
33876 * gcc.dg/compat/struct-return-2_main.c: Ditto.
33877 * gcc.dg/compat/struct-return-2_x.c: Ditto.
33878 * gcc.dg/compat/struct-return-2_y.c: Ditto.
33879 * gcc.dg/compat/struct-return-3_main.c: Ditto.
33880 * gcc.dg/compat/struct-return-3_x.c: Ditto.
33881 * gcc.dg/compat/struct-return-3_y.c: Ditto.
33882
33883 2003-06-10 Geoffrey Keating <geoffk@apple.com>
33884
33885 * g++.dg/pch/static-1.C: New file.
33886 * g++.dg/pch/static-1.Hs: New file.
33887
33888 2003-06-10 Richard Henderson <rth@redhat.com>
33889
33890 * gcc.dg/asm-7.c: Adjust expected warning text.
33891
33892 2003-06-10 Roger Sayle <roger@eyesopen.com>
33893
33894 * gcc.dg/builtins-20.c: New test case.
33895
33896 2003-06-10 Mark Mitchell <mark@codesourcery.com>
33897
33898 PR c++/11131
33899 * g++.dg/opt/template1.C: New test.
33900
33901 2003-06-09 Mark Mitchell <mark@codesourcery.com>
33902
33903 * lib/gcc-dg.exp (dg-test): Clear additional_files and
33904 additional_sources.
33905
33906 2003-05-21 David Taylor <dtaylor@emc.com>
33907
33908 * gcc.dg/Wpadded.c: New file.
33909
33910 2003-06-09 Mark Mitchell <mark@codesourcery.com>
33911
33912 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
33913 * gcc.dg/special/weak-2.c: Add dg-require-weak.
33914 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
33915 dg-require-weak.
33916
33917 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
33918
33919 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
33920
33921 2003-06-09 Mark Mitchell <mark@codesourcery.com>
33922
33923 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
33924 (dg-require-alias): Likewise.
33925 (dg-require-gc-sections): Likewise.
33926 * lib/target-supports.exp (check_gc_sections_available): Likewise.
33927
33928 2003-06-08 Richard Henderson <rth@redhat.com>
33929
33930 * gcc.dg/20011029-2.c: Fix the array reference.
33931 * gcc.dg/asm-7.c: New.
33932
33933 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
33934
33935 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
33936
33937 2003-06-08 Mark Mitchell <mark@codesourcery.com>
33938
33939 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
33940 (dg-require-gc-sections): Likewise.
33941
33942 2003-06-08 Jan Hubicka <jh@suse.cz>
33943
33944 * i386-cmov1.c: Fix regular expression.
33945 * i386-cvt-1.c: Likewise.
33946 * i386-local.c: Likewise.
33947 * i386-local2.c: Likewise.
33948 * i386-mul.c: Likewise.
33949 * i386-ssetype-1.c: Likewise.
33950 * i386-ssetype-3.c: Likewise.
33951 * i386-ssetype-5.c: Likewise.
33952
33953 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33954
33955 PR c++/11039
33956 * g++.dg/warn/implicit-typename2.C: New test.
33957 * g++.dg/warn/implicit-typename3.C: New test.
33958
33959 2003-06-07 Richard Henderson <rth@redhat.com>
33960
33961 * g++.dg/other/offsetof3.C: Use size_t.
33962 * g++.dg/other/offsetof4.C: Likewise.
33963
33964 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
33965
33966 * lib/copy-file.exp: New. Implement gcc_copy_files.
33967
33968 * lib/dg-pch.exp: Load copy-file.exp
33969 (dg-pch): Use gcc_copy_files instead of "file copy".
33970
33971 2003-06-06 Mark Mitchell <mark@codesourcery.com>
33972
33973 * gcc.dg/weak/weak.exp: Simplify.
33974 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
33975 * gcc.dg/weak/weak-1.c: Likewise.
33976 * gcc.dg/weak/weak-2.c: Likewise.
33977 * gcc.dg/weak/weak-3.c: Likewise.
33978 * gcc.dg/weak/weak-4.c: Likewise.
33979 * gcc.dg/weak/weak-5.c: Likewise.
33980 * gcc.dg/weak/weak-6.c: Likewise.
33981 * gcc.dg/weak/weak-7.c: Likewise.
33982 * gcc.dg/weak/weak-8.c: Likewise.
33983 * gcc.dg/weak/weak-9.c: Likewise.
33984
33985 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
33986
33987 gcc.c-torture/execute/20030606-1.c: New.
33988
33989 2003-06-06 Roger Sayle <roger@eyesopen.com>
33990
33991 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
33992 * gcc.dg/builtins-19.c: Likewise.
33993
33994 2003-06-06 Roger Sayle <roger@eyesopen.com>
33995
33996 * gcc.dg/builtins-2.c: Add some more tests.
33997 * gcc.dg/builtins-18.c: New test case.
33998 * gcc.dg/builtins-19.c: New test case.
33999
34000 2003-06-06 Roger Sayle <roger@eyesopen.com>
34001 Jim Wilson <wilson@tuliptree.org>
34002
34003 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
34004
34005 2003-06-06 Jakub Jelinek <jakub@redhat.com>
34006
34007 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
34008 mempcpy/stpcpy calls not to be optimized into something else.
34009 * gcc.c-torture/execute/string-opt-3.c: Moved to...
34010 * gcc.c-torture/execute/builtins/string-7.c: ...here.
34011 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
34012
34013 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34014
34015 * gcc.dg/format/asm_fprintf-1.c: New test.
34016
34017 2003-06-05 Mark Mitchell <mark@codesourcery.com>
34018
34019 * lib/gcc-defs.exp (additional_sources): New variable.
34020 (dg-additional-sources): New function.
34021 (additional_files): New variable.
34022 (dg-additional-files): New function.
34023 (dg-additional-files-options): Likewise.
34024 * lib/gcc-dg.exp (dg-require-weak): New function.
34025 (dg-require-alias): Likewise.
34026 (dg-require-gc-sections): Likewise.
34027 * lib/target-supports.exp (check_alias_available): Remove testfile
34028 parameter.
34029 (check_gc_sections_available): New function.
34030 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
34031 (dg-gpp-additional-files): Likewise.
34032 * lib/g++.exp (additional_sources): Remove.
34033 (additional_files): Likewise.
34034 (g++_target_compile): Use dg-additional-files-options.
34035
34036 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
34037 Tcl logic.
34038 * gcc.dg/special/ecos.exp: Remove.
34039 * gcc.dg/special/20000419-2.c: Use dg-require-*.
34040 * gcc.dg/special/alias-1.c: Likewise.
34041 * gcc.dg/special/alias-2.c: Likewise.
34042 * gcc.dg/special/gcsec-1.c: Likewise.
34043 * gcc.dg/special/weak-1.c: Likewise.
34044 * gcc.dg/special/weak-2.c: Likewise.
34045 * gcc.dg/special/wkali-1.c: Likewise.
34046 * gcc.dg/special/wkali-2.c: Likewise.
34047
34048 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
34049 dg-gpp-additional-*.
34050 * g++.dg/special/conpr-3.C: Likewise.
34051 * g++.dg/special/conpr-4.C: Likewise.
34052 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
34053 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
34054 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
34055 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
34056 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
34057 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
34058 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
34059 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
34060 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
34061 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
34062 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
34063 * g++.old-deja/g++.other/comdat1.C: Likewise.
34064 * g++.old-deja/g++.other/comdat2.C: Likewise.
34065 * g++.old-deja/g++.other/comdat3.C: Likewise.
34066 * g++.old-deja/g++.other/ctor1.C: Likewise.
34067 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
34068
34069 2003-06-05 Richard Henderson <rth@redhat.com>
34070
34071 * gcc.dg/debug/20030605-1.c: New.
34072
34073 2003-06-04 Mark Mitchell <mark@codesourcery.com>
34074
34075 * README.QMTEST: Update.
34076
34077 2003-06-04 Richard Henderson <rth@redhat.com>
34078
34079 * gcc.dg/cleanup-1.c: New.
34080 * gcc.dg/cleanup-2.c: New.
34081 * gcc.dg/cleanup-3.c: New.
34082 * gcc.dg/cleanup-4.c: New.
34083 * gcc.dg/cleanup-5.c: New.
34084 * gcc.dg/cleanup-6.c: New.
34085 * gcc.dg/cleanup-7.c: New.
34086
34087 2003-06-04 Mark Mitchell <mark@codesourcery.com>
34088
34089 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
34090
34091 * lib/dg-pch.exp: New file.
34092 * g++.dg/pch/pch.exp: Use dg-pch.exp.
34093 * gcc.dg/pch/pch.exp: Likewise.
34094
34095 2003-06-04 Roger Sayle <roger@eyesopen.com>
34096
34097 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
34098 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
34099 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
34100 * gcc.dg/builtins-17.c: New test case.
34101 * gcc.dg/i386-387-4.c: New test case.
34102 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
34103
34104 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
34105
34106 * gcc.dg/ultrasp9.c: New test.
34107
34108 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
34109
34110 * gcc.c-torture/compile/20030604-1.c: New test.
34111 * gcc.dg/sparc-constant-1.c: New test.
34112
34113 2003-06-03 Glen Nakamura <glen@imodulo.com>
34114
34115 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
34116
34117 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
34118
34119 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
34120
34121 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
34122 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
34123
34124 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
34125
34126 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
34127
34128 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34129
34130 PR c++/10940
34131 * g++.dg/template/spec10.C: New test.
34132
34133 2003-06-03 Roger Sayle <roger@eyesopen.com>
34134
34135 * gcc.dg/builtins-16.c: New test case.
34136
34137 2003-06-03 Jakub Jelinek <jakub@redhat.com>
34138
34139 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
34140 mempcpy test with post-increments.
34141 * gcc.c-torture/execute/string-opt-3.c: New test.
34142 * gcc.dg/string-opt-1.c: New test.
34143
34144 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
34145
34146 PR fortran/10965
34147 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
34148
34149 2003-06-02 Mark Mitchell <mark@codesourcery.com>
34150
34151 * lib/scanasm.exp (dg-scan): New function, factored out of ...
34152 (scan-assembler): ... here. Use dg-scan.
34153 (scan-assembler-not): Likewise.
34154 (scan-file): New function.
34155 (scan-file-not): Likewise.
34156 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
34157 * gcc.dg/cpp/_Pragma4.c: Likewise.
34158 * gcc.dg/cpp/_Pragma5.c: Likewise.
34159 * gcc.dg/cpp/avoidpaste1.c: Likewise.
34160 * gcc.dg/cpp/avoidpaste2.c: Likewise.
34161 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
34162 * gcc.dg/cpp/cmdlne-P.c: Likewise.
34163 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
34164 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
34165 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
34166 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
34167 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
34168 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
34169 * gcc.dg/cpp/cxxcom1.c: Likewise.
34170 * gcc.dg/cpp/line1.c: Likewise.
34171 * gcc.dg/cpp/maccom1.c: Likewise.
34172 * gcc.dg/cpp/maccom2.c: Likewise.
34173 * gcc.dg/cpp/maccom3.c: Likewise.
34174 * gcc.dg/cpp/maccom4.c: Likewise.
34175 * gcc.dg/cpp/maccom5.c: Likewise.
34176 * gcc.dg/cpp/maccom6.c: Likewise.
34177 * gcc.dg/cpp/multiline.c: Likewise.
34178 * gcc.dg/cpp/spacing1.c: Likewise.
34179 * gcc.dg/cpp/spacing2.c: Likewise.
34180 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
34181 * gcc.dg/cpp/trad/maccom1.c: Likewise.
34182 * gcc.dg/cpp/trad/maccom2.c: Likewise.
34183 * gcc.dg/cpp/trad/maccom3.c: Likewise.
34184 * gcc.dg/cpp/trad/maccom4.c: Likewise.
34185 * gcc.dg/cpp/trad/maccom6.c: Likewise.
34186 * gcc.dg/cpp/cxxcom2.c: Likewise.
34187 * gcc.dg/cpp/cxxcom2.h: New file.
34188
34189 * gcc.dg/cpp/truefalse.cpp: Move it to ...
34190 * g++.dg/cpp/truefalse.C: Here.
34191 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
34192
34193 2003-06-01 Loren James Rittle <ljrittle@acm.org>
34194
34195 * gcc.dg/cpp/redef3.c: New file.
34196
34197 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
34198
34199 * gcc.dg/i386-loop-3.c: New test.
34200
34201 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
34202
34203 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
34204
34205 2003-05-31 Roger Sayle <roger@eyesopen.com>
34206
34207 * gcc.dg/fwrapv-1.c: New test case.
34208 * gcc.dg/fwrapv-2.c: New test case.
34209
34210 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34211
34212 PR c++/10956
34213 * g++.dg/template/spec9.C: New test.
34214
34215 2003-05-29 Roger Sayle <roger@eyesopen.com>
34216
34217 * gcc.dg/duff-4.c: New test case.
34218
34219 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
34220
34221 PR fortran/10843
34222 * g77.dg/ffixed-form-1.f: New test
34223 * g77.dg/ffixed-form-2.f: New test
34224 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
34225 * g77.dg/ffree-form-3.f: New test
34226
34227 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
34228
34229 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
34230 * gcc.dg/wint_t-1.c: Likewise.
34231
34232 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34233
34234 * g++.dg/template/access11.C: New test.
34235
34236 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34237
34238 PR c++/10849
34239 * g++.dg/template/access10.C: New test.
34240
34241 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
34242 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34243
34244 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
34245
34246 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
34247
34248 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
34249 suppress for powerpc-*-darwin*.
34250 * gcc.dg/torture/builtin-noret-2.c: Likewise.
34251
34252 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
34253
34254 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
34255 suppress option for powerpc-*-darwin*.
34256
34257 2003-05-23 Roger Sayle <roger@eyesopen.com>
34258
34259 * gcc.dg/builtins-1.c: Add tests for tan and atan.
34260 * gcc.dg/builtins-4.c: Add test for fmod.
34261
34262 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34263
34264 PR c++/10682
34265 * g++.dg/template/instantiate4.C: New test.
34266
34267 2003-05-22 Roger Sayle <roger@eyesopen.com>
34268
34269 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
34270
34271 2003-05-21 Janis Johnson <janis187@us.ibm.com>
34272
34273 * gcc.dg/compat/scalar-return-1_main.c: New file.
34274 * gcc.dg/compat/scalar-return-1_x.c: New file.
34275 * gcc.dg/compat/scalar-return-1_y.c: New file.
34276 * gcc.dg/compat/scalar-return-2_main.c: New file.
34277 * gcc.dg/compat/scalar-return-2_x.c: New file.
34278 * gcc.dg/compat/scalar-return-2_y.c: New file.
34279 * gcc.dg/compat/struct-return-3_main.c: New file.
34280 * gcc.dg/compat/struct-return-3_y.c: New file.
34281 * gcc.dg/compat/struct-return-3_x.c: New file.
34282 * gcc.dg/compat/struct-return-2_main.c: New file.
34283 * gcc.dg/compat/struct-return-2_x.c: New file.
34284 * gcc.dg/compat/struct-return-2_y.c: New file.
34285
34286 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
34287
34288 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
34289 for hppa*-hp-hpux*.
34290 * gcc.dg/20021014-1.c (dg-options): Likewise.
34291 * gcc.dg/nest.c (dg-options): Likewise.
34292
34293 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
34294
34295 PR c++/9738
34296 * g++.dg/ext/dllimport2.C: New file.
34297 * g++.dg/ext/dllimport3.C: New file.
34298
34299 2003-05-20 Janis Johnson <janis187@us.ibm.com>
34300
34301 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
34302 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
34303 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
34304 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
34305 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
34306 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
34307 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
34308 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
34309 * gcc.dg/compat/small-struct-defs.h: New file.
34310 * gcc.dg/compat/small-struct-init.h: New file.
34311 * gcc.dg/compat/small-struct-check.h: New file.
34312 * gcc.dg/compat/fp-struct-defs.h: New file.
34313 * gcc.dg/compat/fp-struct-check.h: New file.
34314 * gcc.dg/compat/fp-struct-init.h: New file.
34315 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
34316 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
34317
34318 2003-05-19 Jakub Jelinek <jakub@redhat.com>
34319
34320 * gcc.dg/20030225-2.c: New test.
34321
34322 2003-05-18 Roger Sayle <roger@eyesopen.com>
34323 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34324
34325 * gcc.c-torture/compile/20030518-1.c: New test case.
34326
34327 2003-05-18 Mark Mitchell <mark@codesourcery.com>
34328
34329 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
34330 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
34331 gcc-dg-debug-runtest.
34332 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
34333 gcc-dg-debug-runtest.
34334
34335 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34336
34337 PR c++/9022
34338 * g++.dg/lookup/using6.C: New test.
34339
34340 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34341
34342 * g++.dg/parse/access2.C: New test.
34343
34344 2003-05-17 Mark Mitchell <mark@codesourcery.com>
34345
34346 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
34347 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
34348 * gcc.dg/debug/debug.exp: Likewise.
34349
34350 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
34351
34352 * gcc.dg/dollar.c: New test.
34353
34354 2003-05-16 Janis Johnson <janis187@us.ibm.com>
34355
34356 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
34357 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
34358 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
34359 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
34360 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
34361 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
34362 * gcc.dg/compat/struct-by-value-6_main.c: New file.
34363 * gcc.dg/compat/struct-by-value-6_x.c: New file.
34364 * gcc.dg/compat/struct-by-value-6_y.c: New file.
34365 * gcc.dg/compat/struct-by-value-7_main.c: New file.
34366 * gcc.dg/compat/struct-by-value-7_x.c: New file.
34367 * gcc.dg/compat/struct-by-value-7_y.c: New file.
34368 * gcc.dg/compat/struct-by-value-8_main.c: New file.
34369 * gcc.dg/compat/struct-by-value-8_x.c: New file.
34370 * gcc.dg/compat/struct-by-value-8_y.c: New file.
34371 * gcc.dg/compat/struct-by-value-9_main.c: New file.
34372 * gcc.dg/compat/struct-by-value-9_x.c: New file.
34373 * gcc.dg/compat/struct-by-value-9_y.c: New file.
34374
34375 2003-05-16 Mark Mitchell <mark@codesourcery.com>
34376
34377 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
34378 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
34379 support for "repo" mode.
34380 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
34381 * lib/g77-dg.exp: Likewise.
34382 * lib/obj-dg.exp: Likewise.
34383
34384 2003-05-16 Jakub Jelinek <jakub@redhat.com>
34385
34386 Merge from gcc-3_2-rhl8-branch:
34387 2003-04-23 Jakub Jelinek <jakub@redhat.com>
34388
34389 * gcc.dg/tls/opt-6.c: New test.
34390
34391 2003-04-05 Jakub Jelinek <jakub@redhat.com>
34392
34393 * gcc.dg/20030405-1.c: New test.
34394
34395 2003-03-09 Jakub Jelinek <jakub@redhat.com>
34396
34397 * gcc.dg/20030309-1.c: New test.
34398
34399 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
34400
34401 * gcc.c-torture/execute/20030307-1.c: New test.
34402
34403 2003-02-20 Randolph Chung <tausq@debian.org>
34404
34405 * gcc.c-torture/compile/20030220-1.c: New test.
34406
34407 2003-02-18 Jakub Jelinek <jakub@redhat.com>
34408
34409 * gcc.dg/20030217-1.c: New test.
34410
34411 2003-01-29 Jakub Jelinek <jakub@redhat.com>
34412
34413 * gcc.c-torture/compile/20020129-1.c: New test.
34414
34415 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
34416
34417 * gcc.dg/unroll-1.c: New test.
34418
34419 2002-11-16 Jan Hubicka <jh@suse.cz>
34420
34421 * gcc.c-torture/execute/20020920-1.c: New test.
34422
34423 2002-10-08 Jakub Jelinek <jakub@redhat.com>
34424
34425 PR target/7434
34426 * gcc.c-torture/compile/20021008-1.c: New test.
34427
34428 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
34429
34430 PR target/7559
34431 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
34432
34433 2002-08-07 Jakub Jelinek <jakub@redhat.com>
34434
34435 * gcc.c-torture/compile/20020807-1.c: New test.
34436
34437 2002-07-30 Jakub Jelinek <jakub@redhat.com>
34438
34439 * gcc.dg/tls/opt-1.c: New test.
34440
34441 2002-07-29 Jakub Jelinek <jakub@redhat.com>
34442
34443 * gcc.dg/20020729-1.c: New test.
34444
34445 2002-07-20 Jakub Jelinek <jakub@redhat.com>
34446
34447 * g++.dg/opt/life1.C: New test.
34448
34449 2002-05-20 Jakub Jelinek <jakub@redhat.com>
34450
34451 * gcc.dg/20020525-1.c: New test.
34452
34453 2002-05-24 Jakub Jelinek <jakub@redhat.com>
34454
34455 PR c++/6794
34456 * g++.dg/ext/pretty1.C: New test.
34457 * g++.dg/ext/pretty2.C: New test.
34458
34459 2003-05-15 Mark Mitchell <mark@codesourcery.com>
34460
34461 PR c++/8385
34462 * g++.dg/ext/typeof5.C: New test.
34463
34464 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
34465
34466 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
34467 __USER_LABEL_PREFIX__ into account.
34468 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
34469
34470 2003-05-14 Roger Sayle <roger@eyesopen.com>
34471
34472 * gcc.dg/builtins-15.c: New test case.
34473
34474 2003-05-13 Zack Weinberg <zack@codesourcery.com>
34475
34476 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
34477
34478 2003-05-12 Mark Mitchell <mark@codesourcery.com>
34479
34480 * lib/g++.exp: Tweak handling of additional source files.
34481 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
34482 * g++.dg/special/conpr-2a.C: Rename to ...
34483 * g++.dg/special/conpr-2a.cc: ... this.
34484 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
34485 * g++.dg/special/conpr-3a.C: Rename to ...
34486 * g++.dg/special/conpr-3a.cc: This.
34487 * g++.dg/special/conpr-3b.C: Rename to ...
34488 * g++.dg/special/conpr-3b.cc: This.
34489 * g++.dg/special/conpr-4.C: New test.
34490 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
34491
34492 2003-05-12 David Edelsohn <edelsohn@gnu.org>
34493
34494 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
34495
34496 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34497
34498 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
34499 * g++.old-deja/g++.robertl/eb71.C: Likewise.
34500 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
34501 * g++.old-deja/g++.other/warn3.C: Likewise.
34502
34503 2003-05-11 Roger Sayle <roger@eyesopen.com>
34504
34505 * gcc.dg/i386-387-1.c: Update to also test log.
34506 * gcc.dg/i386-387-2.c: Likewise.
34507
34508 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
34509
34510 * g77.f-torture/execute/int8421.f: New test.
34511
34512 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34513
34514 PR c++/10230, c++/10481
34515 * g++.dg/lookup/scoped5.C: New test.
34516
34517 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34518
34519 PR c++/10552
34520 * g++.dg/template/ttp6.C: New test.
34521
34522 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
34523
34524 * gcc.c-torture/execute/builtins: New directory.
34525 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
34526 gcc.c-torture/execute/builtins.
34527 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
34528 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
34529 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
34530 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
34531
34532 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34533
34534 PR c++/9252
34535 * g++.dg/template/access8.C: New test.
34536 * g++.dg/template/access9.C: New test.
34537
34538 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34539
34540 PR c++/9554
34541 * g++.dg/parse/access1.C: New test.
34542
34543 2003-05-09 DJ Delorie <dj@redhat.com>
34544
34545 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
34546 long, and not an int.
34547
34548 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34549
34550 PR c++/10555, c++/10576
34551 * g++.dg/template/memclass1.C: New test.
34552
34553 2003-05-08 DJ Delorie <dj@redhat.com>
34554
34555 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
34556 targets.
34557 * gcc.c-torture/execute/20021024-1.x: Likewise.
34558 * gcc.c-torture/execute/shiftdi.x: Likewise.
34559 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
34560 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
34561 * gcc.dg/20021018-1.c: Likewise.
34562
34563 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34564
34565 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
34566
34567 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
34568 (bcopy): Call memmove.
34569
34570 2003-05-08 Roger Sayle <roger@eyesopen.com>
34571
34572 * g77.f-torture/compile/8485.f: New test case.
34573
34574 2003-05-07 Richard Henderson <rth@redhat.com>
34575
34576 PR c++/10570
34577 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
34578 Verify exception_cleanup not called for rethrows.
34579 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
34580 when exiting catch block without rethrowing.
34581 * g++.dg/eh/forced3.C: New.
34582 * g++.dg/eh/forced4.C: New.
34583
34584 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
34585
34586 * gcc.dg/20030505.c: Fix triplet.
34587
34588 2003-05-06 DJ Delorie <dj@redhat.com>
34589
34590 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
34591 * gcc.dg/nest.c: Likewise.
34592
34593 2003-05-05 Roger Sayle <roger@eyesopen.com>
34594
34595 * gcc.dg/builtins-14.c: New test case.
34596
34597 2003-05-05 Janis Johnson <janis187@us.ibm.com>
34598
34599 * lib/compat.exp (compat-execute): New argument.
34600 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
34601 * gcc.dg/compat: New test directory.
34602 * gcc.dg/compat/compat.exp: New expect script.
34603 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
34604 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
34605 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
34606 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
34607 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
34608 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
34609
34610 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
34611 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
34612 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
34613 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
34614 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
34615 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
34616 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
34617 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
34618 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
34619 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
34620 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
34621 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
34622 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
34623 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
34624 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
34625
34626 2003-05-05 Zack Weinberg <zack@codesourcery.com>
34627
34628 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
34629
34630 2003-05-05 Jakub Jelinek <jakub@redhat.com>
34631
34632 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
34633
34634 2003-05-05 Geoffrey Keating <geoffk@apple.com>
34635
34636 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
34637 * gcc.dg/ppc-fsel-2.c: New test.
34638
34639 * gcc.dg/unused-5.c: New test.
34640
34641 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34642
34643 PR c++/10496
34644 * g++.dg/warn/pmf1.C: New test.
34645
34646 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34647
34648 PR c++/4494
34649 * g++.dg/warn/main.C: New test.
34650
34651 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34652
34653 * gcc.dg/nonnull-3.c: New test.
34654
34655 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
34656
34657 * gcc.dg/cpp/Wtrigraphs.c: Update.
34658 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
34659
34660 2003-05-03 Geoffrey Keating <geoffk@apple.com>
34661
34662 * gcc.dg/ppc-fsel-1.c: New test.
34663
34664 2003-05-03 Zack Weinberg <zack@codesourcery.com>
34665
34666 PR c/10604
34667 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
34668
34669 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
34670
34671 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
34672
34673 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34674
34675 PR c++/9364, c++/10553, c++/10586
34676 * g++.dg/parse/typename4.C: New test.
34677 * g++.dg/parse/typename5.C: Likewise.
34678
34679 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
34680
34681 * gcc.c-torture/compile/20030503-1.c: New test.
34682
34683 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34684
34685 * g++.dg/lookup/using5.C: Fix testcase error.
34686
34687 2003-05-01 Chris Demetriou <cgd@broadcom.com>
34688
34689 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
34690 since MEABI is no longer supported. Remove all vestiges
34691 of MEABI from the test.
34692
34693 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34694
34695 PR c++/10554
34696 * g++.dg/lookup/using5.C: New test.
34697
34698 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34699
34700 PR c++/8772
34701 * g++.dg/template/ttp5.C: New test.
34702
34703 2003-04-30 Mark Mitchell <mark@codesourcery.com>
34704
34705 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
34706 (dg-gpp-additional-sources): New function.
34707 (dg-gpp-additional-files): Likewise.
34708 * lib/g++.exp (additional_sources): New variable.
34709 (additional_files): Likewise.
34710 (g++_target_compile): Deal with them.
34711 * lib/old-dejagnu.exp: Remove.
34712 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
34713 * g++.old-deja: Revise all tests to use dg commands.
34714
34715 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34716
34717 PR c++/9432, c++/9528
34718 * g++.dg/lookup/using4.C: New test.
34719
34720 2003-04-29 Geoffrey Keating <geoffk@apple.com>
34721
34722 * gcc.dg/noreturn-5.c: New file.
34723 * gcc.dg/noreturn-6.c: New file.
34724
34725 * gcc.c-torture/compile/inline-1.c: New file.
34726
34727 2003-04-29 Mark Mitchell <mark@codesourcery.com>
34728
34729 PR c++/10551
34730 * g++.dg/template/explicit1.C: New test.
34731
34732 2003-04-29 Mark Mitchell <mark@codesourcery.com>
34733
34734 PR c++/10549
34735 * g++.dg/other/bitfield1.C: New test.
34736
34737 PR c++/10527
34738 * g++.dg/init/new7.C: New test.
34739
34740 2003-04-29 Mark Mitchell <mark@codesourcery.com>
34741
34742 * g++.dg/ext/desig1.C: New test.
34743 * g++.dg/ext/init1.C: Update.
34744
34745 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
34746
34747 2003-04-28 Mark Mitchell <mark@codesourcery.com>
34748
34749 PR c++/10180
34750 * g++.dg/warn/Winline-1.C: New test.
34751
34752 2003-04-28 Jakub Jelinek <jakub@redhat.com>
34753
34754 * gcc.c-torture/execute/string-opt-19.c: New test.
34755
34756 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
34757 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
34758
34759 2003-04-27 Mark Mitchell <mark@codesourcery.com>
34760
34761 PR c++/10506
34762 * g++.dg/init/new6.C: New test.
34763
34764 PR c++/10503
34765 * g++.dg/init/ref6.C: New test.
34766
34767 2003-04-26 David Edelsohn <edelsohn@gnu.org>
34768
34769 * g++.dg/warn/weak1.C: XFAIL on AIX4.
34770
34771 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34772
34773 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
34774 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
34775
34776 2003-04-25 Mark Mitchell <mark@codesourcery.com>
34777
34778 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
34779 initialized static data members.
34780
34781 2003-04-25 H.J. Lu <hjl@gnu.org>
34782
34783 * gcc.dg/ia64-sync-4.c: New test.
34784
34785 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34786
34787 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
34788 date.
34789
34790 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
34791
34792 PR c++/10337
34793 * g++.dg/warn/conv1.C: New test.
34794 * g++.old-deja/g++.other/conv7.C: Adjust.
34795 * g++.old-deja/g++.other/overload14.C: Adjust.
34796
34797 2003-04-23 Mark Mitchell <mark@codesourcery.com>
34798
34799 PR c++/10471
34800 * g++.dg/template/defarg2.C: New test.
34801
34802 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
34803
34804 * gcc.dg/cpp/include2.c: Update.
34805 * gcc.dg/cpp/multiline-2.c: New.
34806 * gcc.dg/cpp/multiline.c: Update.
34807 * gcc.dg/cpp/strify2.c: Update.
34808 * gcc.dg/cpp/trad/literals-2.c: Update.
34809
34810 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
34811
34812 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
34813
34814 2003-04-23 Mark Mitchell <mark@codesourcery.com>
34815
34816 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
34817
34818 2003-04-23 Mark Mitchell <mark@codesourcery.com>
34819
34820 PR c++/10451
34821 * g++.dg/parse/crash4.C: New test.
34822
34823 PR c++/9847
34824 * g++.dg/parse/crash5.C: New test.
34825
34826 2003-04-22 Mark Mitchell <mark@codesourcery.com>
34827
34828 PR c++/10446
34829 * g++.dg/parse/crash3.C: New test.
34830
34831 PR c++/10428
34832 * g++.dg/parse/elab1.C: New test.
34833
34834 2003-04-22 Devang Patel <dpatel@apple.com>
34835
34836 * gcc.dg/cpp/trad/funlike-5.c: New test.
34837
34838 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
34839
34840 * g++.dg/other/packed1.C: Fix dg options.
34841
34842 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
34843
34844 * g++.dg/other/offsetof2.C: New test.
34845
34846 2003-04-21 Mark Mitchell <mark@codesourcery.com>
34847
34848 * g++.dg/template/recurse.C: Adjust location of error messages.
34849
34850 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
34851
34852 PR c++/9881
34853 * g++.dg/init/addr-const1.C: New test.
34854 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
34855
34856 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
34857
34858 PR c++/10405
34859 * g++.dg/lookup/struct-hack1.C: New test.
34860
34861 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
34862
34863 * ucs.c: Update diagnostic messages.
34864
34865 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
34866
34867 * gcc.dg/cpp/truefalse.cpp: New test.
34868 * gcc.dg/cpp/cpp.exp: Update.
34869 * g++.dg/other/stdbool-if.C: Remove.
34870
34871 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
34872
34873 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
34874 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
34875
34876 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
34877
34878 * gcc.c-torture/compile/20030418-1.c: New test.
34879
34880 2003-04-17 Janis Johnson <janis187@us.ibm.com>
34881
34882 * README.compat: Remove; content moved to doc/sourcebuild.texi.
34883
34884 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34885
34886 PR c++/10347
34887 g++.dg/template/dependent-name1.C: New test.
34888
34889 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
34890
34891 * gcc.dg/warn-1.c (tourist_guide): New array,
34892 contains a pointer to bar.
34893
34894 2003-04-16 Roger Sayle <roger@eyesopen.com>
34895
34896 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
34897 * gcc.c-torture/execute/medce-1.c: New test case.
34898 * gcc.c-torture/execute/medce-2.c: New test case.
34899
34900 2003-04-15 Mark Mitchell <mark@codesourcery.com>
34901
34902 * lib/prune.exp: Ignore more messages.
34903
34904 PR c++/10381
34905 * g++.dg/parse/lookup3.C: New test.
34906
34907 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
34908
34909 * gcc.c-torture/compile/20030415-1.c : New test.
34910
34911 2003-04-14 Mark Mitchell <mark@codesourcery.com>
34912
34913 * gcc.c-torture/execute/scope-2.c: Move to ...
34914 * gcc.dg/noncompile/scope.c: .... here.
34915
34916 2003-04-14 Roger Sayle <roger@eyesopen.com>
34917
34918 * gcc.dg/20030414-2.c: New test case.
34919
34920 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
34921
34922 PR target/10377
34923 * gcc.dg/20030414-1.c: New test.
34924
34925 2003-04-13 Roger Sayle <roger@eyesopen.com>
34926
34927 * gcc.dg/builtins-12.c: New test case.
34928 * gcc.dg/builtins-13.c: New test case.
34929
34930 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34931
34932 * gcc.c-torture/execute/string-opt-18.c: New test.
34933
34934 2003-04-13 Mark Mitchell <mark@codesourcery.com>
34935
34936 PR c++/10300
34937 * g++.dg/init/new5.C: New test.
34938
34939 2003-04-12 Mark Mitchell <mark@codesourcery.com>
34940
34941 PR c++/7910
34942 * g++.dg/ext/dllimport1.C: New test.
34943
34944 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
34945
34946 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
34947
34948 2003-04-11 Bud Davis <bdavis9659@comcast.net>
34949
34950 PR Fortran/9263
34951 * g77.f-torture/noncompile/9263.f: New test
34952 PR Fortran/1832
34953 * g77.f-torture/execute/1832.f: New test
34954
34955 2003-04-11 David Chad <davidc@freebsd.org>
34956 Loren J. Rittle <ljrittle@acm.org>
34957
34958 libobjc/8562
34959 * objc.dg/headers.m: New test.
34960
34961 2003-04-10 Zack Weinberg <zack@codesourcery.com>
34962
34963 * gcc.c-torture/execute/builtin-noret-2.c: New.
34964 * gcc.c-torture/execute/builtin-noret-2.x: New.
34965 XFAIL builtin-noret-2.c at -O1 and above.
34966 * gcc.dg/redecl.c: New.
34967 * gcc.dg/Wshadow-1.c: Update error regexps.
34968
34969 2003-04-10 Mark Mitchell <mark@codesourcery.com>
34970
34971 * g++.dg/abi/bitfield10.C: New test.
34972
34973 2003-04-09 Mike Stump <mrs@apple.com>
34974
34975 * gcc.dg/pch/pch.exp: Make testcase names longer.
34976 * g++.dg/pch/pch.exp: Make testcase names longer.
34977
34978 2003-04-08 Roger Sayle <roger@eyesopen.com>
34979
34980 * gcc.dg/builtins-11.c: New test case.
34981
34982 2003-04-08 Roger Sayle <roger@eyesopen.com>
34983
34984 * gcc.dg/builtins-9.c: New test case.
34985 * gcc.dg/builtins-10.c: New test case.
34986
34987 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
34988
34989 * gcc.dg/noncompile/init-4.c.c: New test.
34990
34991 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
34992
34993 * gcc.misc-test/gcov-9.c: New test.
34994 * gcc.misc-test/gcov-10.c: New test
34995 * gcc.misc-test/gcov-11.c: New test.
34996
34997 2003-04-05 Zack Weinberg <zack@codesourcery.com>
34998
34999 PR optimization/10024
35000 * gcc.c-torture/compile/20030405-1.c: New test.
35001
35002 2003-04-04 Geoffrey Keating <geoffk@apple.com>
35003
35004 * gcc.dg/pch/static-3.c: New.
35005 * gcc.dg/pch/static-3.hs: New.
35006 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
35007
35008 2003-04-04 Richard Henderson <rth@redhat.com>
35009
35010 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
35011 * g++.dg/eh/forced2.C: Likewise.
35012
35013 2003-04-03 Mike Stump <mrs@apple.com>
35014
35015 * lib/scanasm.exp (scan-assembler): Add xfail processing for
35016 target arg.
35017 (scan-assembler-times, scan-assembler-not): Likewise.
35018 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
35019
35020 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
35021
35022 * gcc.dg/sparc-loop-1.c: New test.
35023
35024 2003-04-02 Geoffrey Keating <geoffk@apple.com>
35025
35026 PR other/9274
35027 * g++.dg/pch/system-2.C: New.
35028 * g++.dg/pch/system-2.Hs: New.
35029
35030 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
35031
35032 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
35033
35034 * g++.dg/eh/simd-1.C (vecfunc): Same.
35035
35036 2003-04-01 Roger Sayle <roger@eyesopen.com>
35037
35038 * gcc.c-torture/execute/20030401-1.c: New test case.
35039
35040 2003-04-01 Ziemowit Laski <zlaski@apple.com>
35041
35042 * objc.dg/defs.m: New.
35043
35044 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
35045
35046 * g++.dg/eh/simd-1.C: New.
35047 * g++.dg/eh/simd-2.C: New.
35048
35049 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
35050
35051 * gcc.c-torture/execute/simd-3.c: New.
35052
35053 2003-03-31 Mark Mitchell <mark@codesourcery.com>
35054
35055 PR c/9936
35056 * gcc.dg/20030331-2.c: New test.
35057
35058 2003-03-31 Mark Mitchell <mark@codesourcery.com>
35059
35060 PR c++/10278
35061 * g++.dg/parse/crash2.C: New test.
35062
35063 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
35064
35065 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
35066 * gcc.c-torture/execute/20030331-1.c: ...here.
35067
35068 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
35069
35070 * gcc.c-torture/execute/20030331-1.c: New test.
35071
35072 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
35073
35074 * lib/gcov.exp: Adjust call return testing strings.
35075 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
35076
35077 2003-03-31 Roger Sayle <roger@eyesopen.com>
35078
35079 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
35080 * gcc.dg/builtins-7.c: New test case.
35081 * gcc.dg/builtins-8.c: New test case.
35082
35083 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
35084
35085 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
35086
35087 2003-03-30 Mark Mitchell <mark@codesourcery.com>
35088
35089 PR c++/7647
35090 * g++.dg/lookup-class-member-2.C: New test.
35091
35092 2003-03-30 Glen Nakamura <glen@imodulo.com>
35093
35094 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
35095
35096 2003-03-28 Roger Sayle <roger@eyesopen.com>
35097
35098 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
35099
35100 2003-03-28 Mark Mitchell <mark@codesourcery.com>
35101
35102 * g++.dg/init/attrib1.C: New test.
35103
35104 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
35105
35106 * gcc.dg/ultrasp8.c: New test.
35107
35108 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
35109
35110 * gcc.dg/ultrasp7.c: New test.
35111
35112 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
35113
35114 PR c++/10047
35115 * g++.dg/template/inline1.C: New test.
35116
35117 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
35118
35119 * gcc.dg/sparc-dwarf2.c: New test.
35120
35121 2003-03-27 Roger Sayle <roger@eyesopen.com>
35122
35123 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
35124 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
35125
35126 2003-03-27 Mark Mitchell <mark@codesourcery.com>
35127
35128 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
35129 than reading .x files.
35130 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
35131 * g77.dg/gcov/gcov-1.f: Likewise.
35132 * gcc.misc-tests/gcov-4b.c: Likewise.
35133 * gcc.misc-tests/gcov-5b.c: Likewise.
35134 * gcc.misc-tests/gcov-6.c: Likewise.
35135 * gcc.misc-tests/gcov-7.c: Likewise.
35136 * gcc.misc-tests/gcov-8.c: Likewise.
35137 * g++.dg/gcov/gcov-1.x: Remove.
35138 * g77.dg/gcov/gcov-1.x: Likewise.
35139 * gcc.misc-tests/gcov-4b.x: Likewise.
35140 * gcc.misc-tests/gcov-5b.x: Likewise.
35141 * gcc.misc-tests/gcov-6.x: Likewise.
35142 * gcc.misc-tests/gcov-7.x: Likewise.
35143 * gcc.misc-tests/gcov-8.x: Likewise.
35144
35145 2003-03-27 Glen Nakamura <glen@imodulo.com>
35146
35147 PR opt/10087
35148 * gcc.dg/20030324-1.c: New test.
35149
35150 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
35151
35152 PR c++/10224
35153 * g++.dg/template/arg3.C: New test.
35154
35155 PR c++/10158
35156 * g++.dg/template/friend18.C: New test.
35157
35158 2003-03-26 Roger Sayle <roger@eyesopen.com>
35159
35160 * g77.f-torture/compile/20030326-1.f: New test case.
35161
35162 2003-03-26 Janis Johnson <janis187@us.ibm.com>
35163
35164 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
35165
35166 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
35167
35168 2003-03-26 Jakub Jelinek <jakub@redhat.com>
35169
35170 * gcc.dg/ia64-sync-3.c: New test.
35171
35172 2003-03-26 Alan Modra <amodra@bigpond.net.au>
35173
35174 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
35175
35176 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
35177
35178 * gcc.dg/ultrasp6.c: New test.
35179
35180 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
35181
35182 * gcc.dg/i386-signbit-1.c: New test.
35183 * gcc.dg/i386-signbit-2.c: New test.
35184 * gcc.dg/i386-signbit-3.c: New test.
35185
35186 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
35187
35188 * gcc.dg/ultrasp5.c: Fix options.
35189
35190 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
35191
35192 * gcc.dg/ultrasp5.c: Fix comment.
35193
35194 2003-03-24 Bud Davis <bdavis9659@comcast.net>
35195
35196 PR fortran/10197
35197 * g77.f-torture/execute/10197.f: New test.
35198
35199 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
35200
35201 PR c++/9898, c++/383
35202 * g++.dg/template/conv6.C: New test.
35203
35204 PR c++/10119
35205 * g++.dg/template/ptrmem5.C: New test.
35206
35207 PR c++/10026
35208 * g++.dg/lookup/koenig1.C: New test.
35209
35210 PR C++/10199
35211 * g++.dg/lookup/template2.C: New test.
35212
35213 2003-03-24 Jakub Jelinek <jakub@redhat.com>
35214
35215 * g++.dg/opt/rtti1.C: New test.
35216
35217 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
35218
35219 * gcc.dg/ultrasp5.c: New test.
35220
35221 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
35222
35223 PR middle-end/9967
35224 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
35225 builtin fputs.
35226
35227 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
35228
35229 PR c/8224
35230 * gcc.dg/20030323-1.c: New test.
35231
35232 2003-03-23 Roger Sayle <roger@eyesopen.com>
35233
35234 * gcc.c-torture/compile/20030323-1.c: New test case.
35235
35236 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
35237
35238 * gcc.dg/20030321-1.c: New test.
35239
35240 2003-03-22 Zack Weinberg <zack@codesourcery.com>
35241
35242 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
35243
35244 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
35245
35246 PR c++/9978, c++/9708
35247 * g++.dg/ext/vlm1.C: Adjust expected error.
35248 * g++.dg/ext/vla2.C: New test.
35249 * g++.dg/template/arg1.C: New test.
35250 * g++.dg/template/arg2.C: New test.
35251
35252 2003-03-22 Bud Davis <bdavis9659@comcast.net>
35253
35254 * g77.f-torture/execute/select.f: New test.
35255 * g77.f-torture/noncompile/select_no_compile.f: New test.
35256
35257 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
35258
35259 PR c++/9898
35260 * g++.dg/other/error4.C: New test.
35261
35262 2003-03-20 Mark Mitchell <mark@codesourcery.com>
35263
35264 * g++.dg/template/friend17.C: New test.
35265
35266 2003-03-21 Alan Modra <amodra@bigpond.net.au>
35267
35268 * gcc.c-torture/compile/20030320-1.c: New.
35269
35270 2003-03-20 Roger Sayle <roger@eyesopen.com>
35271
35272 * gcc.dg/builtins-6.c: New test case.
35273
35274 2003-03-19 Alan Modra <amodra@bigpond.net.au>
35275
35276 PR target/10073
35277 * gcc.c-torture/compile/20030319-1.c: New.
35278
35279 2003-03-18 Jan Hubicka <jh@suse.cz>
35280
35281 * gcc.dg/i386-cvt-1.c: New test.
35282
35283 2003-03-17 Zack Weinberg <zack@codesourcery.com>
35284
35285 * objc.dg/naming-1.m: Use "(parse|syntax) error".
35286 * objc.dg/naming-2.m: Likewise.
35287
35288 2003-03-17 Mark Mitchell <mark@codesourcery.com>
35289
35290 PR c++/9639
35291 * g++.dg/parse/crash1.C: New test.
35292
35293 2003-03-16 Mark Mitchell <mark@codesourcery.com>
35294
35295 PR c++/8805
35296 * g++.dg/eh/cleanup1.C: New test.
35297
35298 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
35299
35300 * gcc.c-torture/execute/20030316-1.c: New test case.
35301
35302 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
35303
35304 PR c++/9629
35305 * g++.dg/init/ctor2.C: New test.
35306
35307 2003-03-15 Roger Sayle <roger@eyesopen.com>
35308
35309 * g77.f-torture/compile/xformat.f: New test case.
35310
35311 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
35312
35313 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
35314 * g++.old-deja/g++.mike/eh50.C: Likewise.
35315
35316 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35317
35318 PR c++/6440
35319 * g++.dg/template/spec7.C: New test.
35320 * g++.dg/template/spec8.C: Likewise.
35321
35322 2003-03-14 Jakub Jelinek <jakub@redhat.com>
35323
35324 * gcc.c-torture/execute/20030313-1.c: New test.
35325
35326 2003-03-14 Richard Henderson <rth@redhat.com>
35327
35328 * gcc.dg/inline-2.c: Adjust alpha test for external call.
35329
35330 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
35331
35332 * gcc.c-torture/compile/20030314-1.c: New test.
35333
35334 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
35335
35336 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
35337 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
35338 thumb target,
35339 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
35340 to accept newer _imp__ prefix and additional
35341 newline in .drectve section.
35342 * gcc.dg/dll-4.c: Likewise.
35343 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
35344 switch.
35345
35346 2003-03-13 Mark Mitchell <mark@codesourcery.com>
35347
35348 * g++.dg/parse/namespace9.C: New test.
35349
35350 * g++.dg/init/ref5.C: New test.
35351 * g++.dg/parse/ptrmem1.C: Likewise.
35352
35353 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
35354
35355 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
35356 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
35357 regular expression.
35358 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
35359 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
35360
35361 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
35362
35363 * gcc.c-torture/execute/20030224-2.c: New test.
35364
35365 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
35366
35367 * gcc.dg/decl-3.c: New test.
35368
35369 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
35370
35371 * gcc.dg/i386-loop-2.c: New test.
35372
35373 2003-03-11 Mark Mitchell <mark@codesourcery.com>
35374
35375 PR c++/9474
35376 * g++.dg/parse/namespace8.C: New test.
35377
35378 PR c++/9924
35379 * g++.dg/overload/builtin2.C: New test.
35380
35381 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
35382
35383 * gcc.dg/return-type-3.c: New test.
35384
35385 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
35386
35387 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
35388 profiling options are not supported.
35389
35390 2003-03-10 Mark Mitchell <mark@codesourcery.com>
35391
35392 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
35393 * g++.old-deja/g++.warn/impint2.C: Likewise.
35394
35395 2003-03-10 Devang Patel <dpatel@apple.com>
35396
35397 * g++.dg/cpp/c++_cmd_1.C: New test.
35398 * g++.dg/cpp/c++_cmd_1.h: New file.
35399
35400 2003-03-10 Segher Boessenkool <segher@koffie.nl>
35401
35402 * gcc.dg/altivec-9.c: New file.
35403
35404 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35405
35406 * gcc.dg/ppc-sdata-1.c: New test.
35407 * gcc.dg/ppc-sdata-2.c: New test.
35408
35409 2003-03-09 Mark Mitchell <mark@codesourcery.com>
35410
35411 PR c++/9373
35412 * g++.dg/opt/ptrmem2.C: New test.
35413
35414 PR c++/8534
35415 * g++.dg/opt/ptrmem1.C: New test.
35416
35417 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
35418
35419 * gcc.dg/i386-loop-1.c: New test.
35420
35421 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35422
35423 PR c++/9970
35424 * g++.dg/lookup/friend1.C: New test.
35425
35426 2003-03-08 Mark Mitchell <mark@codesourcery.com>
35427
35428 PR c++/9823
35429 * g++.dg/parser/constructor1.C: New test.
35430
35431 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
35432
35433 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
35434
35435 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
35436
35437 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
35438
35439 * gcc.dg/cpp/Wunused.c: Update test.
35440
35441 2003-03-08 Jan Hubicka <jh@suse.cz>
35442
35443 * gcc.dg/inline-3.c: New test.
35444
35445 2003-03-08 Mark Mitchell <mark@codesourcery.com>
35446
35447 PR c++/9809
35448 * g++.dg/parse/builtin1.C: New test.
35449
35450 PR c++/9982
35451 * g++.dg/abi/cookie1.C: New test.
35452 * g++.dg/abi/cookie2.C: Likewise.
35453
35454 PR c++/9524
35455 * g++.dg/template/field1.C: New test.
35456
35457 PR c++/9912
35458 * g++.dg/parse/class1.C: New test.
35459 * g++.dg/parse/namespace7.C: Likewise.
35460 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
35461
35462 2003-03-07 Mark Mitchell <mark@codesourcery.com>
35463
35464 * g++.dg/init/ref4.C: New test.
35465
35466 2003-03-07 Jan Hubicka <jh@suse.cz>
35467
35468 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
35469 * gcc.dg/inline-3.c: New test.
35470
35471 2003-03-06 Mark Mitchell <mark@codesourcery.com>
35472
35473 * g++.dg/init/ref3.C: New test.
35474
35475 PR c++/9965
35476 * g++.dg/init/ref2.C: New test.
35477
35478 PR c++/9400
35479 * g++.dg/warn/Wshadow-2.C: New test.
35480
35481 PR c++/9791
35482 * g++.dg/warn/Woverloaded-1.C: New test.
35483
35484 2003-03-05 Jan Hubicka <jh@suse.cz>
35485
35486 * gcc.dg/i386-local2.c: New.
35487 * gcc.dg/i386-local.c: Fix typo.
35488
35489 2003-03-05 Mark Mitchell <mark@codesourcery.com>
35490
35491 * g++.dg/abi/layout3.C: New test.
35492
35493 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
35494
35495 * gcc.c-torture/compile/20030305-1.c
35496
35497 2003-03-05 Jan Hubicka <jh@suse.cz>
35498
35499 * gcc.dg/i386-local.c: New.
35500
35501 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
35502
35503 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
35504
35505 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
35506
35507 * gcc.dg/switch-2.c: New test.
35508 * gcc.dg/switch-3.c: New test.
35509 * gcc.dg/Wswitch.c: Adjust line numbers.
35510 * gcc.dg/Wswitch-default.c: Likewise.
35511 * gcc.dg/Wswitch-enum.c: Likewise.
35512
35513 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
35514
35515 * gcc.c-torture/execute/20030222-1.c: New test.
35516
35517 2003-03-03 James E Wilson <wilson@tuliptree.org>
35518
35519 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
35520
35521 2003-03-03 Mark Mitchell <mark@codesourcery.com>
35522
35523 PR c++/9878
35524 * g++.dg/init/ref1.C: New test.
35525
35526 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
35527
35528 * gcc.dg/sh-relax.c: New SH-only test.
35529
35530 2003-03-03 Geoffrey Keating <geoffk@apple.com>
35531
35532 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
35533 comment explaining purpose of testcase.
35534
35535 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
35536
35537 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
35538 for HC11/HC12 (asm needs two int registers).
35539 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
35540 HC11/HC12 because the test uses an asm which needs two 32-bit
35541 registers.
35542
35543 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
35544
35545 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
35546 for HC11/HC12 (array is too large otherwise).
35547 * gcc.c-torture/compile/920501-4.x: New file, likewise.
35548 * gcc.c-torture/compile/20010518-2.x: Likewise.
35549 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
35550 HC11/HC12 (array is too large).
35551
35552 2003-03-01 Geoffrey Keating <geoffk@apple.com>
35553
35554 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
35555 * lib/g++-dg.exp (g++-dg-test): Likewise.
35556
35557 2003-03-01 Roger Sayle <roger@eyesopen.com>
35558
35559 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
35560 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
35561
35562 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35563
35564 * g++.dg/warn/implicit-typename1.C: Remove warning.
35565
35566 2003-02-28 Richard Henderson <rth@redhat.com>
35567
35568 * gcc.dg/noreturn-1.c: Move noreturn warning line.
35569 * gcc.dg/return-type-1.c: Move control reaches end warning line.
35570
35571 2003-02-28 Geoffrey Keating <geoffk@apple.com>
35572
35573 * gcc.dg/pch/pch.exp: Change .pch to .gch.
35574 * g++.dg/pch/pch.exp: Likewise.
35575
35576 2003-02-28 Mark Mitchell <mark@codesourcery.com>
35577
35578 PR c++/9879
35579 * testsuite/g++.dg/init/new4.C: New test.
35580
35581 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
35582
35583 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
35584
35585 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
35586
35587 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
35588 unsigned long.
35589
35590 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
35591 wider than float.
35592
35593 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
35594
35595 * lib/scanasm.exp: Add support for counting numbers of
35596 occurences.
35597 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
35598 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
35599
35600 2003-02-25 Mark Mitchell <mark@codesourcery.com>
35601
35602 PR c++/9683
35603 * g++.dg/template/static3.C: New test.
35604
35605 PR c++/9829
35606 * g++.dg/parse/namespace6.C: New test.
35607
35608 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35609
35610 PR target/9732
35611 * gcc.dg/20030225-1.c: New test.
35612
35613 2003-02-24 Mark Mitchell <mark@codesourcery.com>
35614
35615 * README: Remove out-of-date information.
35616
35617 PR c++/9836
35618 * g++.dg/template/spec6.C: New test.
35619
35620 2003-02-24 Jeff Law <law@redhat.com>
35621
35622 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
35623
35624 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
35625
35626 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
35627 * gcc.dg/pragma-ep-1.c: Likewise.
35628
35629 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35630
35631 PR c++/9602
35632 * g++.dg/template/friend16.C: New test.
35633
35634 2003-02-23 Mark Mitchell <mark@codesourcery.com>
35635
35636 PR c++/5333
35637 * g++.dg/parse/fused-params1.C: Adjust error messages.
35638 * g++.dg/template/nested3.C: New test.
35639
35640 2003-02-24 Alan Modra <amodra@bigpond.net.au>
35641
35642 * g++.dg/abi/param1.C: New test.
35643
35644 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35645
35646 PR c++/7982
35647 * g++.dg/warn/implicit-typename1.C: New test.
35648
35649 2003-02-22 Kelley Cook <kelleycook@comcast.net>
35650
35651 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
35652 with "mtune".
35653 * g++.old-deja/g++.other/store-expr2.C: Likewise.
35654 * gcc.c-torture/execute/20010129-1.x: Likewise.
35655 * gcc.dg/20011107-1.c: Likewise.
35656 * gcc.dg/20020108-1.c: Likewise.
35657 * gcc.dg/20020122-3.c: Likewise.
35658 * gcc.dg/20020206-1.c: Likewise.
35659 * gcc.dg/20020310-1.c: Likewise.
35660 * gcc.dg/20020426-2.c: Likewise.
35661 * gcc.dg/20020517-1.c: Likewise.
35662 * gcc.dg/991230-1.c: Likewise.
35663 * gcc.dg/i386-unroll-1.c: Likewise.
35664 * gcc.misc-tests/i386-prefetch.exp: Likewise.
35665
35666 2003-02-22 Jan Hubicka <jh@suse.cz>
35667
35668 * gcc.dg/i386-mul.c: New test.
35669
35670 2003-02-21 Roger Sayle <roger@eyesopen.com>
35671
35672 * gcc.dg/builtins-5.c: New test case.
35673
35674 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
35675
35676 * gcc.dg/asmreg-1.c: New test.
35677
35678 2003-02-21 Mark Mitchell <mark@codesourcery.com>
35679
35680 PR c++/9749
35681 * g++.dg/parse/varmod1.C: New test.
35682
35683 2003-02-21 Mark Mitchell <mark@codesourcery.com>
35684
35685 PR c++/9727
35686 * g++.dg/template/op1.C: New test.
35687
35688 2003-02-21 Mark Mitchell <mark@codesourcery.com>
35689
35690 PR c++/8906
35691 * g++.dg/template/nested2.C: New test.
35692
35693 2003-02-21 Mark Mitchell <mark@codesourcery.com>
35694
35695 PR c++/8724
35696 * g++.dg/expr/dtor1.C: New test.
35697
35698 2003-02-21 Zack Weinberg <zack@codesourcery.com>
35699
35700 * gcc.dg/cpp/include3.c: New test.
35701 * gcc.dg/cpp/inc/foo.h: New file.
35702
35703 2003-02-21 Glen Nakamura <glen@imodulo.com>
35704
35705 * gcc.c-torture/execute/20030221-1.c: New test.
35706
35707 2003-02-20 Mark Mitchell <mark@codesourcery.com>
35708
35709 PR c++/9729
35710 * g++.dg/abi/conv1.C: New test.
35711
35712 2003-02-20 Jan Hubicka <jh@suse.cz>
35713
35714 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
35715
35716 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
35717
35718 * gcc.c-torture/compile/20030219-1.c: New test.
35719
35720 2003-02-18 Jan Hubicka <jh@suse.cz>
35721
35722 * gcc.dg/funcorder.c: New test.
35723
35724 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
35725
35726 * gcc.c-torture/execute/20030218-1.c: New.
35727
35728 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
35729
35730 * gcc.dg/20030218-1.c: New.
35731
35732 2003-02-18 Richard Henderson <rth@redhat.com>
35733
35734 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
35735 * gcc.dg/attr-used-2.c: New.
35736
35737 2003-02-18 Mark Mitchell <mark@codesourcery.com>
35738
35739 PR c++/9704
35740 * g++.dg/init/copy5.C: New test.
35741
35742 2003-02-18 Geoffrey Keating <geoffk@apple.com>
35743
35744 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
35745 * g++.dg/pch/pch.exp: Likewise.
35746
35747 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
35748
35749 * gcc.c-torture/execute/20030209-1.c: Enable the test if
35750 STACK_SIZE is not defined.
35751
35752 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35753
35754 PR c++/9457
35755 * g++.dg/template/init1.C: New test.
35756
35757 2003-02-16 Jan HUbicka <jh@suse.cz>
35758
35759 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
35760 (foo): Add few extra tests
35761 * gcc.dg/c99-const-expr-3.c: Likewise.
35762 * gcc.c-torture/execute/20030216-1.c: New.
35763
35764 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35765
35766 PR c++/9459
35767 * g++.dg/ext/typeof4.C: New test.
35768
35769 2003-02-15 Roger Sayle <roger@eyesopen.com>
35770
35771 * gcc.dg/i386-387-3.c: New test case.
35772
35773 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
35774
35775 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
35776 cris-*-elf* cris-*-aout* and mmix-*-*.
35777
35778 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
35779
35780 * gcc.dg/20030213-1.c: New test.
35781
35782 2003-02-12 Roger Sayle <roger@eyesopen.com>
35783
35784 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
35785 * gcc.dg/i386-387-2.c: Likewise.
35786
35787 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
35788
35789 * gcc.dg/ppc-spe.c: Fix formatting.
35790 Enable tests that were previously unsupported by gas.
35791 Delete tests for instructions that no longer exist.
35792 Switch arguments on evsubifw builtin.
35793
35794 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
35795
35796 * gcc.c-torture/execute/20030209-1.c: Disable the test if
35797 STACK_SIZE is too small.
35798
35799 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
35800 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
35801
35802 * gcc.dg/decl-2.c: New test.
35803
35804 2003-02-10 Jan Hubicka <jh@suse.cz>
35805
35806 * gcc.dg/i386-fpcvt-1.c: New test.
35807
35808 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
35809
35810 * gcc.c-torture/execute/20030209-1.c: New test.
35811
35812 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
35813
35814 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
35815 int-wide bitops, use the constants of the same width.
35816 Likewise, if long long is 32-bit wide, test bitops using
35817 32-bit constants.
35818
35819 2003-02-07 Loren James Rittle <ljrittle@acm.org>
35820
35821 * gcc.dg/20021014-1.c: Annotate with expected notice text.
35822
35823 2003-02-07 Roger Sayle <roger@eyesopen.com>
35824
35825 * testsuite/gcc.dg/builtins-4.c: New test case.
35826
35827 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35828
35829 * gcc.dg/20020430-1.c: Fix dg command typos.
35830 * gcc.dg/20020503-1.c: Likewise.
35831
35832 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35833
35834 PR c++/8785
35835 * g++.dg/parse/fused-params1.C: New test.
35836
35837 PR c++/8857
35838 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
35839
35840 PR c++/8921
35841 * g++.dg/parse/non-dependent1.C: New test.
35842
35843 PR c++/8928
35844 * g++.dg/parse/dupl-tmpl-args1.C: New test.
35845
35846 PR c++/9228
35847 * g++.dg/parse/undefined7.C: New test.
35848 * g++.dg/parse/non-templ1.C: New test.
35849
35850 PR c++/9229
35851 * g++.dg/parse/too-many-tmpl-args1.C: New test.
35852
35853 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
35854
35855 * gcc.c-torture/compile/20030206-1.c: New test.
35856
35857 2003-02-05 Roger Sayle <roger@eyesopen.com>
35858
35859 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
35860 "pow" to "foo" to avoid potential confusion with a math built-in.
35861
35862 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35863
35864 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
35865 conditions for SPARC targets.
35866
35867 2003-02-05 Jakub Jelinek <jakub@redhat.com>
35868
35869 * gcc.dg/20030204-1.c: New test.
35870
35871 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35872
35873 PR c++/38
35874 * g++.dg/parse/array-size1.C: New test.
35875
35876 PR c++/5657
35877 * g++.dg/parse/undefined3.C: New test.
35878
35879 PR c++/5665
35880 * g++.dg/parse/undefined4.C: New test.
35881
35882 PR c++/5975
35883 * g++.dg/parse/undefined5.C: New test.
35884
35885 PR c++/7259
35886 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
35887
35888 PR c++/8578
35889 * g++.dg/parse/casting-operator1.C: New test.
35890
35891 PR c++/8596
35892 * g++.dg/parse/undefined6.C: New test.
35893
35894 PR c++/8736
35895 * g++.dg/parse/missing-template1.C: New test.
35896
35897 2003-02-04 Jan Hubicka <jh@suse.cz>
35898
35899 * gcc.dg/i386-cadd.c: Compile using -march=k8.
35900 * gcc.dg/i386-cmov?.c: Likewise.
35901 * gcc.dg/i386-fpcvt-?.c: Likewise.
35902 * gcc.dg/i386-ssefp-1.c: Likewise.
35903 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
35904 conventions.
35905
35906 2003-02-03 Mark Mitchell <mark@codesourcery.com>
35907
35908 PR c++/7129
35909 * testsuite/g++.dg/ext/max.C: New test.
35910
35911 2003-02-03 Jan Hubicka <jh@suse.cz>
35912
35913 * gcc.c-torture/execute/20030203-1.c: New test.
35914
35915 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
35916
35917 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
35918 'natural-endian'.
35919
35920 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
35921
35922 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
35923 * g++.dg/init/new2.C: Likewise.
35924 * g++.dg/other/new1.C: Likewise.
35925
35926 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
35927
35928 * gcc.dg/struct-ret-libc.c: New test.
35929
35930 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
35931
35932 * gcc.dg/20030129-1.c: New test.
35933
35934 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35935
35936 PR c++/8849
35937 * g++.dg/template/ptrmem4.C: New test.
35938
35939 2003-01-29 Mark Mitchell <mark@codesourcery.com>
35940
35941 * g++.dg/parser/constant1.C: New test.
35942
35943 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35944
35945 PR c++/8591
35946 * g++.dg/parse/friend2.C: New test.
35947
35948 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
35949
35950 PR c++/9437
35951 * g++.dg/template/unify4.C: New test.
35952
35953 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
35954
35955 * gcc.c-torture/execute/20030128-1.c: New test.
35956
35957 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
35958
35959 * g++.dg/lookup/nested1.C: Test moved from ...
35960 * g++.old-deja/g++.other/lookup24.C: ... here.
35961
35962 2003-01-28 Jan Hubicka <jh@suse.cz>
35963
35964 * gcc.dg/i386-cmov5.c: New test.
35965
35966 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
35967
35968 * gcc.c-torture/execute/20010925-1.c: Changed the
35969 memcpy declaration.
35970
35971 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
35972
35973 PR c++/3902
35974 * g++.dg/parse/template5.C: New test.
35975
35976 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
35977
35978 PR fortran/9258
35979 * g77.dg/pr9258: New test.
35980
35981 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
35982
35983 * README: Move relevant parts from README.g++.
35984
35985 * README.g++: Remove this file.
35986
35987 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
35988
35989 * g++.dg/abi/dcast1.C: New test.
35990
35991 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35992
35993 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
35994
35995 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
35996
35997 PR c++/47
35998 * g++.old-deja/g++.other/lookup24.C: New test.
35999
36000 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36001
36002 PR middle-end/7227
36003 * gcc.dg/uninit-C.c: New test.
36004
36005 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
36006
36007 * g++.dg/abi/covariant1.C: New test.
36008
36009 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
36010
36011 * gcc.dg/20030123-1.c: New test.
36012
36013 2003-01-25 Jan Hubicka <jh@suse.cz>
36014
36015 PR opt/8492
36016 * gcc.c-torture/compile/20030125-1.c
36017
36018 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
36019
36020 PR c++/9403
36021 * g++.dg/parse/template3.C: New test.
36022 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
36023
36024 PR c++/795
36025 * g++.dg/parse/template4.C: New test.
36026
36027 PR c++/9415
36028 * g++.dg/template/qual2.C: New test.
36029
36030 PR c++/8545
36031 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
36032
36033 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
36034
36035 2003-01-25 Roger Sayle <roger@eyesopen.com>
36036
36037 * gcc.c-torture/execute/switch-1.c: New test case.
36038
36039 2003-01-25 Jan Hubicka <jh@suse.cz>
36040
36041 * gcc.c-torture/execute/20030125-1.[cx]: New test.
36042
36043 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
36044
36045 Tweaks for Bison-1.875. From the NEWS file:
36046 "- `parse error' -> `syntax error'
36047 Bison now uniformly uses the term `syntax error'"
36048 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
36049 * gcc.dg/cpp/digraph2.c: Likewise.
36050 * gcc.dg/cpp/direct2.c: Likewise.
36051 * gcc.dg/cpp/paste4.c: Likewise.
36052 * gcc.dg/c90-restrict-1.c: Likewise.
36053 * gcc.dg/c99-func-2.c: Likewise.
36054 * gcc.dg/noncompile/920721-2.c: Likewise.
36055 * gcc.dg/noncompile/930622-2.c: Likewise.
36056 * gcc.dg/noncompile/940112-1.c: Likewise.
36057 * gcc.dg/noncompile/950921-1.c: Likewise.
36058 * gcc.dg/noncompile/951123-1.c: Likewise.
36059 * gcc.dg/noncompile/971104-1.c: Likewise.
36060 * gcc.dg/noncompile/990416-1.c: Likewise.
36061
36062 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
36063
36064 * g++.dg/parse/undefined1.C: Add error message.
36065
36066 2003-01-22 Mark Mitchell <mark@codesourcery.com>
36067
36068 PR c++/9354
36069 * g++.dg/parse/new1.C: New test.
36070
36071 PR c++/9216
36072 * g++.dg/parse/template2.C: New test.
36073
36074 PR c++/9354
36075 * g++.dg/parse/typedef2.C: New test.
36076
36077 PR c++/9328
36078 * g++.dg/ext/typeof3.C: New test.
36079
36080 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36081
36082 PR c++/2738
36083 * g++.dg/parse/ret-type1.C: New test.
36084
36085 PR c++/3792
36086 * g++.dg/parse/tmpl-outside1.C: New test.
36087
36088 PR c++/4207
36089 * g++.dg/parse/int-as-enum1.C: New test.
36090
36091 PR c++/4903
36092 * g++.dg/parse/no-typename1.C: New test.
36093
36094 PR c++/5533
36095 * g++.dg/parse/no-value1.C: New test.
36096
36097 PR c++/5921
36098 * g++.dg/parse/wrong-inline1.C: New test.
36099
36100 PR c++/6402
36101 * g++.dg/parse/ref1.C: New test.
36102
36103 PR c++/6992
36104 * g++.dg/parse/attr-ctor1.C: New test.
36105
36106 PR c++/7229
36107 * g++.dg/parse/namespace5.C: New test.
36108
36109 PR c++/7917
36110 * g++.dg/parse/func-def1.C: New test.
36111
36112 PR c++/8143
36113 * g++.dg/parse/undefined1.C: New test.
36114
36115 PR c++/5723, PR c++/8522
36116 * g++.dg/parse/specialization1.C: New test.
36117
36118 PR c++/163, PR c++/8595
36119 * g++.dg/parse/struct-as-enum1.C: New test.
36120
36121 PR c++/9173
36122 * g++.dg/parse/undefined2.C: New test.
36123
36124 2003-01-22 Mark Mitchell <mark@codesourcery.com>
36125
36126 PR c++/9298
36127 * g++.dg/parse/template1.C: New test.
36128
36129 PR c++/9384
36130 * g++.dg/parse/using1.C: New test.
36131
36132 PR c++/9285
36133 PR c++/9294
36134 * g++.dg/parse/expr2.C: New test.
36135
36136 PR c++/9388
36137 * g++.dg/parse/lookup2.C: Likewise.
36138
36139 2003-01-21 Jan Hubicka <jh@suse.cz>
36140
36141 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
36142 * gcc.c-torture/execute/eeprof-1.c: Likewise.
36143 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
36144 * gcc.c-torture/execute/string-opt-*.c: Likewise.
36145
36146 2003-01-20 Nick Clifton <nickc@redhat.com>
36147
36148 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
36149 problem with ARM sibcall code generation.
36150
36151 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
36152
36153 * gcc.c-torture/execute/20030120-1.c: New.
36154
36155 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
36156
36157 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
36158
36159 2003-01-17 Mark Mitchell <mark@codesourcery.com>
36160
36161 PR c++/9272
36162 * g++.dg/parse/ctor1.C: New test.
36163
36164 PR c++/9294:
36165 * g++.dg/parse/qualified1.C: New test.
36166
36167 * g++.dg/parse/typename3.C: New test.
36168
36169 2003-01-16 Richard Henderson <rth@redhat.com>
36170
36171 * g++.dg/tls/init-2.C: Fix error matches for real this time.
36172
36173 2003-01-16 Richard Henderson <rth@redhat.com>
36174
36175 * g++.dg/pch/pch.exp: Copy test header to the working directory
36176 before using it either for precompilation or direct use.
36177 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
36178 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
36179
36180 2003-01-16 Richard Henderson <rth@redhat.com>
36181
36182 * gcc.dg/pch/pch.exp: Copy test header to the working directory
36183 before using it either for precompilation or direct use.
36184 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
36185 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
36186
36187 2003-01-16 Mark Mitchell <mark@codesourcery.com>
36188
36189 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
36190 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
36191 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
36192 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
36193 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
36194 typename warning into error.
36195 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
36196 error messages.
36197 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
36198 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
36199 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
36200 messages.
36201 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
36202 make declaration visible in template.
36203 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
36204 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
36205 messages.
36206 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
36207 message.
36208 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
36209 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
36210 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
36211 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
36212 typename warning with error message.
36213 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
36214 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
36215 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
36216
36217 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
36218
36219 * g++.dg/parse/ambig2.C: New test.
36220
36221 2003-01-15 Richard Henderson <rth@redhat.com>
36222
36223 * g++.dg/tls/init-2.C: Update error message string.
36224
36225 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36226
36227 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
36228
36229 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
36230
36231 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
36232 all for HC11/HC12.
36233 * gcc.c-torture/compile/20001205-1.x: Likewise.
36234 * gcc.c-torture/compile/20001226-1.x: Likewise.
36235 * gcc.c-torture/compile/920520-1.x: Likewise.
36236 * gcc.c-torture/compile/961203-1.x: Likewise.
36237 * gcc.c-torture/compile/20020604-1.x: Likewise.
36238
36239 2003-01-15 Jan Hubicka <jh@suse.cz>
36240
36241 * gcc.c-torture/compile/20030115-1.c: New test.
36242
36243 * gcc.dg/i386-fpcvt-1.c: New test.
36244 * gcc.dg/i386-fpcvt-2.c: New test.
36245
36246 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
36247
36248 Further conform g++'s __vmi_class_type_info to the C++ ABI
36249 specification.
36250 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
36251 the specification.
36252
36253 2003-01-14 Jan Hubicka <jh@suse.cz>
36254
36255 * gcc.dg/i386-fpcvt-1.c: New test.
36256 * gcc.dg/i386-fpcvt-2.c: New test.
36257
36258 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
36259
36260 * gcc.dg/i386-mmx-3.c: New test.
36261
36262 2003-01-12 Mark Mitchell <mark@codesourcery.com>
36263
36264 PR c++/9264
36265 * g++.dg/parse/octal1.C: New file.
36266
36267 PR c++/9172
36268 * g++.dg/parse/typename1.C: New file.
36269
36270 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
36271
36272 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
36273 * gcc.dg/bf-no-ms-layout.c: Likewise.
36274 * gcc.dg/bf-ms-attrib.c: Likewise.
36275
36276 2003-01-10 Mark Mitchell <mark@codesourcery.com>
36277
36278 PR c++/9099
36279 * g++.dg/parse/dtor1.C: New file.
36280
36281 PR c++/9128
36282 * g++.dg/rtti/typeid1.C: New file.
36283
36284 PR c++/9153
36285 * g++.dg/parse/lookup1.C: New file.
36286
36287 PR c++/9171
36288 * g++.dg/templ/spec5.C: New file.
36289
36290 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
36291
36292 * gcc.c-torture/compile/20030110-1.c: New test.
36293
36294 2003-01-09 Geoffrey Keating <geoffk@apple.com>
36295
36296 Merge from pch-branch:
36297
36298 2002-12-23 Geoffrey Keating <geoffk@apple.com>
36299
36300 * gcc.dg/pch/cpp-1.h: New.
36301 * gcc.dg/pch/cpp-1.c: New.
36302 * gcc.dg/pch/cpp-2.h: New.
36303 * gcc.dg/pch/cpp-2.c: New.
36304
36305 2002-11-19 Geoffrey Keating <geoffk@apple.com>
36306
36307 * gcc.dg/pch/except-1.h: New.
36308 * gcc.dg/pch/except-1.c: New.
36309
36310 2002-11-13 Geoffrey Keating <geoffk@apple.com>
36311
36312 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
36313 running test.
36314 * gcc.dg/pch: Include *.hp not *.h.
36315 * gcc.dg/pch/system-1.h: New.
36316 * gcc.dg/pch/system-1.c: New.
36317
36318 2002-11-11 Geoffrey Keating <geoffk@apple.com>
36319
36320 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
36321 rather than trying to build and run a program using PCH.
36322 * gcc.dg/pch: Remove dg-do commands from test files.
36323
36324 2002-11-08 Geoffrey Keating <geoffk@apple.com>
36325
36326 * gcc.dg/pch/macro-3.c: New.
36327 * gcc.dg/pch/macro-3.h: New.
36328
36329 2002-11-04 Geoffrey Keating <geoffk@apple.com>
36330
36331 * gcc.dg/pch/common-1.c: New.
36332 * gcc.dg/pch/common-1.h: New.
36333 * gcc.dg/pch/decl-1.c: New.
36334 * gcc.dg/pch/decl-1.h: New.
36335 * gcc.dg/pch/decl-2.c: New.
36336 * gcc.dg/pch/decl-2.h: New.
36337 * gcc.dg/pch/decl-3.c: New.
36338 * gcc.dg/pch/decl-3.h: New.
36339 * gcc.dg/pch/decl-4.c: New.
36340 * gcc.dg/pch/decl-4.h: New.
36341 * gcc.dg/pch/decl-5.c: New.
36342 * gcc.dg/pch/decl-5.h: New.
36343 * gcc.dg/pch/global-1.c: New.
36344 * gcc.dg/pch/global-1.h: New.
36345 * gcc.dg/pch/inline-1.c: New.
36346 * gcc.dg/pch/inline-1.h: New.
36347 * gcc.dg/pch/inline-2.c: New.
36348 * gcc.dg/pch/inline-2.h: New.
36349 * gcc.dg/pch/static-1.c: New.
36350 * gcc.dg/pch/static-1.h: New.
36351 * gcc.dg/pch/static-2.c: New.
36352 * gcc.dg/pch/static-2.h: New.
36353
36354 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
36355
36356 * g++.dg/pch/pch.exp: Better handle failing testcases.
36357 * gcc.dg/pch/pch.exp: Likewise.
36358 * gcc.dg/pch/macro-1.c: New.
36359 * gcc.dg/pch/macro-1.h: New.
36360 * gcc.dg/pch/macro-2.c: New.
36361 * gcc.dg/pch/macro-2.h: New.
36362
36363 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
36364
36365 * g++.dg/dg.exp: Treat files in pch/ specially.
36366 * g++.dg/pch/pch.exp: New file.
36367 * g++.dg/pch/empty.H: New file.
36368 * g++.dg/pch/empty.C: New file.
36369 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
36370 "precompile".
36371
36372 * gcc.dg/pch/pch.exp: New file.
36373 * gcc.dg/pch/empty.h: New file.
36374 * gcc.dg/pch/empty.c: New file.
36375 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
36376 "precompile".
36377
36378 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36379
36380 * g++.dg/template/friend14.C: New test.
36381
36382 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
36383
36384 * gcc.dg/old-style-asm-1.c: New test.
36385
36386 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
36387
36388 * gcc.c-torture/compile/20030109-1.c: New test.
36389
36390 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
36391
36392 * gcc.c-torture/execute/20030109-1.c: New test.
36393
36394 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
36395
36396 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
36397 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
36398 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
36399 * g++.old-deja/g++.mike/eh2.C: Likewise.
36400 * g++.old-deja/g++.mike/eh3.C: Likewise.
36401 * g++.old-deja/g++.mike/eh5.C: Likewise.
36402 * g++.old-deja/g++.mike/eh6.C: Likewise.
36403 * g++.old-deja/g++.mike/eh7.C: Likewise.
36404 * g++.old-deja/g++.mike/eh8.C: Likewise.
36405 * g++.old-deja/g++.mike/eh9.C: Likewise.
36406 * g++.old-deja/g++.mike/eh10.C: Likewise.
36407 * g++.old-deja/g++.mike/eh12.C: Likewise.
36408 * g++.old-deja/g++.mike/eh13.C: Likewise.
36409 * g++.old-deja/g++.mike/eh14.C: Likewise.
36410 * g++.old-deja/g++.mike/eh16.C: Likewise.
36411 * g++.old-deja/g++.mike/eh17.C: Likewise.
36412 * g++.old-deja/g++.mike/eh18.C: Likewise.
36413 * g++.old-deja/g++.mike/eh21.C: Likewise.
36414 * g++.old-deja/g++.mike/eh23.C: Likewise.
36415 * g++.old-deja/g++.mike/eh24.C: Likewise.
36416 * g++.old-deja/g++.mike/eh25.C: Likewise.
36417 * g++.old-deja/g++.mike/eh26.C: Likewise.
36418 * g++.old-deja/g++.mike/eh27.C: Likewise.
36419 * g++.old-deja/g++.mike/eh28.C: Likewise.
36420 * g++.old-deja/g++.mike/eh29.C: Likewise.
36421 * g++.old-deja/g++.mike/eh31.C: Likewise.
36422 * g++.old-deja/g++.mike/eh33.C: Likewise.
36423 * g++.old-deja/g++.mike/eh34.C: Likewise.
36424 * g++.old-deja/g++.mike/eh35.C: Likewise.
36425 * g++.old-deja/g++.mike/eh36.C: Likewise.
36426 * g++.old-deja/g++.mike/eh37.C: Likewise.
36427 * g++.old-deja/g++.mike/eh38.C: Likewise.
36428 * g++.old-deja/g++.mike/eh39.C: Likewise.
36429 * g++.old-deja/g++.mike/eh40.C: Likewise.
36430 * g++.old-deja/g++.mike/eh41.C: Likewise.
36431 * g++.old-deja/g++.mike/eh42.C: Likewise.
36432 * g++.old-deja/g++.mike/eh44.C: Likewise.
36433 * g++.old-deja/g++.mike/eh46.C: Likewise.
36434 * g++.old-deja/g++.mike/eh47.C: Likewise.
36435 * g++.old-deja/g++.mike/eh48.C: Likewise.
36436 * g++.old-deja/g++.mike/eh49.C: Likewise.
36437 * g++.old-deja/g++.mike/eh50.C: Likewise.
36438 * g++.old-deja/g++.mike/eh51.C: Likewise.
36439 * g++.old-deja/g++.mike/eh53.C: Likewise.
36440 * g++.old-deja/g++.mike/eh55.C: Likewise.
36441 * g++.old-deja/g++.mike/p7912.C: Likewise.
36442 * g++.old-deja/g++.mike/p9706.C: Likewise.
36443 * g++.old-deja/g++.mike/p10416.C: Likewise.
36444 * g++.old-deja/g++.mike/p11667.C: Likewise.
36445 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
36446 Remove redundant reference to Iris.
36447 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
36448 Elxsi, i860, Pico Java, and WE32K.
36449
36450 2003-01-07 Mark Mitchell <mark@codesourcery.com>
36451
36452 * g++.dg/ext/asm4.C: New test.
36453
36454 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36455
36456 PR c++/9030
36457 * g++.dg/template/friend12.C: New test.
36458 * g++.dg/template/friend13.C: Likewise.
36459 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
36460
36461 2003-01-08 Jan Hubicka <jh@suse.cz>
36462
36463 * gcc.dg/i386-cadd.c: New test.
36464 * gcc.dg/i386-cmov4.c: Likewise.
36465
36466 2003-01-06 Mark Mitchell <mark@codesourcery.com>
36467
36468 PR c++/9165
36469 * g++.dg/warn/Wunused-3.C: New test.
36470
36471 * g++.dg/abi/bitfield9.C: New test.
36472
36473 PR c++/9189
36474 * g++.dg/parse/defarg3.C: New test.
36475
36476 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
36477
36478 * g++.dg/parse/ambig1.C: New test.
36479 * g++.dg/parse/defarg2.C: New test.
36480
36481 2003-01-05 Mark Mitchell <mark@codesourcery.com>
36482
36483 * g++.dg/template/defarg-1.C: New test.
36484 * g++.dg/template/local2.C: Likewise.
36485
36486 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
36487
36488 * gcc.c-torture/execute/20030105-1.c: New test.
36489
36490 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36491
36492 * g++.dg/parse/namespace3.C: Remove extra semicolons.
36493 * g++.dg/parse/namespace4.C: Likewise.
36494
36495 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
36496
36497 * g++.dg/template/ntp2.C: New test.
36498
36499 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
36500
36501 * g++.dg/parse/extern-C-1.C: New test.
36502
36503 * g++.dg/parse/namespace4.C: New test.
36504
36505 * g++.dg/template/nested1.C: New test.
36506
36507 * g++.dg/parse/namespace3.C: New test.
36508
36509 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
36510
36511 * g++.dg/lookup/two-stage1.C: New test.
36512
36513 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36514
36515 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
36516 * g++.old-deja/g++.jason/access8.C: Likewise.
36517 * g++.old-deja/g++.other/decl5.C: Likewise.
36518
36519 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
36520
36521 * g++.dg/parse/parse7.C: New test.
36522
36523 2003-01-02 Mark Mitchell <mark@codesourcery.com>
36524
36525 PR c++/2843
36526 * g++.dg/ext/attrib7.C: New test.
36527
36528 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
36529
36530 * g++.dg/parse/parse6.C: New test.
36531
36532 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
36533
36534 * gcc.dg/h8300-stack-1.c: New.
36535
36536 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
36537
36538 g++.dg/lookup/exception1.C: New test.
36539
36540 g++.dg/lookup/template1.C: New test.
36541
36542 g++.dg/parse/namespace2.C: New test.
36543
36544 g++.dg/parse/parens2.C: New test.
36545
36546 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
36547
36548 * g++.dg/parse/parse5.C: New test.
36549 * g++.dg/lookup/scoped4.C: New test.
36550
36551 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
36552
36553 * g++.dg/parse/parens1.C: New test.
36554
36555 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
36556 angle-bracket1.C.
36557 * g++.dg/parse/parens2.C: New test.
36558
36559 * g++.dg/lookup/scope-operator1.C: New test.
36560
36561 * g++.dg/parse/operator1.C: New test.
36562
36563 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36564
36565 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
36566 * g++.old-deja/g++.other/access6.C: Likewise.
36567 * g++.old-deja/g++.other/decl1.C: Likewise.
36568 * g++.old-deja/g++.pt/typename12.C: Likewise.
36569
36570 2002-12-31 Mark Mitchell <mark@codesourcery.com>
36571
36572 * g++.dg/parse/namespace1.C: New test.
36573
36574 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
36575
36576 * g++.dg/parse/parse4.C: New test.
36577
36578 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
36579
36580 * g++.dg/parse/parse3.C: New test.
36581
36582 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
36583
36584 * g++.dg/parse/parse2.C: New test.
36585
36586 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
36587
36588 * g++.dg/template/friend11.C: New test.
36589
36590 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
36591
36592 * g++.dg/parse/parse1.C: New test.
36593
36594 2002-12-31 Janis Johnson <janis187@us.ibm.com>
36595
36596 * lib/profopt.exp: Change the name of a global variable to avoid
36597 possible clashes with other test suites.
36598
36599 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
36600
36601 * g++.dg/inherit/covariant8.C: New test.
36602
36603 2002-12-31 Mark Mitchell <mark@codesourcery.com>
36604
36605 * g++.dg/init/array9.C: New test.
36606
36607 PR c++/9112
36608 * g++.dg/parse/expr1.C: New test.
36609
36610 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
36611
36612 * gcc.c-torture/compile/20021230-1.c: New test.
36613
36614 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
36615
36616 * g++.dg/inherit/covariant5.C: New test.
36617 * g++.dg/inherit/covariant6.C: New test.
36618 * g++.dg/inherit/covariant7.C: New test.
36619
36620 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36621
36622 PR c++/2739
36623 * g++.dg/other/access2.C: New test.
36624
36625 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
36626
36627 * g++.dg/other/anon-struct.C: No longer fails
36628 * g++.old-deja/g++.brendan/parse4.C: Likewise.
36629 * g++.old-deja/g++.brendan/parse5.C: Likewise.
36630 * g++.old-deja/g++.brendan/parse6.C: Likewise.
36631
36632 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
36633
36634 * g++.dg/parse/angle-bracket.C (main): No longer fails.
36635
36636 2002-12-27 Mark Mitchell <mark@codesourcery.com>
36637
36638 * g++.dg/eh/spec4.C: Remove stray semicolon.
36639 * g++.dg/expr/pmf-1.C: Change error message.
36640 * g++.dg/ext/asm1.C: Remove stray semicolon.
36641 * g++.dg/ext/typename1.C: Add missing typenames.
36642 * g++.dg/inherit/template-as-base.C: Change error message.
36643 * g++.dg/lookup/scoped1.C: Likewise.
36644 * g++.dg/lookup/scoped2.C: Likewise.
36645 * g++.dg/lookup/using2.C: Likewise.
36646 * g++.dg/other/component1.C: Remove stray semicolon.
36647 * g++.dg/other/do1.C: Change error message.
36648 * g++.dg/other/error2.C: Likewise.
36649 * g++.dg/other/init1.C: Likewise.
36650 * g++.dg/other/packed1.C: Remove stray semicolon.
36651 * g++.dg/other/ptrmem2.C: Change error message.
36652 * g++.dg/parse/parameter-declaration-1.C: Remove line number
36653 marker.
36654 * g++.dg/special/initp1.C: Remove invalid attribute usage.
36655 * g++.dg/template/access3.C: Add typename keyword.
36656 * g++.dg/template/access5.C: Remove stray semicolon.
36657 * g++.dg/template/access6.C: Likewise.
36658 * g++.dg/template/complit1.C: Likewise.
36659 * g++.dg/template/crash1.C: Change error message.
36660 * g++.dg/template/inherit2.C: Remove stray semicolon.
36661 * g++.dg/template/instantiate2.C: Likewise.
36662 * g++.dg/template/instantiate3.C: Change error message.
36663 * g++.dg/template/qual1.C: Remove stray semicolon.
36664 * g++.dg/template/qualttp18.C: Change error message.
36665 * g++.dg/template/ref1.C: Remove stray semicolon.
36666 * g++.dg/template/sizeof1.C (A::value): Declare it.
36667 * g++.dg/template/spec4.C: Change error message.
36668 * g++.dg/template/static1.C: Likewise.
36669 * g++.dg/template/type1.C: Likewise.
36670 * g++.dg/template/typename3.C: Likewise.
36671 * g++.old-deja/g++.benjamin/13478.C: Change error message.
36672 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
36673 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
36674 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
36675 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
36676 named return value extension.
36677 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
36678 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
36679 * g++.old-deja/g++.bob/extern_C.C: Likewise.
36680 * g++.old-deja/g++.bob/inherit2.C: Likewise.
36681 * g++.old-deja/g++.brendan/complex1.C: Likewise.
36682 * g++.old-deja/g++.brendan/copy5.C: Likewise.
36683 * g++.old-deja/g++.brendan/crash13.C: Likewise.
36684 * g++.old-deja/g++.brendan/crash15.C: Likewise.
36685 * g++.old-deja/g++.brendan/crash18.C: Change error message.
36686 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
36687 * g++.old-deja/g++.brendan/crash38.C: Likewise.
36688 * g++.old-deja/g++.brendan/crash50.C: Likewise.
36689 * g++.old-deja/g++.brendan/crash56.C: Likewise.
36690 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
36691 syntax.
36692 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
36693 * g++.old-deja/g++.brendan/crash8.C: Change error message.
36694 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
36695 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
36696 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
36697 * g++.old-deja/g++.brendan/template11.C: Likewise.
36698 * g++.old-deja/g++.brendan/template26.C: Likewise.
36699 * g++.old-deja/g++.brendan/template27.C: Use explicit
36700 specialization syntax.
36701 * g++.old-deja/g++.brendan/template30.C: Likewise.
36702 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
36703 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
36704 non-dependent names.
36705 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
36706 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
36707 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
36708 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
36709 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
36710 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
36711 named return value extension.
36712 * g++.old-deja/g++.ext/namedret2.C: Likewise.
36713 * g++.old-deja/g++.ext/namedret3.C: Likewise.
36714 * g++.old-deja/g++.ext/return1.C: Likewise.
36715 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
36716 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
36717 * g++.old-deja/g++.jason/access8.C: Likewise.
36718 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
36719 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
36720 pseudo-destructor names.
36721 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
36722 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
36723 pseudo-destructor names.
36724 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
36725 * g++.old-deja/g++.jason/overload19.C: Likewise.
36726 * g++.old-deja/g++.jason/overload32.C: Likewise.
36727 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
36728 stray semicolons.
36729 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
36730 * g++.old-deja/g++.jason/return.C: Likewise.
36731 * g++.old-deja/g++.jason/return2.C: Likewise.
36732 * g++.old-deja/g++.jason/shadow1.C: Likewise.
36733 * g++.old-deja/g++.jason/special.C: Use explicit specialization
36734 syntax.
36735 * g++.old-deja/g++.jason/template10.C: Account for use of
36736 non-dependent names.
36737 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
36738 syntax.
36739 * g++.old-deja/g++.jason/template37.C: Likewise.
36740 * g++.old-deja/g++.law/access4.C: Change error messages.
36741 * g++.old-deja/g++.law/arm13.C: Remove incorrect
36742 pseudo-destructor names.
36743 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
36744 * g++.old-deja/g++.law/ctors9.C: Likewise.
36745 * g++.old-deja/g++.law/cvt22.C: Likewise.
36746 * g++.old-deja/g++.law/dtors5.C: Likewise.
36747 * g++.old-deja/g++.law/global-init1.C: Likewise.
36748 * g++.old-deja/g++.law/missed-error3.C: Likewise.
36749 * g++.old-deja/g++.law/operators28.C: Likewise.
36750 * g++.old-deja/g++.law/visibility28.C: Likewise.
36751 * g++.old-deja/g++.martin/eval1.C: Likewise.
36752 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
36753 name.
36754 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
36755 * g++.old-deja/g++.mike/net34.C: Likewise.
36756 * g++.old-deja/g++.mike/net36.C: Likewise.
36757 * g++.old-deja/g++.mike/ns2.C: Likewise.
36758 * g++.old-deja/g++.mike/p12306.C: Likewise.
36759 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
36760 value extension.
36761 * g++.old-deja/g++.mike/p700.C: Likewise.
36762 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
36763 * g++.old-deja/g++.mike/p710.C: Likewise.
36764 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
36765 value extension.
36766 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
36767 * g++.old-deja/g++.mike/pmf9.C: Likewise.
36768 * g++.old-deja/g++.ns/crash2.C: Likewise.
36769 * g++.old-deja/g++.ns/crash3.C: Likewise.
36770 * g++.old-deja/g++.ns/invalid1.C: Likewise.
36771 * g++.old-deja/g++.ns/ns17.C: Likewise.
36772 * g++.old-deja/g++.ns/template16.C: Likewise.
36773 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
36774 keyword.
36775 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
36776 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
36777 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
36778 named return value extension.
36779 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
36780 * g++.old-deja/g++.other/access4.C: Issue additional error
36781 messages.
36782 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
36783 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
36784 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
36785 * g++.old-deja/g++.other/crash25.C: Change error message.
36786 * g++.old-deja/g++.other/crash4.C: Change error message.
36787 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
36788 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
36789 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
36790 checks.
36791 * g++.old-deja/g++.other/defarg8.C: Likewise.
36792 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
36793 * g++.old-deja/g++.other/dtor10.C: Likewise.
36794 * g++.old-deja/g++.other/incomplete.C: Likewise.
36795 * g++.old-deja/g++.other/linkage7.C: Likewise.
36796 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
36797 lookup algorithm.
36798 * g++.old-deja/g++.other/mangle2.C: Likewise.
36799 * g++.old-deja/g++.other/refinit2.C: Likewise.
36800 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
36801 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
36802 * g++.old-deja/g++.pt/crash28.C: Likewise.
36803 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
36804 syntax.
36805 * g++.old-deja/g++.pt/crash32.C: Change error message.
36806 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
36807 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
36808 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
36809 error message position.
36810 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
36811 * g++.old-deja/g++.pt/defarg8.C: Change error message.
36812 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
36813 syntax.
36814 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
36815 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
36816 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
36817 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
36818 keyword.
36819 * g++.old-deja/g++.pt/explicit31.C: Likewise.
36820 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
36821 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
36822 keyword.
36823 * g++.old-deja/g++.pt/explicit71.C: Change error message.
36824 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
36825 syntax.
36826 * g++.old-deja/g++.pt/friend28.C: Account for use of
36827 non-dependent names.
36828 * g++.old-deja/g++.pt/friend29.C: Likewise.
36829 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
36830 rules.
36831 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
36832 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
36833 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
36834 lookup rules.
36835 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
36836 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
36837 keyword.
36838 * g++.old-deja/g++.pt/memclass20.C: Likewise.
36839 * g++.old-deja/g++.pt/memclass5.C: Likewise.
36840 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
36841 keyword.
36842 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
36843 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
36844 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
36845 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
36846 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
36847 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
36848 keyword.
36849 * g++.old-deja/g++.pt/spec10.C: Likewise.
36850 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
36851 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
36852 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
36853 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
36854 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
36855 * g++.old-deja/g++.pt/ttp62.C: Likewise.
36856 * g++.old-deja/g++.pt/ttp64.C: Likewise.
36857 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
36858 * g++.old-deja/g++.pt/typename15.C: Likewise.
36859 * g++.old-deja/g++.pt/typename22.C: Likewise.
36860 * g++.old-deja/g++.pt/typename6.C: Change error messages.
36861 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
36862 * g++.old-deja/g++.pt/virtual2.C: Likewise.
36863 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
36864 syntax.
36865 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
36866 return value extension.
36867 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
36868 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
36869 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
36870 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
36871
36872 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
36873
36874 * g++.dg/warn/inline1.C: New test.
36875 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
36876 * g++.old-deja/g++.jason/synth10.C: Likewise.
36877 * g++.old-deja/g++.mike/net31.C: Likewise.
36878 * g++.old-deja/g++.mike/p8786.C: Likewise.
36879
36880 * g++.dg/template/friend10.C: New test.
36881 * g++.dg/template/conv5.C: New test.
36882
36883 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
36884
36885 * g++.dg/lookup/scoped3.C: New test.
36886
36887 * g++.dg/lookup/decl1.C: New test.
36888 * g++.dg/lookup/decl2.C: New test.
36889
36890 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
36891
36892 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
36893 gcc.c-torture/compile/20021015-1.c,
36894 gcc.c-torture/compile/20021015-2.c,
36895 gcc.c-torture/compile/20021123-1.c,
36896 gcc.c-torture/compile/20021123-2.c,
36897 gcc.c-torture/compile/20021123-3.c,
36898 gcc.c-torture/compile/20021123-4.c,
36899 gcc.c-torture/execute/20021024-1.c: Add tests previously added
36900 only to 3.1 or 3.2 branch.
36901
36902 2002-12-23 Mark Mitchell <mark@codesourcery.com>
36903
36904 * gcc.dg/i386-bitfield3.c: New test.
36905
36906 * gcc.dg/i386-bitfield2.c: New test.
36907
36908 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
36909
36910 * g++.dg/parse/conv_op1.C: New test.
36911
36912 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
36913
36914 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
36915 approved.
36916
36917 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
36918
36919 * gcc.c-torture/compile/20021220-1.c: New test.
36920
36921 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
36922
36923 * gcc.dg/i386-fastcall-1.c: New.
36924
36925 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
36926
36927 * gcc.c-torture/execute/20021219-1.c: New test.
36928
36929 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
36930
36931 * gcc.dg/i386-pic-1.c: New test.
36932
36933 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36934
36935 PR c++/8099
36936 * g++.dg/template/friend9.C: New test.
36937
36938 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36939
36940 PR c++/3663
36941 * g++.dg/template/access7.C: New test.
36942
36943 2002-12-18 Nick Clifton <nickc@redhat.com>
36944
36945 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
36946 the libstdc++-v3 directory has been found.
36947
36948 2002-12-12 Devang Patel <dpatel@apple.com>
36949 * gcc.dg/darwin-ld-1.c: New test.
36950 * gcc.dg/darwin-ld-2.c: New test.
36951 * gcc.dg/darwin-ld-3.c: New test.
36952 * gcc.dg/darwin-ld-4.c: New test.
36953 * gcc.dg/darwin-ld-5.c: New test.
36954
36955 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
36956
36957 * gcc.c-torture/compile/20021212-1.c: New test.
36958
36959 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
36960
36961 * gcc.dg/fshort-wchar: New test.
36962
36963 2002-12-10 Mark Mitchell <mark@codesourcery.com>
36964
36965 PR c++/8372
36966 * g++.dg/template/dtor1.C: New test.
36967
36968 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
36969 markers.
36970
36971 2002-12-10 Jakub Jelinek <jakub@redhat.com>
36972
36973 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
36974
36975 2002-12-09 Mark Mitchell <mark@codesourcery.com>
36976
36977 * g++.dg/template/static1.C: New test.
36978 * g++.dg/template/static2.C: New test.
36979 * g++.old-deja/g++.ext/memconst.C: New test.
36980
36981 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36982
36983 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
36984 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
36985 * g++.dg/special/initp1.C: Likewise.
36986
36987 2002-12-06 Jakub Jelinek <jakub@redhat.com>
36988
36989 * gcc.c-torture/execute/20021204-1.c: New test.
36990
36991 2002-12-04 Geoffrey Keating <geoffk@apple.com>
36992
36993 * gcc.dg/ppc-fmadd-1.c: New file.
36994 * gcc.dg/ppc-fmadd-2.c: New file.
36995 * gcc.dg/ppc-fmadd-3.c: New file.
36996
36997 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
36998
36999 * gcc.c-torture/compile/20021204-1.c: New test.
37000
37001 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
37002
37003 * g++.dg/inherit/covariant2.C: New test.
37004 * g++.dg/inherit/covariant3.C: New test.
37005 * g++.dg/inherit/covariant4.C: New test.
37006 * g++.dg/inherit/covariant1.C: Remove XFAIL.
37007 * g++.old-deja/g++.robertl/eb17.C: Likewise.
37008
37009 2002-12-03 Mark Mitchell <mark@codesourcery.com>
37010
37011 PR c++/8688
37012 * g++.dg/init/brace3.C: New test.
37013
37014 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
37015
37016 * gcc.dg/20020210-1.c: Fix a comment typo.
37017
37018 2002-12-02 Mark Mitchell <mark@codesourcery.com>
37019
37020 PR c++/8720
37021 * g++.dg/parse/defarg1.C: New test.
37022
37023 PR c++/8615
37024 * g++.dg/template/char1.C: New test.
37025
37026 * g++.dg/template/varmod1.C: Fix typo.
37027
37028 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37029
37030 DR 180
37031 * g++.old-deja/g++.pt/crash32.C: Expect error.
37032
37033 2002-12-01 Mark Mitchell <mark@codesourcery.com>
37034
37035 PR c++/5919
37036 * g++.dg/template/varmod1.C: New test.
37037
37038 PR c++/8727
37039 * g++.dg/inherit/typeinfo1.C: New test.
37040
37041 PR c++/8663
37042 * g++.dg/inherit/typedef1.C: New test.
37043
37044 2002-11-30 Mark Mitchell <mark@codesourcery.com>
37045
37046 PR c++/8332
37047 PR c++/8493
37048 * g++.dg/template/strlen1.C: New test.
37049
37050 PR c++/8227
37051 * g++.dg/template/ctor2.C: New test.
37052
37053 PR c++/8214
37054 * g++.dg/init/string1.C: New test.
37055
37056 PR c++/8511
37057 * g++.dg/template/friend8.C: New test.
37058
37059 2002-11-29 Joe Buck <jbuck@synopsys.com>
37060
37061 * g++.dg/lookup/anon2.C: New test.
37062
37063 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
37064
37065 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
37066 h8300 port.
37067
37068 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
37069
37070 * gcc.dg/bitfld-6.c: New test.
37071
37072 2002-11-27 Jan Hubicka <jh@suse.cz>
37073
37074 * gcc.c-torture/execute/20021127.[cx]: New test.
37075
37076 2002-11-26 Jan Hubicka <jh@suse.cz>
37077
37078 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
37079 quality.
37080
37081 2002-11-26 Geoffrey Keating <geoffk@apple.com>
37082
37083 * g++.dg/init/brace2.C: New test.
37084 * g++.old-deja/g++.mike/p9129.C: Correct.
37085
37086 2002-11-26 Mark Mitchell <mark@codesourcery.com>
37087
37088 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
37089
37090 2002-11-25 Andreas Bauer <baueran@in.tum.de>
37091
37092 * gcc.dg/sibcall-6: New test for indirect sibcalls.
37093
37094 2002-11-25 Mark Mitchell <mark@codesourcery.com>
37095
37096 * testsuite/g++.dg/abi/empty11.C: New test.
37097 * testsuite/g++.dg/rtti/cv1.C: New test.
37098
37099 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
37100
37101 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
37102
37103 2002-11-24 Mark Mitchell <mark@codesourcery.com>
37104
37105 * g++.dg/abi/empty10.C: New test.
37106
37107 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
37108
37109 * gcc.c-torture/compile/20021124-1.c: New test.
37110
37111 2002-11-22 Mark Mitchell <mark@codesourcery.com>
37112
37113 * g++.dg/abi/rtti2.C: New test.
37114
37115 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
37116
37117 * gcc.dg/i386-unroll-1.c: New test.
37118
37119 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
37120
37121 * gcc.c-torture/compile/20021120-1.c: New test.
37122 * gcc.c-torture/compile/20021120-2.c: New test.
37123
37124 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
37125
37126 * gcc.dg/bitfld-5.c: New test.
37127
37128 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
37129
37130 * gcc.c-torture/execute/20021120-3.c: New test.
37131
37132 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
37133
37134 * gcc.c-torture/execute/20021120-2.c: New test.
37135
37136 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
37137
37138 * gcc.c-torture/execute/20021120-1.c: New test.
37139
37140 2002-11-20 Jakub Jelinek <jakub@redhat.com>
37141
37142 * gcc.c-torture/execute/20021118-3.c: New test.
37143
37144 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37145
37146 * gcc.c-torture/compile/20021119-1.c: New test.
37147
37148 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
37149
37150 * gcc.dg/duff-1.c: New test.
37151 * gcc.dg/duff-2.c: New test.
37152 * gcc.dg/duff-3.c: New test.
37153
37154 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
37155
37156 * gcc.dg/cpp/_Pragma5.c: New test.
37157
37158 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
37159
37160 * gcc.c-torture/execute/20021118-2.c: New test.
37161
37162 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
37163
37164 * gcc.c-torture/execute/20021118-1.c: New test.
37165
37166 2002-11-16 Jakub Jelinek <jakub@redhat.com>
37167
37168 * gcc.dg/20021116-1.c: New test.
37169
37170 2002-11-14 Mark Mitchell <mark@codesourcery.com>
37171
37172 * g++.dg/abi/vcall1.C: New test.
37173
37174 2002-11-14 Jakub Jelinek <jakub@redhat.com>
37175
37176 * gcc.dg/20021029-1.c: New test.
37177 * gcc.dg/20021029-2.c: New test.
37178
37179 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
37180
37181 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
37182
37183 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
37184
37185 PR c/8439
37186 * gcc.dg/20021110.c: Move to ...
37187 * gcc.c-torture/compile/20021110.c: .... here.
37188
37189 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37190
37191 PR c/8467
37192 * gcc.c-torture/execute/20021111-1.c
37193
37194 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
37195
37196 PR c/8439
37197 * gcc.dg/20021110.c: New test.
37198
37199 2002-11-10 Mark Mitchell <mark@codesourcery.com>
37200
37201 * g++.dg/abi/vthunk3.C: Run only on x86.
37202
37203 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
37204
37205 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
37206
37207 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
37208
37209 * lib/compat.exp (compat-execute): Fix logic error in last
37210 change.
37211
37212 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
37213
37214 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
37215
37216 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37217
37218 PR c++/8389
37219 * g++.dg/template/access6.C: New test.
37220
37221 2002-11-08 Jan Hubicka <jh@suse.cz>
37222
37223 * gcc.dg/i386-ssefp-1.c: New test.
37224 * gcc.dg/i386-ssefp-1.c: New test.
37225
37226 2002-11-08 Jan Hubicka <jh@suse.cz>
37227
37228 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
37229
37230 2002-11-07 Mark Mitchell <mark@codesourcery.com>
37231
37232 * g++.dg/abi/vthunk3.C: New test.
37233
37234 PR c++/8338
37235 * g++.dg/template/crash2.C: New test.
37236
37237 2002-11-07 Mark Mitchell <mark@codesourcery.com>
37238
37239 * testsuite/g++.dg/abi/dtor1.C: New test.
37240 * testsuite/g++.dg/abi/dtor2.C: Likewise.
37241
37242 2002-11-05 Geoffrey Keating <geoffk@apple.com>
37243
37244 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
37245 Darwin.
37246
37247 2002-11-04 Adam Nemet <anemet@lnxw.com>
37248
37249 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
37250 -mthumb. Only xfail with -O0.
37251
37252 2002-11-03 Mark Mitchell <mark@codesourcery.com>
37253
37254 * g++.dg/abi/thunk1.C: New test.
37255 * g++.dg/abi/thunk2.C: Likewise.
37256 * g++.dg/abi/vtt1.C: Likewise.
37257
37258 2002-11-02 Diego Novillo <dnovillo@redhat.com>
37259
37260 PR optimization/8423
37261 * gcc.c-torture/execute/builtin-constant.c: New test.
37262
37263 2002-11-01 Zack Weinberg <zack@codesourcery.com>
37264
37265 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
37266 Add some more cases.
37267
37268 2002-11-01 Mark Mitchell <mark@codesourcery.com>
37269
37270 PR c++/8391
37271 * g++.dg/opt/local1.C: New test.
37272
37273 2002-10-30 Mark Mitchell <mark@codesourcery.com>
37274
37275 PR c++/8160
37276 * g++.dg/template/complit1.C: New test.
37277
37278 PR c++/8149
37279 * g++.dg/template/typename4.C: Likewise.
37280
37281 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37282
37283 Core issue 287, PR c++/7639
37284 * g++.dg/template/instantiate1.C: Adjust error location.
37285 * g++.dg/template/instantiate3.C: New test.
37286 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
37287 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
37288 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
37289
37290 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
37291
37292 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
37293
37294 2002-10-29 Mark Mitchell <mark@codesourcery.com>
37295
37296 PR c++/8287
37297 * g++.dg/init/dtor2.C: New test.
37298
37299 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37300
37301 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
37302 * gcc.dg/nest.c: Bypass errors on irix6.
37303
37304 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
37305
37306 * gcc.dg/nest.c: Expect error for mmix-*-*.
37307 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
37308
37309 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
37310
37311 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
37312 markers.
37313
37314 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
37315
37316 2002-10-25 Mike Stump <mrs@apple.com>
37317
37318 * gcc.dg/warn-1.c: New test.
37319
37320 2002-10-25 Zack Weinberg <zack@codesourcery.com>
37321
37322 * g++.dg/template/typename3.C: New test.
37323
37324 2002-10-25 Mark Mitchell <mark@codesourcery.com>
37325
37326 * g++.dg/lookup/ptrmem1.C: New test.
37327
37328 * g++.dg/abi/vthunk2.C: New test.
37329
37330 2002-10-25 Zack Weinberg <zack@codesourcery.com>
37331
37332 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
37333
37334 2002-10-24 Mark Mitchell <mark@codesourcery.com>
37335
37336 * g++.dg/abi/empty9.C: New test.
37337
37338 2002-10-24 Richard Henderson <rth@redhat.com>
37339
37340 * g++.dg/inherit/thunk1.C: Enable for ia64.
37341
37342 2002-10-23 Mark Mitchell <mark@codesourcery.com>
37343
37344 PR c++/8067
37345 * g++.dg/lookup/pretty1.C: New test.
37346
37347 2002-10-23 Jakub Jelinek <jakub@redhat.com>
37348
37349 * gcc.dg/20021023-1.c: New test.
37350
37351 2002-10-23 Mark Mitchell <mark@codesourcery.com>
37352
37353 PR c++/7679
37354 * g++.dg/parse/inline1.C: New test.
37355
37356 2002-10-23 Richard Henderson <rth@redhat.com>
37357
37358 * g++.dg/inherit/thunk1.C: Enable for x86_64.
37359
37360 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
37361
37362 2002-10-22 Mark Mitchell <mark@codesourcery.com>
37363
37364 PR c++/6579
37365 * g++.dg/parse/stmtexpr3.C: New test.
37366
37367 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
37368
37369 * g++.dg/expr/cond1.C: New test.
37370
37371 2002-10-21 Zack Weinberg <zack@codesourcery.com>
37372
37373 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
37374
37375 2002-10-21 Mark Mitchell <mark@codesourcery.com>
37376
37377 * g++.dg/abi/vbase13.C: New test.
37378 * g++.dg/abi/vbase14.C: Likewise.
37379
37380 2002-10-21 Jakub Jelinek <jakub@redhat.com>
37381
37382 * gcc.dg/tls/pic-1.c: New test.
37383 * gcc.dg/tls/nonpic-1.c: New test.
37384 * gcc.dg/20021018-1.c: New test.
37385
37386 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
37387
37388 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
37389 Remove only files with the same base name as the test case.
37390 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
37391 (profopt-execute): Likewise. Also, remove old profiling
37392 and performance data files before running the tests.
37393
37394 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
37395 * g++.dg/bprob/bprob.exp: Likewise.
37396 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
37397 to allow more general test case names.
37398
37399 * g++.dg/bprob/bprob-1.C: Rename to ...
37400 * g++.dg/bprob/g++-bprob-1.C: ... this.
37401
37402 * g77.dg/bprob/bprob-1.f: Rename to ...
37403 * g77.dg/bprob/g77-bprob-1.f: ... this.
37404
37405 2002-10-21 Zack Weinberg <zack@codesourcery.com>
37406
37407 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
37408 bison 1.50 or later.
37409
37410 2002-10-21 Janis Johnson <janis187@us.ibm.com>
37411
37412 * g++.dg/README: Describe more test directories.
37413
37414 2002-10-21 Mark Mitchell <mark@codesourcery.com>
37415
37416 * g++.dg/init/array6.C: Add additional tests.
37417
37418 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
37419
37420 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
37421 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
37422
37423 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
37424
37425 * gcc.c-torture/compile/20020604-1.x: New.
37426 * gcc.c-torture/compile/simd-5.x: Likewise.
37427 * gcc.c-torture/execute/920710-1.x: Likewise.
37428 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
37429
37430 2002-10-21 Mark Mitchell <mark@codesourcery.com>
37431
37432 * g++.dg/inherit/override1.C: Add dg-options clause.
37433
37434 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
37435
37436 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
37437 _mm_slli_si128.
37438
37439 2002-10-19 Andreas Schwab <schwab@suse.de>
37440
37441 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
37442 directory component.
37443
37444 2002-10-18 Mark Mitchell <mark@codesourcery.com>
37445
37446 * g++.dg/inherit/thunk1.C: New test.
37447
37448 * g++.dg/inherit/override1.C: New test.
37449
37450 * g++.dg/abi/mangle11.C: New test.
37451 * g++.dg/abi/mangle14.C: New test.
37452 * g++.dg/abi/mangle17.C: New test.
37453
37454 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
37455
37456 * g++.dg/overload/member2.C: New test.
37457
37458 2002-10-17 Janis Johnson <janis187@us.ibm.com>
37459
37460 * g++.dg/README: Describe new compat directory.
37461 * g++.dg/dg.exp: Skip tests in compat directory.
37462 * README.compat: New file.
37463 * lib/compat.exp: New expect script.
37464 * g++.dg/compat: New test directory.
37465 * g++.dg/compat/compat.exp: New expect script.
37466 * g++.dg/compat/abi: New test directory.
37467 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
37468 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
37469 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
37470 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
37471 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
37472 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
37473 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
37474 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
37475 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
37476 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
37477 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
37478 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
37479 * g++.dg/compat/break: New test directory.
37480 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
37481 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
37482 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
37483 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
37484 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
37485 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
37486 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
37487 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
37488 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
37489 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
37490 g++.dg/compat/break/README: New files.
37491 * g++.dg/compat/eh: New test directory.
37492 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
37493 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
37494 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
37495 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
37496 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
37497 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
37498 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
37499 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
37500 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
37501 g++.dg/compat/eh/filter2_y.C,
37502 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
37503 g++.dg/compat/eh/new1_y.C,
37504 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
37505 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
37506 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
37507 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
37508 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
37509 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
37510 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
37511 g++.dg/compat/eh/unexpected1_y.C: New files.
37512 * g++.dg/compat/init: New test directory.
37513 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
37514 g++.dg/compat/init/array5_y.C,
37515 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
37516 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
37517 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
37518 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
37519 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
37520 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
37521 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
37522 g++.dg/compat/init/init-ref2_y.C: New files.
37523
37524 2002-10-17 Mark Mitchell <mark@codesourcery.com>
37525
37526 PR c++/7584
37527 * g++.dg/inherit/using3.C: New test.
37528
37529 2002-10-17 Jan Hubicka <jh@suse.cz>
37530
37531 * gcc.dg/20021017-2.c: New test.
37532
37533 2002-10-17 Mark Mitchell <mark@codesourcery.com>
37534
37535 * g++.dg/abi/mangle16.C: Adjust.
37536
37537 * g++.dg/init/array8.C: New test.
37538
37539 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
37540
37541 * gcc.dg/special/mips-abi.exp: New test.
37542 * gcc.dg/special/mips-abi.s: Empty file used by the above.
37543
37544 2002-10-16 Mark Mitchell <mark@codesourcery.com>
37545
37546 * g++.dg/abi/mangle16.C: New test.
37547 * g++.dg/abi/mangle17.C: Likewise.
37548
37549 PR c++/7478
37550 * g++.dg/template/ref1.C: New test.
37551
37552 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37553
37554 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
37555
37556 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
37557
37558 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
37559
37560 2002-10-16 Mark Mitchell <mark@codesourcery.com>
37561
37562 PR c++/7524
37563 * g++.dg/init/array7.C: New test.
37564
37565 2002-10-15 Mark Mitchell <mark@codesourcery.com>
37566
37567 * g++.dg/init/array6.C: New test.
37568
37569 * g++.dg/abi/mangle13.C: Likewise.
37570 * g++.dg/abi/mangle14.C: Likewise.
37571 * g++.dg/abi/mangle15.C: Likewise.
37572
37573 2002-10-14 Mark Mitchell <mark@codesourcery.com>
37574
37575 * g++.dg/abi/empty8.C: New test.
37576
37577 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
37578
37579 * g++.dg/init/ctor1.C: New test.
37580
37581 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
37582
37583 * gcc.c-torture/execute/20021015-1.c: New test.
37584
37585 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
37586
37587 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
37588
37589 2002-10-14 Jan Hubicka <jh@suse.cz>
37590
37591 * gcc.dg/i386-ssetype-[1-5].c: New tests.
37592
37593 2002-10-14 Richard Henderson <rth@redhat.com>
37594
37595 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
37596
37597 2002-10-14 Mark Mitchell <mark@codesourcery.com>
37598
37599 PR optimization/6631
37600 * g++.dg/opt/const2.C: New test.
37601
37602 2002-10-14 Mark Mitchell <mark@codesourcery.com>
37603
37604 PR c++/7176
37605 * g++.dg/parse/friend1.C: New test.
37606 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
37607
37608 2002-10-14 Jakub Jelinek <jakub@redhat.com>
37609
37610 * gcc.dg/20021014-1.c: New test.
37611
37612 2002-10-11 Mark Mitchell <mark@codesourcery.com>
37613
37614 PR c++/5661
37615 * g++.dg/ext/vlm1.C: New test.
37616 * g++.dg/ext/vlm2.C: Likewise.
37617
37618 * g++.dg/init/array1.C: Remove invalid braces.
37619 * g++.dg/init/brace1.C: New test.
37620 * g++.dg/init/copy2.C: Likewise.
37621 * g++.dg/init/copy3.C: Likewise.
37622 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
37623 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
37624 braces.
37625
37626 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
37627
37628 * gcc.dg/cpp/assembler.S: Don't use -ansi.
37629
37630 2002-10-11 Richard Shann <richard.shann@superh.com>
37631
37632 * gcc.c-torture/compile/simd-5.c: New test.
37633
37634 2002-10-10 Roger Sayle <roger@eyesopen.com>
37635
37636 * gcc.c-torture/execute/shiftopt-1.c: New test case.
37637
37638 2002-10-10 Jim Wilson <wilson@redhat.com>
37639
37640 * gcc.c-torture/execute/20021010-1.c: New test.
37641
37642 2002-10-09 Zack Weinberg <zack@codesourcery.com>
37643
37644 PR c/7353
37645 * g++.dg/ext/typedef-init.C: New test.
37646 * gcc.dg/typedef-init.c: New test.
37647
37648 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
37649
37650 * gcc.dg/cpp/paste13.c: New test.
37651
37652 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37653
37654 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
37655 remaining platforms, XFAIL during compile, not execute. Don't
37656 XFAIL at -O0.
37657
37658 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
37659
37660 * gcc.dg/alias-1.c: Tweak expected warning.
37661
37662 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
37663
37664 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
37665
37666 2002-10-06 Andreas Jaeger <aj@suse.de>
37667
37668 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
37669 * gcc.dg/cpp/c++98.C: Likewise.
37670
37671 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
37672 * g++.dg/cpp/c++98.C: Likewise.
37673
37674 * g++.dg/README (Subdirectories): Mention cpp directory.
37675
37676 PR target/7559
37677 * gcc.dg/20021006-1.c: New test.
37678
37679 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37680
37681 PR c++/7804
37682 * g++.dg/other/warning1.C: New test.
37683
37684 2002-10-04 Roger Sayle <roger@eyesopen.com>
37685
37686 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
37687 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
37688 and sparc-*-* with -m64 as expected failures. See PR 8087.
37689
37690 2002-10-03 Mark Mitchell <mark@codesourcery.com>
37691
37692 PR c++/7931
37693 * g++.dg/template/ptrmem3.C: New test.
37694
37695 PR c++/7754
37696 * g++.dg/template/union1.C: New test.
37697
37698 2002-10-03 Mark Mitchell <mark@codesourcery.com>
37699
37700 PR c++/8006
37701 * g++.dg/abi/mangle9.C: New test.
37702 * g++.dg/abi/mangle10.C: New test.
37703 * g++.dg/abi/mangle11.C: New test.
37704 * g++.dg/abi/mangle12.C: New test.
37705
37706 2002-10-02 Mark Mitchell <mark@codesourcery.com>
37707
37708 PR c++/7188.
37709 * g++.dg/template/meminit1.C: New test.
37710 * g++.dg/warn/Wreorder-1.C: Likewise.
37711 * g++.old-deja/g++.mike/warn3.C: Tweak.
37712 * lib/prune.exp: Ingore "in copy constructor".
37713
37714 2002-10-02 Andreas Jaeger <aj@suse.de>
37715
37716 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
37717 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
37718 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
37719 on x86-64.
37720
37721 2002-10-01 Mark Mitchell <mark@codesourcery.com>
37722
37723 * gcc.dg/empty1.C: Fix typo.
37724
37725 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
37726
37727 * gcc.dg/alias-1.c: New test.
37728
37729 2002-10-01 Mark Mitchell <mark@codesourcery.com>
37730
37731 * gcc.dg/empty1.C: New test.
37732
37733 * g++.dg/tls/init-2.C: Tweak error messages.
37734
37735 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
37736
37737 * gcc.c-torture/compile/20020923-1.c: New test.
37738
37739 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
37740
37741 * gcc.c-torture/execute/ffs-1.c: New test.
37742 * gcc.c-torture/execute/ffs-2.c: Ditto.
37743
37744 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
37745
37746 * g++.dg/overload/member1.C: New test.
37747
37748 2002-09-30 Mark Mitchell <mark@codesourcery.com>
37749
37750 * g++.dg/abi/empty7.C: New test.
37751 * g++.dg/init/pm2.C: Likewise.
37752
37753 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
37754
37755 * g++.dg/rtti/crash1.C: New test.
37756
37757 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
37758
37759 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
37760 gcc.dg/sibcall-4.c: New tests.
37761
37762 2002-09-28 Roger Sayle <roger@eyesopen.com>
37763
37764 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
37765 powerpc and MMIX targets.
37766
37767 2002-09-27 Zack Weinberg <zack@codesourcery.com>
37768
37769 * gcc.dg/cpp/20020927-1.c: New.
37770
37771 2002-09-26 David S. Miller <davem@redhat.com>
37772
37773 * gcc.c-torture/compile/trunctfdf.c: New.
37774
37775 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37776
37777 * lib/target-supports.exp (check_weak_available): Handle solaris2.
37778
37779 2002-09-27 Alan Modra <amodra@bigpond.net.au>
37780
37781 * gcc.c-torture/execute/loop-15.c: New.
37782
37783 2002-09-26 Janis Johnson <janis187@us.ibm.com>
37784
37785 * README.QMTEST: Fix typo.
37786
37787 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
37788
37789 * gcc.dg/20020926-1.c: New test.
37790
37791 2002-09-25 David S. Miller <davem@redhat.com>
37792
37793 PR target/7842
37794 * gcc.c-torture/execute/shiftdi.c: New test.
37795
37796 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
37797
37798 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
37799 unique to the tool.
37800 * lib/g77.exp (g77_init): Likewise.
37801 * lib/g++.exp (g++_init): Likewise.
37802 * lib/objc.exp (objc_init): Likewise.
37803
37804 2002-09-25 Mark Mitchell <mark@codesourcery.com>
37805
37806 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
37807 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
37808 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
37809
37810 2002-09-25 Richard Henderson <rth@redhat.com>
37811
37812 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
37813 too-small long double.
37814
37815 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
37816
37817 * gcc.dg/20020919-1.c: New test.
37818
37819 2002-09-23 Mark Mitchell <mark@codesourcery.com>
37820
37821 * g++.dg/abi/bitfield6.C: New test.
37822 * g++.dg/abi/bitfield7.C: New test.
37823 * g++.dg/abi/bitfield8.C: New test.
37824 * g++.dg/abi/vbase11.C: New test.
37825
37826 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
37827
37828 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
37829 hppa*-*-hpux*. Update test comment.
37830
37831 2002-09-20 Jakub Jelinek <jakub@redhat.com>
37832
37833 * gcc.dg/tls/struct-1.c: New test.
37834
37835 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
37836
37837 * gcc.dg/cpp/tr-warn2.c: Update.
37838
37839 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
37840
37841 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
37842
37843 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
37844
37845 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
37846 systems.
37847
37848 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
37849
37850 * gcc.c-torture/execute/ieee/mzero3.c: New test.
37851
37852 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
37853 Adjust for c++filt moved to binutils. Remove spurious duplicate
37854 setting of cxxfilt.
37855
37856 2002-09-19 Geoffrey Keating <geoffk@apple.com>
37857
37858 * gcc.dg/20020312-2.c: Update for darwin.
37859
37860 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
37861
37862 * g++.old-deja/g++.other/crash32.C: Mark ICE.
37863
37864 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
37865
37866 * objc.dg/comp-types-1.m: New test.
37867 * objc.dg/comp-types-2.m: New test.
37868 * objc.dg/comp-types-3.m: New test.
37869 * objc.dg/comp-types-4.m: New test.
37870 * objc.dg/comp-types-5.m: New test.
37871 * objc.dg/comp-types-6.m: New test.
37872
37873 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
37874
37875 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
37876
37877 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
37878
37879 * g++.dg/other/do1.C: New test.
37880
37881 * g++.dg/template/subst1.C: New test.
37882
37883 2002-09-16 Steve Ellcey <sje@cup.hp.com>
37884
37885 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
37886
37887 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
37888
37889 * g++.dg/template/qualttp20.C: Adjust expected errors.
37890 * g++.old-deja/g++.jason/report.C: Likewise.
37891 * g++.old-deja/g++.other/qual1.C: Likewise.
37892
37893 * g++.dg/lookup/scoped2.C: New test.
37894
37895 * g++.dg/ext/asm3.C: New test.
37896
37897 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
37898
37899 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
37900
37901 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
37902
37903 * ChangeLog: follow spelling conventions.
37904 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
37905 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
37906 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
37907 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
37908 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
37909 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
37910 * g++.old-deja/g++.law/global-init1.C: Likewise.
37911 * g++.old-deja/g++.other/delete4.C: Likewise.
37912 * g++.old-deja/g++.other/inline21.C: Likewise.
37913 * g++.old-deja/g++.other/singleton.C: Likewise.
37914 * g77.dg/strlen0.f: Likewise.
37915 * g77.f-torture/compile/20010519-1.f: Likewise.
37916 * g77.f-torture/compile/980310-4.f: Likewise.
37917 * gcc.c-torture/compile/20000605-1.c: Likewise.
37918 * gcc.c-torture/execute/20020225-1.c: Likewise.
37919 * gcc.dg/c90-hexfloat-2.c: Likewise.
37920 * gcc.dg/c99-bool-1.c: Likewise.
37921 * gcc.dg/c99-hexfloat-2.c: Likewise.
37922 * gcc.dg/dll-2.c: Likewise.
37923 * gcc.dg/wtr-union-init-1.c: Likewise.
37924 * gcc.dg/wtr-union-init-2.c: Likewise.
37925 * gcc.dg/wtr-union-init-3.c: Likewise.
37926 * gcc.dg/cpp/avoidpaste1.c: Likewise.
37927 * gcc.dg/cpp/defined.c: Likewise.
37928 * gcc.dg/cpp/macsyntx.c: Likewise.
37929 * gcc.dg/cpp/paste2.c: Likewise.
37930 * gcc.dg/cpp/trad/defined.c: Likewise.
37931 * gcc.dg/format/c90-printf-1.c: Likewise.
37932 * gcc.dg/format/c90-scanf-1.c: Likewise.
37933 * gcc.dg/format/c99-printf-1.c: Likewise.
37934 * gcc.dg/format/c99-scanf-1.c: Likewise.
37935 * gcc.misc-tests/gcov-8.c: Likewise.
37936 * lib/profopt.exp: Likewise.
37937
37938 2002-09-15 Krister Walfridsson <cato@df.lth.se>
37939
37940 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
37941
37942 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
37943
37944 * g++.dg/inherit/using2.C: New test.
37945
37946 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
37947
37948 * ChangeLog: Follow spelling conventions.
37949 * g++.dg/template/friend4.C: Likewise.
37950 * g++.old-deja/g++.pt/crash67.C: Likewise.
37951 * gcc.c-torture/execute/20000801-4.c: Likewise.
37952 * gcc.dg/c90-digraph-1.c: Likewise.
37953 * gcc.dg/c94-digraph-1.c: Likewise.
37954 * gcc.dg/c99-digraph-1.c: Likewise.
37955 * gcc.dg/cpp/line5.c: Likewise.
37956 * gcc.dg/cpp/multiline.c: Likewise.
37957 * gcc.dg/cpp/trad/literals-1.c: Likewise.
37958 * gcc.dg/format/attr-3.c: Likewise.
37959 * gcc.dg/format/c90-scanf-3.c: Likewise.
37960 * gcc.dg/format/ext-4.c: Likewise.
37961
37962 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
37963
37964 * g++.dg/template/pretty1.C: New test.
37965
37966 2002-09-14 Alan Modra <amodra@bigpond.net.au>
37967
37968 * gcc.c-torture/execute/struct-cpy-1.c: New test.
37969
37970 2002-09-13 Matt Austern <austern@apple.com>
37971
37972 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
37973 passing a cast expression to a function by const reference.
37974
37975 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
37976
37977 * g++.dg/template/deduce1.C: New test.
37978
37979 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
37980
37981 * gcc.c-torture/execute/simd-1.c: Force all use of int to
37982 32-bit int.
37983
37984 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
37985
37986 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
37987 usage.
37988
37989 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
37990
37991 * gcc.c-torture/compile/20020910-1.c: New test.
37992
37993 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
37994
37995 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
37996
37997 2002-09-10 Andreas Jaeger <aj@suse.de>
37998
37999 * gcc.dg/20020312-2.c: Adjust for x86-64.
38000
38001 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
38002
38003 * g77.dg/7388.f: New test case for PR 7388.
38004
38005 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
38006
38007 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
38008
38009 2002-09-05 Ziemowit Laski <zlaski@apple.com>
38010
38011 * objc.dg/proto-lossage-1.m: New test.
38012
38013 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
38014
38015 * gcc.dg/cpp/_Pragma4.c: Fix typo.
38016
38017 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
38018
38019 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
38020 expected to pass.
38021
38022 2002-09-06 Stan Shebs <shebs@apple.com>
38023 David Edelsohn <edelsohn@gnu.org>
38024
38025 * gcc.dg/weak: New directory.
38026 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
38027 target-specific xfail bits.
38028 * gcc.dg/typeof-2.c: Move to new directory.
38029 * gcc.dg/weak.exp: New expect script.
38030
38031 2002-09-06 Alan Modra <amodra@bigpond.net.au>
38032
38033 * gcc.c-torture/execute/extzvsi.c: New test.
38034
38035 2002-09-05 Stan Shebs <shebs@apple.com>
38036
38037 * gcc.dg/weak-1.c: xfail on Darwin.
38038 * gcc.dg/weak-2.c: Ditto.
38039 * gcc.dg/weak-3.c: Ditto.
38040 * gcc.dg/weak-4.c: Ditto.
38041 * gcc.dg/weak-5.c: Ditto.
38042 * gcc.dg/weak-6.c: Ditto.
38043 * gcc.dg/weak-7.c: Ditto.
38044 * gcc.dg/weak-8.c: Ditto.
38045 * gcc.dg/weak-9.c: Ditto.
38046
38047 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
38048
38049 * gcc.c-torture/execute/loop-14.c: New test.
38050
38051 2002-09-04 Jakub Jelinek <jakub@redhat.com>
38052
38053 * g++.dg/other/cxa-atexit1.C: New test.
38054
38055 * gcc.dg/typeof-2.c: New test.
38056
38057 2002-09-03 Roger Sayle <roger@eyesopen.com>
38058
38059 * gcc.dg/builtins-2.c: New testcase.
38060 * gcc.dg/builtins-3.c: New testcase.
38061
38062 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
38063
38064 * gcc.dg/cpp/_Pragma4.c: New test.
38065
38066 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
38067
38068 * objc/execute/nil_method-1.m: New testcase.
38069
38070 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
38071
38072 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
38073 [Object class], not [Object initialize].
38074
38075 2002-08-31 Roger Sayle <roger@eyesopen.com>
38076 Hans-Peter Nilsson <hp@bitrange.com>
38077
38078 * gcc.c-torture/execute/20020720-1.x: Skip test on
38079 mmix-knuth-mmixware. Correct comment.
38080
38081 2002-08-27 Mark Mitchell <mark@codesourcery.com>
38082
38083 * testsuite/g++.dg/abi/bitfield5.C: New test.
38084 * testsuite/g++.dg/abi/vbase10.C: Likewise.
38085
38086 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
38087
38088 * objc.dg/undeclared-selector.m: New test.
38089
38090 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
38091
38092 * g++.dg/other/offsetof1.C: Avoid cast warning.
38093
38094 2002-08-26 Ziemowit Laski <zlaski@apple.com>
38095
38096 * objc.dg/super-class-2.m: New test.
38097
38098 2002-08-24 Matt Austern <austern@apple.com>
38099
38100 * g++.dg/ext/lvaddr.C: New test.
38101 * g++.dg/ext/lvcast.C: New test.
38102
38103 2002-08-22 Mark Mitchell <mark@codesourcery.com>
38104
38105 * testsuite/g++.dg/inherit/cond1.C: New test.
38106
38107 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
38108
38109 * gcc.dg/noncompile/incomplete-1.c: New test.
38110
38111 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
38112
38113 * gcc.dg/typespec-1.c: New test.
38114
38115 2002-08-20 Devang Patel <dpatel@apple.com>
38116 * objc.dg/proto-hier-2.m: New test.
38117
38118 2002-08-19 Ziemowit Laski <zlaski@apple.com>
38119
38120 * objc.dg/bitfield-1.m: New test.
38121 * objc.dg/bitfield-2.m: New test.
38122
38123 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
38124
38125 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
38126 gcc.dg/c99-flex-array-4.c: New tests.
38127
38128 2002-08-16 Stan Shebs <shebs@apple.com>
38129
38130 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
38131
38132 2002-08-15 Jakub Jelinek <jakub@redhat.com>
38133
38134 * gcc.dg/typeof-1.c: New test.
38135 * g++.dg/ext/typeof2.C: New test.
38136
38137 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
38138
38139 * g++.dg/other/offsetof1.C: New test.
38140
38141 2002-08-14 Richard Henderson <rth@redhat.com>
38142
38143 * gcc.dg/tls/diag-3.c: Fix expected message strings.
38144
38145 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
38146
38147 * gcc.dg/cpp/_Pragma3.c: New test.
38148
38149 2002-08-13 Mark Mitchell <mark@codesourcery.com>
38150
38151 * g++.dg/template/inherit3: New test.
38152
38153 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
38154
38155 * gcc.dg/bitfld-4.c: Add blank options.
38156
38157 2002-08-09 Mark Mitchell <mark@codesourcery.com>
38158
38159 * g++.dg/template/crash1.C: New test.
38160
38161 2002-08-08 Jakub Jelinek <jakub@redhat.com>
38162
38163 * gcc.dg/tls/opt-2.c: New test.
38164
38165 2002-08-08 Devang Patel <dpatel@apple.com>
38166
38167 * objc.dg/selector-1.m : New test
38168
38169 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
38170
38171 * g++.dg/abi/bitfield4.C: New test.
38172 * gcc.dg/bitfld-4.c: New test.
38173
38174 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
38175
38176 * g++.dg/other/packed1.C: New test.
38177
38178 2002-08-07 Mark Mitchell <mark@codesourcery.com>
38179
38180 * g++.dg/abi/offsetof.C: Tweak error messages.
38181 * g++.old-deja/g++.mike/p10769a.C: Likewise.
38182
38183 2002-08-08 Jakub Jelinek <jakub@redhat.com>
38184
38185 * gcc.dg/bitfld-3.c: New test.
38186
38187 2002-08-07 Jakub Jelinek <jakub@redhat.com>
38188 Richard Henderson <rth@redhat.com>
38189
38190 * gcc.dg/i386-bitfield1.c: New test.
38191 * g++.dg/abi/bitfield3.C: Update.
38192
38193 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
38194
38195 * objc.dg/const-str-2.m: Update.
38196 * gcc.dg/cpp/c++98.c: Change to C extension.
38197 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
38198 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
38199
38200 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
38201
38202 * testsuite/gcc.dg/tls/diag-3.c: New.
38203
38204 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
38205
38206 * g++.dg/README (Subdirectories): Document new subdir expr.
38207 * g++.dg/expr/pmf-1.C: New test.
38208
38209 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
38210
38211 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
38212
38213 2002-08-06 Jakub Jelinek <jakub@redhat.com>
38214
38215 * g++.dg/abi/bitfield3.C: New test.
38216
38217 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
38218
38219 * lib/gcov.exp: Tweak expected line formats.
38220 * gcc.misc-tests/gcov8.c: New test.
38221 * gcc.misc-tests/gcov8.x: New flags.
38222
38223 2002-08-05 Jakub Jelinek <jakub@redhat.com>
38224
38225 * consistency.vlad/layout/endian.c: Include string.h.
38226
38227 * gcc.c-torture/execute/20020805-1.c: New test.
38228
38229 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
38230
38231 * g++.dg/other/conversion1.C: New test.
38232
38233 2002-08-03 Roger Sayle <roger@eyesopen.com>
38234
38235 * gcc.dg/builtins-1.c: New testcase.
38236
38237 2002-08-02 Mark Mitchell <mark@codesourcery.com>
38238
38239 * g++.dg/inherit/access3.C: New test.
38240
38241 2002-08-01 Jakub Jelinek <jakub@redhat.com>
38242
38243 * gcc.dg/ia64-visibility-2.c: New test.
38244
38245 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
38246
38247 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
38248 __qualifier_flags to __flags.
38249
38250 2002-07-31 Mark Mitchell <mark@codesourcery.com>
38251
38252 * g++.dg/inherit/operator1.C: New test.
38253 * g++.dg/lookup/disamb1.C: Fix typo in comment.
38254 * g++.dg/other/error1.C: Change expected error message.
38255 * g++.dg/template/conv4.C: Likewise.
38256
38257 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
38258
38259 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
38260 for documented behavior.
38261
38262 2002-07-25 Roger Sayle <roger@eyesopen.com>
38263
38264 * gcc.c-torture/execute/20020720-1.x: Skip this test on
38265 several targets known to fail.
38266
38267 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
38268
38269 * gcc.dg/mips-args-[123].c: New tests.
38270
38271 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
38272
38273 * gcc.dg/ppc-spe.c: New.
38274
38275 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
38276
38277 * g++.dg/other/ptrmem4.C: New testcase.
38278
38279 2002-07-24 Richard Henderson <rth@redhat.com>
38280
38281 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
38282
38283 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
38284
38285 * g++.dg/ext/alignof1.C (main): Return 0 for success.
38286
38287 2002-07-24 Roger Sayle <roger@eyesopen.com>
38288
38289 * gcc.c-torture/execute/memset-3.c: New testcase.
38290
38291 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
38292
38293 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
38294 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
38295
38296 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38297
38298 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
38299 Delete.
38300
38301 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
38302
38303 * gcc.c-torture/compile/simd-4.c: New test.
38304
38305 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38306
38307 PR c++/7347, c++/7348
38308 * g++.dg/template/access4.C: New test.
38309 * g++.dg/template/access5.C: New test.
38310 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
38311 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
38312 * g++.old-deja/g++.pt/ttp58.C: Likewise.
38313 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
38314
38315 2002-07-22 Jakub Jelinek <jakub@redhat.com>
38316
38317 * gcc.dg/gnu89-init-2.c: New test.
38318
38319 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
38320
38321 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
38322
38323 2002-07-20 Roger Sayle <roger@eyesopen.com>
38324
38325 * gcc.c-torture/execute/20020720-1.c: New testcase.
38326
38327 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
38328
38329 * gcc.dg/cpp/Wsignprom.c: New tests.
38330
38331 2002-07-20 Alan Modra <amodra@bigpond.net.au>
38332
38333 * gcc.c-torture/execute/loop-13.c: New test.
38334
38335 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
38336
38337 * gcc.dg/cpp/expr.c: New tests.
38338
38339 2002-07-18 David Edelsohn <edelsohn@gnu.org>
38340
38341 * g++.dg/opt/pr6713.C: Add template instantiation.
38342
38343 2002-07-18 Alan Modra <amodra@bigpond.net.au>
38344
38345 * gcc.dg/nest.c: New test.
38346
38347 2002-07-17 Richard Henderson <rth@redhat.com>
38348
38349 * g++.dg/opt/pr6713.C: New test.
38350
38351 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
38352
38353 * gcc.c-torture/execute/loop-2e.x: Let the testcase
38354 XFAIL for all x86 processors.
38355
38356 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
38357
38358 * gcc.c-torture/execute/20010122-1.x: Do not test with
38359 -fomit-frame-pointer.
38360
38361 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38362
38363 * g++.dg/template/instantiate2.C: New test.
38364 * g++.dg/template/spec4.C: New test.
38365
38366 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38367
38368 * g++.dg/template/access2.C: New test.
38369 * g++.dg/template/access3.C: New test.
38370
38371 2002-07-15 Zack Weinberg <zack@codesourcery.com>
38372
38373 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
38374 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
38375 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
38376 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
38377 Convert to use <stdarg.h>.
38378 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
38379 Delete.
38380 * gcc.dg/va-arg-2.c: New.
38381 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
38382
38383 2002-07-15 Jakub Jelinek <jakub@redhat.com>
38384
38385 * gcc.c-torture/compile/20020710-1.c: New test.
38386
38387 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
38388 Andrew Pinski <pinskia@physics.uc.edu>
38389
38390 gcc.c-torture/compile/simd-2.c: New testcase.
38391 gcc.c-torture/compile/simd-3.c: Likewise.
38392
38393 2002-07-11 Mark Mitchell <mark@codesourcery.com>
38394
38395 PR c++/7224
38396 * g++.dg/overload/error1.C: New test.
38397
38398 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
38399
38400 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
38401 configuration and IRIX 6 O32 ABI.
38402
38403 2002-07-11 Roger Sayle <roger@eyesopen.com>
38404
38405 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
38406
38407 2002-07-10 Roger Sayle <roger@eyesopen.com>
38408
38409 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
38410
38411 2002-07-10 Jeffrey A Law <law@redhat.com>
38412
38413 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
38414
38415 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
38416
38417 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
38418
38419 * gcc.dg/20020312-2.c: Check for __PPC__.
38420
38421 2002-07-09 Diego Novillo <dnovillo@redhat.com>
38422
38423 * gcc.c-torture/compile/20020709-1.c: New test.
38424
38425 2002-07-07 Roger Sayle <roger@eyesopen.com>
38426
38427 * g++.dg/template/qualttp21.C: New test case.
38428
38429 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
38430
38431 * gcc.c-torture/compile/20020706-1.c: New test.
38432 * gcc.c-torture/compile/20020706-2.c: New test.
38433
38434 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
38435 Alexandre Oliva <aoliva@redhat.com>
38436
38437 * g++.dg/warn/incomplete1.C: New test.
38438
38439 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38440
38441 PR c++/7099
38442 * g++.dg/warn/noreturn1.C: New test.
38443
38444 2002-07-03 Mark Mitchell <mark@codesourcery.com>
38445
38446 PR c++/6706
38447 * g++.dg/debug/debug6.C: New test.
38448 * g++.dg/debug/debug7.C: New test.
38449
38450 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
38451
38452 * gcc.c-torture/compile/simd-3.c: New test.
38453
38454 2002-07-03 Chris Demetriou <cgd@broadcom.com>
38455
38456 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
38457 * gcc.dg/20020620-1.c: Likewise.
38458
38459 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38460
38461 PR c++/6944
38462 * g++.dg/init/array4.C: New test.
38463 * g++.dg/init/array5.C: New test.
38464
38465 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
38466
38467 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
38468 * gcc.c-torture/execute/simd-2.c (main): Likewise.
38469
38470 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38471
38472 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
38473 * gcc.dg/wtr-aggr-init-1.c: Likewise.
38474 * gcc.dg/wtr-conversion-1.c: Likewise.
38475 * gcc.dg/wtr-escape-1.c: Likewise.
38476 * gcc.dg/wtr-int-type-1.c: Likewise.
38477 * gcc.dg/wtr-label-1.c: Likewise.
38478 * gcc.dg/wtr-static-1.c: Likewise.
38479 * gcc.dg/wtr-strcat-1.c: Likewise.
38480 * gcc.dg/wtr-suffix-1.c: Likewise.
38481 * gcc.dg/wtr-switch-1.c: Likewise.
38482 * gcc.dg/wtr-unary-plus-1.c: Likewise.
38483 * gcc.dg/wtr-union-init-1.c: Likewise.
38484 * gcc.dg/wtr-union-init-2.c: Likewise.
38485 * gcc.dg/wtr-union-init-3.c: Likewise.
38486
38487 * gcc.dg/wtr-func-def-1.c: New test.
38488
38489 2002-07-02 Devang Patel <dpatel@apple.com>
38490
38491 * objc.dg/param-1.m: New test.
38492
38493 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
38494
38495 * gcc.dg/cpp/trad/directive.c: Add test.
38496 * gcc.dg/cpp/trad/macroargs.c: Add test.
38497 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
38498
38499 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
38500
38501 * gcc.dg/cpp/cmdlne-M.c: New test.
38502
38503 2002-07-02 Ziemowit Laski <zlaski@apple.com>
38504
38505 * objc.dg/desig-init-1.m: New test.
38506
38507 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38508
38509 PR c++/6716
38510 * g++.dg/template/instantiate1.C: New test.
38511
38512 2002-07-01 Mark Mitchell <mark@codesourcery.com>
38513
38514 PR c++/7112
38515 * g++.dg/template/sizeof2.C: New test.
38516
38517 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
38518
38519 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
38520 gcc.dg/cpp/trad/include.c: New tests.
38521
38522 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
38523
38524 PR target/7177
38525 * gcc.c-torture/compile/20020701-1.c: New test.
38526
38527 2002-07-01 Stan Shebs <shebs@apple.com>
38528
38529 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
38530 header here...
38531 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
38532 (objc-torture-execute): or here.
38533
38534 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
38535
38536 * gcc.c-torture/execute/arith-rand-ll.c: New test.
38537
38538 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
38539
38540 * gcc.dg/cpp/trad/escaped-nl.c: New test.
38541
38542 2002-06-30 Devang Patel <dpatel@apple.com>
38543
38544 * objc.dg/fsyntax-only.m: New test.
38545
38546 2002-06-27 Mark Mitchell <mark@codesourcery.com>
38547
38548 PR c++/6695
38549 * g++.dg/template/friend7.C: New file.
38550
38551 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
38552
38553 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
38554 return type.
38555
38556 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
38557
38558 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
38559 avoid division by zero.
38560
38561 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
38562
38563 * gcc.dg/Wunknownprag.c: New tests.
38564
38565 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
38566
38567 * gcc.c-torture/execute/simd-2.c: New test.
38568
38569 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
38570
38571 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
38572 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
38573 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
38574 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
38575 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
38576 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
38577 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
38578 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
38579 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
38580 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
38581 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
38582 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
38583 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
38584 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
38585 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
38586 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
38587 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
38588
38589 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
38590
38591 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
38592 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
38593 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
38594 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
38595 New tests.
38596 * gcc.dg/cpp/trad/directive.c: Update.
38597
38598 2002-06-23 Andreas Jaeger <aj@suse.de>
38599
38600 * gcc.c-torture/execute/complex-6.c: New.
38601
38602 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
38603
38604 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
38605 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
38606 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
38607 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
38608
38609 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
38610
38611 * gcc.dg/cpp/trad: New directory with traditional tests copied
38612 from parent directory.
38613 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
38614 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
38615 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
38616 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
38617 Move to trad/ and rename.
38618 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
38619 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
38620 gcc.dg/cpp/trad/redef2.c: New tests.
38621 * gcc.dg/cpp/trad/trad.exp: New driver.
38622
38623 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
38624
38625 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
38626 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
38627 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
38628 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
38629 Remove.
38630
38631 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
38632
38633 * gcc.dg/20020620-1.c: New test.
38634
38635 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38636
38637 * g++.dg/template/ttp4.C: New test.
38638
38639 2002-06-19 Jakub Jelinek <jakub@redhat.com>
38640
38641 * g++.dg/opt/vt1.C: Fix regexp.
38642
38643 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38644
38645 * gcc.c-torture/execute/pure-1.c: Make functions static again.
38646 Don't use attribute `noinline'.
38647
38648 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
38649
38650 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
38651
38652 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
38653
38654 * gcc.c-torture/execute/simd-1.c: New.
38655
38656 * gcc.dg/simd-1.c: New.
38657
38658 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
38659
38660 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
38661
38662 2002-06-16 Richard Henderson <rth@redhat.com>
38663
38664 * g++.dg/ext/anon-struct1.C: New.
38665 * g++.dg/ext/anon-struct2.C: New.
38666 * g++.dg/ext/anon-struct3.C: New.
38667 * gcc.dg/anon-struct-1.c: New.
38668 * gcc.dg/anon-struct-2.c: New.
38669 * gcc.dg/anon-struct-3.c: New.
38670 * gcc.dg/20011008-1.c: Adjust warning text.
38671 * gcc.dg/20020527-1.c: Add -fms-extensions.
38672
38673 2002-06-16 Richard Henderson <rth@redhat.com>
38674
38675 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
38676
38677 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
38678
38679 * gcc.c-torture/execute/20020615-1.c: New test.
38680
38681 2002-06-15 Roger Sayle <roger@eyesopen.com>
38682
38683 * gcc.c-tortuture/execute/compare-1.c: New test case.
38684 * gcc.c-tortuture/execute/compare-2.c: New test case.
38685 * gcc.c-tortuture/execute/compare-3.c: New test case.
38686
38687 2002-06-13 Richard Henderson <rth@redhat.com>
38688
38689 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
38690 ia64 ilp32.
38691
38692 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38693
38694 * g++.dg/template/typename2.C: Update error message.
38695
38696 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
38697
38698 * gcc.c-torture/execute/20020611-1.c: New test.
38699
38700 2002-06-11 Bob Wilson <bob.wilson@acm.org>
38701
38702 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
38703 list of targets to skip.
38704
38705 2002-06-10 Bob Wilson <bob.wilson@acm.org>
38706
38707 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
38708 targets if not optimizing.
38709
38710 2002-06-10 Jakub Jelinek <jakub@redhat.com>
38711
38712 * gcc.c-torture/compile/20020605-1.c: New test.
38713
38714 * g++.dg/opt/vt1.C: New test.
38715
38716 * gcc.dg/20020531-1.c: New test.
38717
38718 * gcc.dg/20020530-1.c: New test.
38719
38720 * gcc.dg/20020527-1.c: New test.
38721
38722 * g++.dg/opt/cse1.C: New test.
38723
38724 2002-06-07 Roger Sayle <roger@eyesopen.com>
38725
38726 * gcc.dg/20020607-2.c: New test case.
38727
38728 2002-06-07 Jakub Jelinek <jakub@redhat.com>
38729
38730 * gcc.c-torture/compile/20020604-1.c: New test.
38731
38732 2002-06-04 Richard Henderson <rth@redhat.com>
38733
38734 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
38735 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
38736 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
38737
38738 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
38739
38740 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
38741
38742 2002-06-03 Richard Henderson <rth@redhat.com>
38743
38744 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
38745 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
38746
38747 2002-06-02 Richard Henderson <rth@redhat.com>
38748
38749 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
38750 test functions static.
38751
38752 2002-06-02 Andreas Jaeger <aj@suse.de>
38753
38754 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
38755 now.
38756
38757 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
38758
38759 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
38760 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
38761 Update for mofified diagnostics.
38762 * gcc.dg/c99-intconst-1.c: No longer fail.
38763
38764 2002-06-02 Richard Henderson <rth@redhat.com>
38765
38766 * gcc.dg/uninit-A.c: Remove xfail markers.
38767
38768 2002-06-01 Roger Sayle <roger@eyesopen.com>
38769
38770 * gcc.dg/fnegate-1.c: New test case.
38771
38772 2002-05-30 Osku Salerma <osku@iki.fi>
38773
38774 * gcc.c-torture/execute/mayalias-1.c: New file.
38775
38776 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
38777
38778 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
38779 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
38780 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
38781
38782 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
38783
38784 * gcc.c-torture/execute/20020529-1.c: New test.
38785
38786 2002-05-27 Richard Henderson <rth@redhat.com>
38787
38788 * g++.dg/ext/attrib6.C: New test case.
38789
38790 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38791
38792 * gcc.c-torture/execute/pure-1.c: New test.
38793
38794 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
38795
38796 * gcc.dg/cpp/arith-2.c: Remove.
38797
38798 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
38799
38800 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
38801 * gcc.dg/cpp/if-3.c: Remove.
38802
38803 2002-05-26 Jakub Jelinek <jakub@redhat.com>
38804
38805 * g++.dg/opt/cse2.C: New test.
38806
38807 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
38808
38809 * gcc.dg/cpp/arith-1.c: New semantic tests.
38810 * gcc.dg/cpp/if-1.c: Update.
38811
38812 2002-05-24 Ben Elliston <bje@redhat.com>
38813
38814 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
38815
38816 2002-05-24 Jakub Jelinek <jakub@redhat.com>
38817
38818 * gcc.dg/verbose-asm.c: New test.
38819
38820 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
38821
38822 * gcc.dg/cpp/paste12.c: New test.
38823
38824 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
38825
38826 * g++.dg/parse/named_ops.C: New test.
38827
38828 2002-05-23 Mark Mitchell <mark@codesourcery.com>
38829
38830 * gcc/testsuite/gcc.dg/weak-8.c: New test.
38831
38832 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
38833
38834 * gcc.dg/weak-2.c: Allow optional leading underscore
38835 in scan-assembler symbol name.
38836 * gcc.dg/weak-3.c: Likewise.
38837 * gcc.dg/weak-4.c: Likewise.
38838 * gcc.dg/weak-5.c: Likewise.
38839
38840 2002-05-23 Jakub Jelinek <jakub@redhat.com>
38841
38842 * gcc.dg/20020523-1.c: New test.
38843
38844 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
38845
38846 * objc.dg/const-str-2.m: Update now that we stop after
38847 a command line error.
38848
38849 2002-05-22 Richard Henderson <rth@redhat.com>
38850
38851 * g++.dg/dg.exp: Fix typo in test pruneing.
38852
38853 2002-05-22 Richard Henderson <rth@redhat.com>
38854
38855 * g++.dg/dg.exp: Prune the tls subdirectory.
38856 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
38857 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
38858 * g++.dg/tls/init-1.C: New.
38859
38860 2002-05-22 Jakub Jelinek <jakub@redhat.com>
38861
38862 * gcc.dg/20020517-1.c: New test.
38863
38864 2002-05-21 Richard Henderson <rth@redhat.com>
38865
38866 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
38867 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
38868
38869 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
38870
38871 * g++.dg/other/copy2.C: New test.
38872
38873 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
38874
38875 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
38876 (MAX_COPY): Bump up to 10 times sizeof (long long).
38877 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
38878
38879 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
38880 sizeof (long long).
38881
38882 * gcc.c-torture/execute/strcpy-1.c: New test.
38883
38884 2002-05-19 Jason Merrill <jason2redhat.com>
38885
38886 * g++.dg/ext/oper1.C: New test.
38887
38888 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
38889 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
38890
38891 * README.QMTEST: New file.
38892
38893 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
38894
38895 2002-05-19 Andreas Jaeger <aj@suse.de>
38896
38897 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
38898 now.
38899 * gcc.c-torture/execute/loop-2d.x: Likewise.
38900
38901 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
38902
38903 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
38904 support weak symbols.
38905 * gcc.dg/weak-4.c: Likewise.
38906 * gcc.dg/weak-6.c: Likewise.
38907
38908 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
38909
38910 * gcc.dg/weak-3.c: Add dg-excess-error comment for
38911 cygwin, coff and h8300-*-hms targets
38912 * gcc.dg/weak-5.c: Likewise.
38913 * gcc.dg/weak-7.c: Likewise.
38914
38915 2002-05-16 Jason Merrill <jason@redhat.com>
38916
38917 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
38918 (scan-assembler-not, scan-assembler-dem): Likewise.
38919 (scan-assembler-dem-not): Likewise.
38920
38921 2002-05-15 Richard Henderson <rth@redhat.com>
38922
38923 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
38924
38925 2002-05-15 Richard Henderson <rth@redhat.com>
38926
38927 * gcc.dg/weak-5.c (vfoo1c): No warning here.
38928 (vfoo1f): Warning here.
38929 (vfoo1l): Don't redefine the alias.
38930
38931 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
38932
38933 * g++.dg/init/pm1.C: New test.
38934
38935 2002-05-12 David S. Miller <davem@redhat.com>
38936
38937 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
38938 types.
38939
38940 2002-05-10 Roger Sayle <roger@eyesopen.com>
38941
38942 * gcc.c-torture/execute/20020510-1.c: New test case.
38943
38944 2002-05-10 David S. Miller <davem@redhat.com>
38945
38946 * gcc.c-torture/execute/conversion.c: Test long double too.
38947
38948 2002-05-09 Jakub Jelinek <jakub@redhat.com>
38949
38950 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
38951 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
38952 * lib/g++.exp (g++_link_flags): Likewise.
38953 * lib/objc.exp (objc_target_compile): Likewise.
38954
38955 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
38956
38957 * gcc.dg/cpp/poison.c: Update.
38958 * gcc.dg/cpp/20000625-2.c: Remove.
38959 * gcc.dg/cpp/direct2s.c: Remove final test.
38960
38961 2002-05-08 Tom Rix <trix@redhat.com>
38962
38963 * gcc.c-torture/execute/20020508-1.c: New test.
38964 * gcc.c-torture/execute/20020508-2.c: New test.
38965 * gcc.c-torture/execute/20020508-3.c: New test.
38966
38967 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
38968
38969 * gcc.dg/cpp/charconst-4.c: More tests.
38970
38971 2002-05-08 Mark Mitchell <mark@codesourcery.com>
38972
38973 PR c/6569
38974 * gcc.dg/weak-3.c: Update location of warning messages.
38975 * gcc.dg/weak-5.c: Likewise.
38976
38977 2002-05-06 Roger Sayle <roger@eyesopen.com>
38978
38979 * gcc.c-torture/execute/20020506-1.c: New test case.
38980
38981 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
38982
38983 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
38984
38985 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
38986
38987 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
38988
38989 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
38990
38991 * gcc.dg/cpp/charconst-3.c: New test.
38992
38993 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
38994
38995 * gcc.dg/cpp/charconst.c: Update tests.
38996
38997 2002-05-05 Tim Josling <tej@melbpc.org.au>
38998
38999 * treelang: Added directory for new sample language treelang. Also
39000 lib/treelang.exp: New file to signal treelang should be tested.
39001
39002 2002-05-03 Jakub Jelinek <jakub@redhat.com>
39003
39004 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
39005 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
39006 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
39007 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
39008 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
39009 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
39010 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
39011
39012 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
39013
39014 * gcc.dg/format/xopen-2.c: New test.
39015
39016 2002-05-03 Jakub Jelinek <jakub@redhat.com>
39017
39018 * gcc.dg/20020503-1.c: New test.
39019
39020 2002-05-02 Mark Mitchell <mark@codesourcery.com>
39021
39022 * g++.dg/init/dtor1.C: Make it tougher.
39023
39024 2002-05-01 Mark Mitchell <mark@codesourcery.com>
39025
39026 * g++.dg/init/dtor1.C: New test.
39027
39028 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
39029
39030 * gcc.dg/altivec-8.c: New.
39031
39032 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
39033
39034 * gcc.dg/altivec-7.c: New.
39035
39036 2002-04-29 Jakub Jelinek <jakub@redhat.com>
39037
39038 * g++.dg/parse/typedef1.C: New test.
39039
39040 2002-04-29 Mark Mitchell <mark@codesourcery.com>
39041
39042 PR c++/6486
39043 * g++.dg/template/friend6.C: New test.
39044
39045 PR c++/6492
39046 * g++.dg/init/copy1.C: New test.
39047
39048 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
39049
39050 * g++.dg/warn/effc1.C: New test.
39051
39052 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
39053
39054 * gcc.dg/cpp/if-cexp.c: Add a test.
39055
39056 2002-04-28 Jakub Jelinek <jakub@redhat.com>
39057
39058 * gcc.dg/20020426-2.c: New test.
39059
39060 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
39061
39062 * gcc.dg/cpp/if-mop.c: Update.
39063 * gcc.dg/cpp/if-mpar.c: Add test.
39064 * gcc.dg/cpp/if-oppr.c: Update.
39065
39066 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39067
39068 PR c/6343
39069 * gcc.dg/weak-[2-7].c: New tests.
39070
39071 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
39072
39073 * gcc.dg/enum1.c: New test.
39074
39075 2002-04-26 Mark Mitchell <mark@codesourcery.com>
39076
39077 PR c++/6497
39078 * g++.dg/inherit/access2.C: New test.
39079
39080 2002-04-26 Mark Mitchell <mark@codesourcery.com>
39081
39082 PR bootstrap/6445
39083 * gcc.dg/20020426-1.c: New test.
39084
39085 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
39086
39087 * g++.dg/abi/enum1.C: New test.
39088
39089 2002-04-26 Richard Henderson <rth@redhat.com>
39090
39091 * gcc.dg/c99-bool-1.c: Expect always true warning.
39092
39093 2002-04-25 Roger Sayle <roger@eyesopen.com>
39094
39095 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
39096
39097 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39098
39099 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
39100 targets.
39101
39102 2002-04-24 Mark Mitchell <mark@codesourcery.com>
39103
39104 * g++.dg/abi/mange7.C: New test.
39105
39106 PR c++/6438.
39107 * g++.dg/parse/stmtexpr2.C: New test.
39108
39109 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
39110
39111 * gcc.dg/20020312-2.c: Add SH target.
39112
39113 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39114
39115 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
39116 compiler output on mips*-*-irix*.
39117
39118 2002-04-23 Jakub Jelinek <jakub@redhat.com>
39119
39120 * g++.dg/parse/attr1.C: New test.
39121
39122 2002-04-23 Roger Sayle <roger@eyesopen.com>
39123
39124 * gcc.c-torture/execute/string-opt-17.c: New test case.
39125 * gcc.c-torture/execute/memset-2.c: New test case.
39126
39127 2002-04-23 Mark Mitchell <mark@codesourcery.com>
39128
39129 PR c++/6256:
39130 * g++.dg/template/friend5.C: New test.
39131
39132 PR c++/6331:
39133 * g++.dg/template/qual1.C: Likewise.
39134
39135 2002-04-22 Zack Weinberg <zack@codesourcery.com>
39136
39137 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
39138 Include stdlib.h, not stdio.h or ctype.h.
39139
39140 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
39141
39142 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
39143 cris-*-elf* and mmix-*-*.
39144 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
39145 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
39146 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
39147 Ditto.
39148 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
39149 * gcc.dg/wchar_t-1.c: Ditto.
39150
39151 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
39152
39153 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
39154 Clarify comment.
39155
39156 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
39157
39158 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
39159
39160 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39161
39162 * gcc.c-torture/execute/20000906-1.x: Delete.
39163
39164 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
39165
39166 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
39167
39168 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
39169
39170 * PR6367
39171 * g77.f-torture/execute/6367.f: New test.
39172 * g77.f-torture/execute/6367.x: Disable for MMIX.
39173
39174 2002-04-19 Mark Mitchell <mark@codesourcery.com>
39175
39176 * PR6352
39177 * g++.dg/opt/inline2.C: New test.
39178
39179 2002-04-18 Richard Henderson <rth@redhat.com>
39180
39181 * gcc.dg/20000906-1.c: Enable for all targets.
39182 * gcc.c-torture/compile/iftrap-2.c: New.
39183
39184 2002-04-18 Jakub Jelinek <jakub@redhat.com>
39185
39186 * gcc.dg/20020418-1.c: New test.
39187 * gcc.dg/20020418-2.c: New test.
39188
39189 2002-04-18 Richard Henderson <rth@redhat.com>
39190
39191 * gcc.c-torture/compile/iftrap-1.c: New.
39192 * gcc.dg/iftrap-1.c: Adjust for ia64.
39193 * gcc.dg/iftrap-2.c: New.
39194
39195 2002-04-18 Jakub Jelinek <jakub@redhat.com>
39196
39197 * gcc.c-torture/compile/20020418-1.c: New test.
39198
39199 2002-04-18 Roger Sayle <roger@eyesopen.com>
39200
39201 * gcc.c-torture/compile/20020415-1.c: New.
39202
39203 2002-04-18 David S. Miller <davem@redhat.com>
39204
39205 * gcc.c-torture/execute/20020418-1.c: New test.
39206
39207 2002-04-17 Jakub Jelinek <jakub@redhat.com>
39208
39209 * gcc.dg/20020416-1.c: New test.
39210
39211 * g++.dg/opt/inline1.C: New test.
39212
39213 2002-04-16 Jakub Jelinek <jakub@redhat.com>
39214
39215 * gcc.dg/altivec-5.c: New test.
39216
39217 * gcc.dg/20020415-1.c: New test.
39218
39219 2002-04-15 Mark Mitchell <mark@codesourcery.com>
39220
39221 * testsuite/lib/chill.exp: Remove.
39222
39223 2002-04-14 Jakub Jelinek <jakub@redhat.com>
39224
39225 * g++.dg/other/big-struct.C: New test.
39226
39227 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
39228
39229 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
39230 of scratch file.
39231
39232 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
39233
39234 PR c/6277
39235 * gcc.dg/i386-387-1.c: Allow optional leading underscore
39236 in scan-assembler function name
39237
39238 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
39239
39240 * g77.f-torture/execute/980628-4.x,
39241 g77.f-torture/execute/980628-5.x,
39242 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
39243 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
39244 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
39245 i[34567]86-*-*.
39246
39247 2002-04-13 David S. Miller <davem@redhat.com>
39248
39249 * gcc.c-torture/execute/20020413-1.c: New test.
39250
39251 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
39252
39253 * gcc.dg/asm-6.c,
39254 * g++.dg/ext/asm1.C: New tests.
39255
39256 2002-04-12 Mark Mitchell <mark@codesourcery.com>
39257
39258 PR c++ 5373.
39259 * g++.dg/parse/stmtexpr1.C: New test.
39260
39261 PR c++/5189.
39262 * g++.dg/template/copy1.C: New test.
39263
39264 2002-04-12 Richard Henderson <rth@redhat.com>
39265
39266 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
39267
39268 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
39269
39270 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
39271 gcc.c-torture/execute/20020307-2.c.
39272
39273 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
39274
39275 * g++.dg/ext/attrib5.C,
39276 * g++.dg/lookup/struct1.C: New tests.
39277
39278 2002-04-11 Jakub Jelinek <jakub@redhat.com>
39279
39280 * gcc.dg/20020411-1.c: New test.
39281
39282 * gcc.c-torture/execute/20020411-1.c: New test.
39283
39284 2002-04-10 Janis Johnson <janis187@us.ibm.com>
39285
39286 * g77.f-torture/execute/6177.f: New test.
39287
39288 2002-04-10 Jakub Jelinek <jakub@redhat.com>
39289
39290 PR middle-end/6247
39291 * g++.dg/opt/cleanup1.C: New test.
39292
39293 * g++.dg/opt/const1.C: New test.
39294
39295 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
39296
39297 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
39298
39299 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
39300
39301 PR c++/5507
39302 * g++.dg/template/typename2.C: New test.
39303
39304 2002-04-10 Alan Modra <amodra@bigpond.net.au>
39305
39306 * gcc.c-torture/execute/loop-12.c: New.
39307
39308 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
39309
39310 * g77.f-torture/execute/980628-4.x,
39311 g77.f-torture/execute/980628-5.x,
39312 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
39313 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
39314 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
39315
39316 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39317
39318 PR optimization/6086
39319 * g++.dg/opt/preinc1.C: New test.
39320
39321 2002-04-06 Mark Mitchell <mark@codesourcery.com>
39322
39323 PR c++/5571
39324 * g++.dg/opt/static2.C: New test.
39325
39326 2002-04-06 Mark Mitchell <mark@codesourcery.com>
39327
39328 PR c/5120
39329 * gcc.dg/20020406-1.c: New test.
39330
39331 2002-04-04 David S. Miller <davem@redhat.com>
39332
39333 * gcc.c-torture/execute/20020404-1.c: New test.
39334
39335 2002-04-04 Jakub Jelinek <jakub@redhat.com>
39336
39337 PR c/6123
39338 * gcc.dg/20020312-2.c: Do not declare global register variable
39339 if __PIC__ or __pic__ is defined.
39340
39341 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
39342
39343 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
39344 __asm__ so that it works correctly even if -ansi -pedantic-errors.
39345
39346 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39347
39348 * gcc.misc-tests/linkage.exp: Update last change to handle
39349 sparc*-, not just sparc-.
39350
39351 2002-04-03 Richard Henderson <rth@redhat.com>
39352
39353 * gcc.dg/cpp/ucs.c: Improved long UCS test.
39354
39355 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
39356
39357 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
39358
39359 2002-04-02 David S. Miller <davem@redhat.com>
39360
39361 * gcc.c-torture/execute/20020402-3.c: New test.
39362
39363 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
39364
39365 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
39366 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
39367
39368 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
39369 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
39370 g77.f-torture/execute/20001201.x,
39371 g77.f-torture/execute/u77-test.x: New files.
39372
39373 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
39374 * gcc.dg/wchar_t-1.c: Ditto.
39375
39376 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39377
39378 * gcc.c-torture/execute/20020402-1.c: New test.
39379
39380 2002-04-01 Richard Henderson <rth@redhat.com>
39381
39382 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
39383
39384 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
39385
39386 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39387
39388 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
39389
39390 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
39391
39392 * g++.dg/inherit/template-as-base.C: Expect error.
39393 * g++.dg/inherit/namespace-as-base.C: Likewise.
39394
39395 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
39396
39397 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
39398 g++.dg/ext/instantiate3.C: Tweak match patterns.
39399
39400 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
39401 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
39402 -da test.
39403
39404 2002-03-31 Richard Henderson <rth@redhat.com>
39405
39406 * gcc.dg/special/alias-2.c: New.
39407 * gcc.dg/special/ecos.exp: Run it.
39408
39409 2002-03-31 Richard Henderson <rth@redhat.com>
39410
39411 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
39412
39413 2002-03-31 Kazu Hirata <kazu@hxi.com>
39414
39415 * gcc.dg/weak-1.c: Disable on h8300 port.
39416
39417 2002-03-29 Janis Johnson <janis187@us.ibm.com>
39418
39419 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
39420 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
39421 ordering tests.
39422 * g++.dg/bprob/bprob-1.C: New test.
39423 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
39424 * g++.dg/gcov/gcov-1.C: New test.
39425 * g++.dg/gcov/gcov-1.x: New file.
39426 * g++.dg/gcov/gcov-2.C: New test.
39427 * g++.dg/gcov/gcov-3.C: New test.
39428 * g++.dg/gcov/gcov-3.h: New file.
39429
39430 2002-03-28 Roger Sayle <roger@eyesopen.com>
39431
39432 * g++.old-deja/g++.other/builtins5.C: New test.
39433 * g++.old-deja/g++.other/builtins6.C: New test.
39434 * g++.old-deja/g++.other/builtins7.C: New test.
39435 * g++.old-deja/g++.other/builtins8.C: New test.
39436 * g++.old-deja/g++.other/builtins9.C: New test.
39437
39438 2002-03-29 Jakub Jelinek <jakub@redhat.com>
39439
39440 * g++.dg/opt/static1.C: New test.
39441
39442 * g++.dg/opt/longbranch1.C: New test.
39443
39444 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
39445
39446 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
39447
39448 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
39449
39450 2002-03-28 Jeffrey A Law (law@redhat.com)
39451
39452 * gcc.c-torture/execute/20020328-1.c: New test.
39453
39454 2002-03-27 Richard Henderson <rth@redhat.com>
39455
39456 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
39457 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
39458 move from g++.old-deja/g++.ext/.
39459
39460 2002-03-27 Mark Mitchell <mark@codesourcery.com>
39461
39462 * g++.dg/init/new2.C: New test.
39463
39464 2002-03-26 Richard Henderson <rth@redhat.com>
39465
39466 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
39467
39468 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
39469 on sparc.
39470
39471 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
39472 sparcv9 systems.
39473 * gcc.dg/20001102-1.c: Likewise.
39474
39475 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
39476
39477 * gcc.dg/cpp/endif-pedantic1.c,
39478 gcc.dg/cpp/endif-pedantic2.c: New tests.
39479
39480 2002-03-26 Mark Mitchell <mark@codesourcery.com>
39481
39482 * g++.dg/init/new1.C: New test.
39483
39484 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
39485
39486 * g++.dg/abi/vbase9.C: New test.
39487
39488 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
39489
39490 * gcc.dg/arm-asm.c: New test.
39491
39492 2002-03-26 Andrew Cagney <ac131313@redhat.com>
39493
39494 * gcc.dg/Wswitch-enum.c: New test.
39495 Fix PR c/5044.
39496
39497 2002-03-26 Richard Henderson <rth@redhat.com>
39498
39499 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
39500 structure.
39501
39502 2002-03-25 Richard Henderson <rth@redhat.com>
39503
39504 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
39505 sparcv9 systems.
39506
39507 * gcc.c-torture/compile/20011119-1.c (xxx): New.
39508 * gcc.c-torture/compile/20011119-2.c (xxx): New.
39509
39510 2002-03-25 Zack Weinberg <zack@codesourcery.com>
39511
39512 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
39513
39514 2002-03-25 Bob Wilson <bob.wilson@acm.org>
39515
39516 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
39517 targets using generic thunk support.
39518
39519 2002-03-25 Jakub Jelinek <jakub@redhat.com>
39520
39521 * gcc.c-torture/compile/20020323-1.c: New test.
39522
39523 * g++.dg/opt/conj2.C: New test.
39524
39525 2002-03-24 Richard Henderson <rth@redhat.com>
39526
39527 * gcc.dg/weak-1.c: Use -fno-common.
39528
39529 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
39530
39531 * g77.dg/f77-edit-apostrophe-out.f: New test
39532 * g77.dg/f77-edit-h-out.f: New test
39533 * g77.dg/f77-edit-t-in.f: New test
39534 * g77.dg/f77-edit-t-out.f: New test
39535 * g77.dg/f77-edit-x-out.f: New test
39536 * g77.dg/f77-edit-slash-out.f: New test
39537 * g77.dg/f77-edit-colon-out.f: New test
39538 * g77.dg/f77-edit-s-out.f: New test
39539
39540 2002-03-24 Richard Henderson <rth@redhat.com>
39541
39542 * objc/execute/formal_protocol-6.x: New XFAIL.
39543
39544 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
39545
39546 * gcc.dg/weak-1.c: Early return from dg-final on platforms
39547 that do not support weak symbols
39548
39549 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
39550
39551 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
39552 * lib/g77.exp: Likewise.
39553 * lib/objc.exp: Likewise.
39554
39555 2002-03-23 Andrew Cagney <ac131313@redhat.com>
39556
39557 * gcc.dg/Wswitch-default.c: New test.
39558
39559 2002-03-23 Jakub Jelinek <jakub@redhat.com>
39560
39561 * g++.dg/other/enum1.C: New test.
39562
39563 2002-03-23 Zack Weinberg <zack@codesourcery.com>
39564
39565 * gcc.dg/pragma-ep-3.c: Fix typo.
39566
39567 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
39568
39569 * g++.dg/inherit/template-as-base.C: New test.
39570
39571 2002-03-22 Jakub Jelinek <jakub@redhat.com>
39572
39573 * g++.old-deja/g++.other/dwarf2-1.C: Move...
39574 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
39575
39576 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
39577
39578 * gcc.dg/cpp/multiline.c: Update to match.
39579
39580 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
39581
39582 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
39583
39584 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
39585
39586 * gcc.dg/cpp/extratokens2.c: New file.
39587
39588 2002-03-21 David Edelsohn <edelsohn@gnu.org>
39589
39590 * gcc.dg/20020312-2.c: Add rs6000 target.
39591
39592 * gcc.c-torture/compile/20020319-1.c: New test.
39593
39594 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39595
39596 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
39597 (A, E): Handle this.
39598
39599 2002-03-20 Jason Merrill <jason@redhat.com>
39600
39601 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
39602 ignoring -fpic.
39603 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
39604 through prune_gcc_output.
39605
39606 2002-03-20 Jakub Jelinek <jakub@redhat.com>
39607
39608 * gcc.c-torture/compile/20020320-1.c: New test.
39609
39610 2002-03-19 Jakub Jelinek <jakub@redhat.com>
39611
39612 * gcc.c-torture/compile/20020318-1.c: New test.
39613
39614 * gcc.dg/struct-by-value-1.c: New test.
39615
39616 * gcc.dg/20020319-1.c: New test.
39617
39618 2002-03-18 Jakub Jelinek <jakub@redhat.com>
39619
39620 * g++.dg/opt/conj1.C: New test.
39621
39622 2002-03-17 Mark Mitchell <mark@codesourcery.com>
39623
39624 * g++.dg/template/qualttp20.C: Revert previous change.
39625 * g++.dg/template/qualttp3.C: Likewise.
39626 * g++.dg/template/qualttp4.C: Likewise.
39627 * g++.dg/template/qualttp5.C: Likewise.
39628 * g++.dg/template/qualttp6.C: Likewise.
39629 * g++.dg/template/qualttp7.C: Likewise.
39630 * g++.dg/template/qualttp8.C: Likewise.
39631 * g++.dg/template/recurse.C: Likewise.
39632
39633 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
39634
39635 * gcc.dg/cpp/wchar-1.c: Update.
39636
39637 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
39638
39639 * g++.dg/template/conv1.C: New test.
39640 * g++.dg/template/conv2.C: New test.
39641 * g++.dg/template/conv3.C: New test.
39642 * g++.dg/template/conv4.C: New test.
39643
39644 2002-03-15 Mark Mitchell <mark@codesourcery.com>
39645
39646 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
39647 * g++.dg/template/qualttp3.C: Likewise.
39648 * g++.dg/template/qualttp4.C: Likewise.
39649 * g++.dg/template/qualttp5.C: Likewise.
39650 * g++.dg/template/qualttp6.C: Likewise.
39651 * g++.dg/template/qualttp7.C: Likewise.
39652 * g++.dg/template/qualttp8.C: Likewise.
39653 * g++.dg/template/recurse.C: Likewise.
39654
39655 2002-03-15 Mark Mitchell <mark@codesourcery.com>
39656
39657 * g++.dg/opt/dtor1.C: New test.
39658
39659 2002-03-15 Jakub Jelinek <jakub@redhat.com>
39660
39661 * gcc.c-torture/compile/20020315-1.c: New test.
39662
39663 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
39664
39665 * gcc.dg/weak-1.c: Fix scan tests.
39666
39667 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
39668
39669 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
39670 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
39671 cris-*-aout* mmix-*-*.
39672 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
39673 cris-*-aout* mmix-*-*.
39674 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
39675 cris-*-elf* cris-*-aout* and mmix-*-*.
39676 * gcc.dg/20001009-1.c: Ditto.
39677 * gcc.dg/20010912-1.c: Ditto.
39678 * gcc.dg/20020122-4.c: Ditto.
39679 * gcc.dg/inline-2.c: Ditto.
39680
39681 2002-03-14 Jeffrey A Law (law@cygnus.com)
39682
39683 * gcc.c-torture/compile/20020314-1.c: New test.
39684
39685 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
39686
39687 * gcc.c-torture/execute/20020314-1.c: New test.
39688
39689 2002-03-14 Jakub Jelinek <jakub@redhat.com>
39690
39691 * g++.dg/warn/Wunused-1.C: New test.
39692
39693 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
39694
39695 * g++.dg/abi/mangle6.C: New test.
39696
39697 2002-03-13 Jakub Jelinek <jakub@redhat.com>
39698
39699 * gcc.c-torture/compile/20020309-2.c: New test.
39700
39701 * gcc.c-torture/compile/20020312-1.c: New test.
39702
39703 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
39704
39705 * g++.dg/other/access1.C: New test.
39706
39707 2002-03-12 Jakub Jelinek <jakub@redhat.com>
39708
39709 * gcc.c-torture/execute/wchar_t-1.c: New test.
39710
39711 2002-03-12 David Edelsohn <edelsohn@gnu.org>
39712
39713 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
39714
39715 2002-03-12 Roger Sayle <roger@eyesopen.com>
39716
39717 * gcc.dg/20020312-1.c: New test case.
39718
39719 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
39720
39721 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
39722
39723 2002-03-11 Richard Henderson <rth@redhat.com>
39724
39725 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
39726 * g++.old-deja/g++.jason/report.C: Likewise.
39727
39728 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
39729
39730 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
39731 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
39732
39733 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
39734
39735 * testsuite/g++.dg/overload/pmf1.C: New test.
39736
39737 2002-03-11 Kazu Hirata <kazu@hxi.com>
39738
39739 * gcc.c-torture/execute/20020307-1.c: Use long.
39740
39741 2002-03-11 Jakub Jelinek <jakub@redhat.com>
39742
39743 PR optimization/5844
39744 * gcc.dg/20020310-1.c: New test.
39745
39746 2002-03-09 Michael Meissner <meissner@redhat.com>
39747
39748 * gcc.c-torture/execute/memcpy-2.c: New test.
39749 * gcc.c-torture/execute/memset-1.c: New test.
39750 * gcc.c-torture/execute/strlen-1.c: New test.
39751 * gcc.c-torture/execute/strcmp-1.c: New test.
39752 * gcc.c-torture/execute/strncmp-1.c: New test.
39753
39754 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
39755
39756 * gcc.dg/ppc-ldstruct.c: New test.
39757
39758 2002-03-09 Jakub Jelinek <jakub@redhat.com>
39759
39760 * gcc.c-torture/execute/va-arg-22.c: New test.
39761
39762 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
39763
39764 * gcc.c-torture/compile/20020309-1.c: New test.
39765
39766 2002-03-08 Jakub Jelinek <jakub@redhat.com>
39767
39768 * gcc.c-torture/execute/20020307-2.c: New test.
39769
39770 2002-03-07 Jeffrey A Law (law@redhat.com)
39771
39772 * g77.f-torture/compile/20020307-1.f: New test.
39773
39774 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
39775
39776 * gcc.dg/unordered-1.c: New test.
39777
39778 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
39779
39780 * gcc.c-torture/execute/20020307-1.c: New test.
39781
39782 2002-03-05 Jakub Jelinek <jakub@redhat.com>
39783
39784 * gcc.dg/20020304-1.c: New test.
39785
39786 * gcc.c-torture/compile/20020304-2.c: New test.
39787
39788 2002-03-04 Zack Weinberg <zack@codesourcery.com>
39789
39790 * gcc.c-torture/compile/20020304-1.c: New test case
39791 (from PR c/5830).
39792
39793 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
39794
39795 * gcc.dg/20020103-1.c: Add other -D ppc variants.
39796
39797 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
39798
39799 * g++.dg/other/classkey1.C: New test.
39800
39801 2002-03-01 Richard Henderson <rth@redhat.com>
39802
39803 * gcc.c-torture/compile/981223-1.x: New.
39804 * gcc.c-torture/compile/920625-1.x: New.
39805
39806 2002-02-28 Richard Henderson <rth@redhat.com>
39807
39808 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
39809
39810 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
39811
39812 * gcc.c-torture/execute/20020227-1.c: New test.
39813
39814 2002-02-27 Mark Mitchell <mark@codesourcery.com>
39815
39816 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
39817 here" ERROR lines.
39818 * g++.old-deja/g++.oliva/partord1.C: Likewise.
39819 * g++.old-deja.g++.other/defarg1.C: Likewise.
39820 * g++.old-deja/g++.pt/calls2.C: Likewise.
39821 * g++.old-deja/g++.pt/crash20.C: Likewise.
39822 * g++.old-deja/g++.pt/crash30.C: Likewise.
39823 * g++.old-deja/g++.pt/crash36.C: Likewise.
39824 * g++.old-deja/g++.pt/crash6.C: Likewise.
39825 * g++.old-deja/g++.pt/defarg13.C: Likewise.
39826 * g++.old-deja/g++.pt/derived3.C: Likewise.
39827 * g++.old-deja/g++.pt/error1.C: Likewise.
39828 * g++.old-deja/g++.pt/friend21.C: Likewise.
39829 * g++.old-deja/g++.pt/friend23.C: Likewise.
39830 * g++.old-deja/g++.pt/infinite1.C: Likewise.
39831 * g++.old-deja/g++.robertl/eb128.C: Likewise.
39832
39833 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
39834
39835 * gcc.c-torture/execute/20020225-2.c: New test.
39836
39837 2002-02-27 Zack Weinberg <zack@codesourcery.com>
39838
39839 * gcc.c-torture/execute/920730-1t.c,
39840 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
39841 Delete test cases, only relevant to -traditional.
39842
39843 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
39844
39845 * gcc.dg/cpp/undef1.c: Remove.
39846 * gcc.dg/cpp/directiv.c: Update.
39847 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
39848
39849 2002-02-27 Michael Meissner <meissner@redhat.com>
39850
39851 * gcc.c-torture/execute/20020226-1.c: New test.
39852
39853 2002-02-26 Jakub Jelinek <jakub@redhat.com>
39854
39855 * g++.dg/debug/debug4.C: New test.
39856
39857 * gcc.dg/ia64-visibility-1.c: New test.
39858
39859 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
39860
39861 * gcc.dg/debug/20020224-1.c: New.
39862
39863 2002-02-25 Kazu Hirata <kazu@hxi.com>
39864
39865 * gcc.c-torture/execute/960416-1.x: New.
39866 * gcc.c-torture/execute/divconst-3.x: Likewise.
39867
39868 2002-02-25 Jakub Jelinek <jakub@redhat.com>
39869
39870 * gcc.dg/20020224-1.c: New test.
39871
39872 2002-02-25 Alan Modra <amodra@bigpond.net.au>
39873
39874 * gcc.c-torture/execute/20020225-1.c: New.
39875
39876 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
39877
39878 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
39879
39880 2002-02-23 Jakub Jelinek <jakub@redhat.com>
39881
39882 * gcc.dg/20020222-1.c: New test.
39883
39884 2002-02-22 Jakub Jelinek <jakub@redhat.com>
39885
39886 * g++.dg/opt/anonunion1.C: New test.
39887
39888 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
39889
39890 * g++.dg/template/qualttp19.C: New test.
39891 * g++.dg/template/qualttp20.C: New test.
39892 * g++.old-deja/g++.jason/report.C: Adjust expected errors
39893 * g++.old-deja/g++.other/qual1.C: Likewise.
39894
39895 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
39896
39897 * gcc.dg/attr-alwaysinline.c: New.
39898
39899 2002-02-21 Jakub Jelinek <jakub@redhat.com>
39900
39901 * gcc.dg/20020220-1.c: New test.
39902
39903 * gcc.dg/20020220-2.c: New test.
39904
39905 * g++.dg/opt/mmx1.C: New test.
39906
39907 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
39908
39909 * gcc.c-torture/compile/20020110.c: New test.
39910
39911 2002-02-20 Jakub Jelinek <jakub@redhat.com>
39912
39913 * gcc.c-torture/execute/20020219-1.c: New test.
39914
39915 * gcc.dg/20020219-1.c: New test.
39916
39917 * gcc.dg/noncompile/20020220-1.c: New test.
39918
39919 * g++.dg/opt/ptrintsum1.C: New test.
39920
39921 * gcc.dg/debug/20020220-1.c: New test.
39922
39923 2002-02-17 Jakub Jelinek <jakub@redhat.com>
39924
39925 * gcc.c-torture/execute/20020216-1.c: New test.
39926
39927 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
39928
39929 * gcc.dg/decl-1.c: Update, new test.
39930
39931 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
39932
39933 * g++.dg/abi/bitfield1.C: New test.
39934 * g++.dg/abi/bitfield2.C: New test.
39935
39936 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
39937
39938 * gcc.dg/attr-nest.c: New test.
39939
39940 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
39941
39942 * gcc.c-torture/execute/20020215-1.c: New test.
39943
39944 2002-02-14 Jakub Jelinek <jakub@redhat.com>
39945
39946 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
39947 * g++.dg/debug/debug.exp: New.
39948 * g++.dg/debug/trivial.C: New.
39949 * g++.dg/debug/debug1.C: Moved...
39950 * g++.dg/other/debug1.C: ...from here.
39951 * g++.dg/debug/debug2.C: Moved...
39952 * g++.dg/other/debug2.C: ...from here.
39953 * g++.dg/debug/debug3.C: Moved...
39954 * g++.dg/other/debug3.C: ...from here.
39955
39956 * gcc.dg/noncompile/20020213-1.c: New test.
39957
39958 2002-02-13 Jakub Jelinek <jakub@redhat.com>
39959
39960 * g++.dg/other/debug3.C: New test.
39961
39962 * gcc.c-torture/execute/20020213-1.c: New test.
39963
39964 2002-02-13 Richard Smith <richard@ex-parrot.com>
39965
39966 * g++.old-deja/g++.other/thunk1.C: New test.
39967
39968 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
39969
39970 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
39971
39972 2002-02-13 Stan Shebs <shebs@apple.com>
39973
39974 * gcc.dg/altivec-3.c: New.
39975
39976 2002-02-12 Jakub Jelinek <jakub@redhat.com>
39977
39978 * gcc.dg/Wunreachable-1.c: New test.
39979 * gcc.dg/Wunreachable-2.c: New test.
39980
39981 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
39982
39983 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
39984
39985 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
39986
39987 * gcc.dg/decl-1.c: New test.
39988
39989 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
39990
39991 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
39992
39993 2002-02-10 Kazu Hirata <kazu@hxi.com>
39994
39995 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
39996 * gcc.c-torture/compile/980506-1.x: Likewise.
39997
39998 2002-02-10 Kazu Hirata <kazu@hxi.com>
39999
40000 * gcc.dg/20020210-1.c: New.
40001
40002 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
40003
40004 * g77.f-torture/execute/947.f: New regression test
40005 for PR fortran/947.
40006
40007 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
40008
40009 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
40010 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
40011
40012 2002-02-08 Richard Henderson <rth@redhat.com>
40013
40014 * gcc.c-torture/compile/labels-3.c: New.
40015
40016 2002-02-08 Jakub Jelinek <jakub@redhat.com>
40017
40018 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
40019 expression statements work instead.
40020 * gcc.dg/noncompile/20020207-1.c: New test.
40021
40022 2002-02-07 Richard Henderson <rth@redhat.com>
40023
40024 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
40025
40026 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
40027
40028 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
40029 message from g77
40030 * lib/g77-dg.exp: Trim g77 error messages so that they are
40031 recognized by dg.exp.
40032
40033 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
40034
40035 PR fortran/5473
40036 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
40037
40038 2002-02-07 Richard Henderson <rth@redhat.com>
40039
40040 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
40041 to be sufficiently aligned for integers.
40042
40043 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
40044
40045 * g++.dg/template/friend4.C: New test.
40046
40047 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
40048
40049 PR fortran/5743
40050 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
40051 unsupported cases.
40052
40053 2002-02-07 Richard Henderson <rth@redhat.com>
40054
40055 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
40056 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
40057 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
40058 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
40059
40060 2002-02-06 Richard Henderson <rth@redhat.com>
40061
40062 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
40063
40064 2002-02-06 Janis Johnson <janis187@us.ibm.com>
40065
40066 * gcc.dg/20020206-1.c: New test.
40067
40068 2002-02-06 Jakub Jelinek <jakub@redhat.com>
40069
40070 * gcc.c-torture/execute/20020206-1.c: New test.
40071
40072 * gcc.c-torture/execute/20020206-2.c: New test.
40073
40074 PR optimization/5429:
40075 * gcc.c-torture/compile/20020206-1.c: New test.
40076
40077 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
40078
40079 * g++.dg/ext/align1.C: Do not use an explicit alignment value
40080 as certain file formats cannot support particularly large
40081 alignments.
40082
40083 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
40084 and do not expect to be able to link the executable.
40085
40086 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
40087 fail because the COFF format does not support the weak attribute.
40088
40089 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
40090
40091 * g77.dg/pr5473.f: New test
40092
40093 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
40094
40095 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
40096 Fix testcase accordingly.
40097
40098 2002-02-04 Richard Henderson <rth@redhat.com>
40099
40100 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
40101 (buf): Change to be an array of pointers, not ints.
40102
40103 2002-02-04 Jakub Jelinek <jakub@redhat.com>
40104
40105 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
40106 before all tests. Move warning one line above to match where it
40107 C frontend emits.
40108 * gcc.dg/Wswitch-2.c: New test.
40109 * g++.dg/warn/Wswitch-1.C: New test.
40110 * g++.dg/warn/Wswitch-2.C: New test.
40111
40112 2002-02-04 Richard Henderson <rth@redhat.com>
40113
40114 * g++.dg/abi/offsetof.C: Fix size comparison.
40115
40116 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
40117
40118 * gcc.dg/cast-qual-2.c: New test.
40119
40120 2002-02-04 Jakub Jelinek <jakub@redhat.com>
40121
40122 * gcc.dg/20020201-4.c: New test.
40123
40124 2002-02-04 Ben Elliston <bje@redhat.com>
40125
40126 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
40127 target_info attribute != 0, in addition to the empty string.
40128 (gcc_target_compile): Likewise.
40129
40130 2002-02-03 Andrew Cagney <ac131313@redhat.com>
40131
40132 * gcc.dg/Wswitch.c: New test.
40133 PR gcc/4475. PR gcc/3780.
40134
40135 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
40136
40137 * g77.f-torture/execute/5122.f: New test for regressions
40138 against PR fortran/5122.
40139
40140 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
40141
40142 * g77.f-torture/compile/pr3743.f: Delete
40143 * g77.dg/pr3743-1.f: New test.
40144 * g77.dg/pr3743-2.f: New test.
40145 * g77.dg/pr3743-3.f: New test.
40146 * g77.dg/pr3743-4.f: New test.
40147
40148 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
40149
40150 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
40151
40152 2002-02-02 Richard Henderson <rth@redhat.com>
40153
40154 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
40155 * gcc.c-torture/execute/bf64-1.c: Likewise.
40156
40157 2002-02-02 Jakub Jelinek <jakub@redhat.com>
40158
40159 * gcc.dg/20020201-2.c: New test.
40160
40161 * gcc.dg/20020201-3.c: New test.
40162
40163 * gcc.c-torture/execute/bitfld-2.c: New test.
40164
40165 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
40166
40167 * gcc.dg/bitfld-1.c: Update.
40168 * gcc.dg/bitfld-2.c: Update.
40169 * gcc.c-torture/execute/bitfld-1.x: New.
40170
40171 2002-02-02 Jakub Jelinek <jakub@redhat.com>
40172
40173 * gcc.c-torture/execute/20020201-1.c: New test.
40174
40175 2002-02-01 Janis Johnson <janis187@us.ibm.com>
40176
40177 PR target/5469
40178 * gcc.dg/20020201-1.c: New test.
40179
40180 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
40181
40182 PR fortran/3743
40183 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
40184 * g77.f-torture/compile/pr3743.x: Remove
40185
40186 2002-01-31 Tom Rix <trix@redhat.com>
40187
40188 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
40189
40190 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
40191
40192 * gcc.dg/noncompile/20020130-1.c: New test.
40193
40194 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
40195
40196 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
40197
40198 2002-01-29 Richard Henderson <rth@redhat.com>
40199
40200 * gcc.c-torture/execute/991118-1.c: Cast various constants back
40201 to long long.
40202 * gcc.c-torture/execute/bf64-1.c: Likewise.
40203
40204 2002-01-29 Jakub Jelinek <jakub@redhat.com>
40205
40206 * gcc.c-torture/execute/20020129-1.c: New test.
40207
40208 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
40209
40210 * gcc.c-torture/compile/20000224-1.c: Update.
40211 * gcc.c-torture/execute/bitfld-1.c: New tests.
40212 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
40213 * gcc.dg/uninit-A.c: Update.
40214
40215 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
40216
40217 * g++.dg/template/ctor1.C: Add instantiation.
40218
40219 2002-01-28 Paul Koning <pkoning@equallogic.com>
40220
40221 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
40222 argument to __builtin_prefetch to be const ptr.
40223
40224 2002-01-28 Jakub Jelinek <jakub@redhat.com>
40225
40226 * gcc.c-torture/compile/20020120-1.c: New test.
40227
40228 2002-01-27 Kazu Hirata <kazu@hxi.com>
40229
40230 * gcc.c-torture/execute/20020127-1.c: New test.
40231
40232 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
40233
40234 * g77.dg/f77-edit-i-in.f: New test
40235 * g77.dg/f77-edit-i-out.f: New test
40236
40237 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
40238
40239 * gcc.dg/debug/debug.exp: New file.
40240 * gcc.dg/debug/trivial.c: New file.
40241 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
40242 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
40243 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
40244 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
40245 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
40246 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
40247 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
40248 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
40249 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
40250 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
40251 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
40252 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
40253 * gcc.dg/20000503-1.c: Removed.
40254 * gcc.dg/20010207-1.c: Removed.
40255 * gcc.dg/20011223-1.c: Removed.
40256 * gcc.dg/20020104-2.c: Removed.
40257 * gcc.dg/debug-1.c: Removed.
40258 * gcc.dg/debug-2.c: Removed.
40259 * gcc.dg/debug-3.c: Removed.
40260 * gcc.dg/debug-4.c: Removed.
40261 * gcc.dg/debug-5.c: Removed.
40262 * gcc.dg/debug-6.c: Removed.
40263 * gcc.dg/dwarf2-1.c: Removed.
40264 * gcc.dg/dwarf2-2.c: Removed.
40265
40266 2002-01-25 Jakub Jelinek <jakub@redhat.com>
40267
40268 * g++.old-deja/g++.other/eh5.C: New test.
40269 * g++.old-deja/g++.other/sibcall2.C: New test.
40270 * g++.old-deja/g++.other/array9.C: New test.
40271 * g++.old-deja/g++.other/typename2.C: New test.
40272 * g++.old-deja/g++.other/crash60.C: New test.
40273 * g++.old-deja/g++.other/conv9.C: New test.
40274 * g++.old-deja/g++.other/mangle10.C: New test.
40275 * g++.old-deja/g++.other/unchanging1.C: New test.
40276 * g++.old-deja/g++.other/exprstmt1.C: New test.
40277 * g++.old-deja/g++.other/inline23.C: New test.
40278 * g++.old-deja/g++.eh/ia64-1.C: New test.
40279 * g++.old-deja/g++.other/dwarf2-1.C: New test.
40280 * g++.old-deja/g++.other/reload1.C: New test.
40281 * g++.old-deja/g++.other/static20.C: New test.
40282 * g++.old-deja/g++.other/local-alloc1.C: New test.
40283 * g++.old-deja/g++.other/conv8.C: New test.
40284 * g++.old-deja/g++.other/stmtexpr2.C: New test.
40285 * g++.old-deja/g++.other/storeexpr1.C: New test.
40286 * g++.old-deja/g++.other/storeexpr2.C: New test.
40287 * g++.dg/eh/template2.C: New test.
40288 * g++.dg/warn/weak1.C: New test.
40289
40290 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
40291
40292 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
40293 Remove first, non-varying, argument.
40294
40295 2002-01-23 Richard Henderson <rth@redhat.com>
40296
40297 * gcc.dg/inline-2.c: New.
40298
40299 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
40300 Add optional target arg. Check number of arguments.
40301 (scan-assembler-not, scan-assembler-dem): Likewise.
40302 (scan-assembler-dem-not): Likewise.
40303
40304 2002-01-23 Zack Weinberg <zack@codesourcery.com>
40305
40306 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
40307 line 12.
40308 * g++.old-deja/g++.brendan/parse3.C,
40309 g++.old-deja/g++.other/crash26.C,
40310 g++.old-deja/g++.other/crash28.C,
40311 g++.old-deja/g++.other/crash29.C,
40312 g++.old-deja/g++.other/crash30.C,
40313 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
40314
40315 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
40316
40317 * gcc.dg/20020115-1.c: New.
40318
40319 2002-01-23 Bob Wilson <bob.wilson@acm.org>
40320
40321 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
40322
40323 2002-01-23 Janis Johnson <janis187@us.ibm.com>
40324
40325 * gcc.dg/20020122-3.c: New.
40326
40327 2002-01-23 Jakub Jelinek <jakub@redhat.com>
40328
40329 * g++.dg/other/gc1.C: New test.
40330
40331 2002-01-23 Zack Weinberg <zack@codesourcery.com>
40332
40333 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
40334
40335 2002-01-22 Richard Henderson <rth@redhat.com>
40336
40337 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
40338
40339 2002-01-22 Richard Henderson <rth@redhat.com>
40340
40341 * gcc.dg/20020122-4.c: New.
40342
40343 2002-01-22 H.J. Lu <hjl@gnu.org>
40344
40345 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
40346 link output.
40347 * gcc.dg/special/ecos.exp: Likewise.
40348 * lib/g++-dg.exp: Likewise.
40349 * lib/g77-dg.exp: Likewise.
40350 * lib/gcc-dg.exp : Likewise.
40351 * lib/mike-g++.exp: Likewise.
40352 * lib/mike-g77.exp: Likewise.
40353 * lib/mike-gcc.exp: Likewise.
40354 * lib/objc-dg.exp: Likewise.
40355
40356 2002-01-22 Janis Johnson <janis187@us.ibm.com>
40357
40358 PR target/5379
40359 * gcc.dg/20020122-2.c: New test.
40360
40361 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
40362
40363 * gcc.dg/20020122-1.c: New test.
40364
40365 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
40366
40367 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
40368
40369 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
40370
40371 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
40372
40373 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40374
40375 * gcc.c-torture/compile/20020121-1.c: New test.
40376
40377 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
40378
40379 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
40380 ld_library_path.
40381
40382 2002-01-21 Jakub Jelinek <jakub@redhat.com>
40383
40384 * gcc.dg/20020218-1.c: New test.
40385
40386 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
40387
40388 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
40389 messages
40390 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
40391 "At global scope" warning
40392 * g++.dg/ext/align1.C: Change cygwin test for alignment
40393 from db-bogus to dg-warning
40394
40395 2002-01-21 Zack Weinberg <zack@codesourcery.com>
40396
40397 * g77.f-torture/compile/cpp2.F: New test.
40398
40399 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
40400
40401 * g++.dg/template/access1.C: New test.
40402
40403 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
40404
40405 * gcc.dg/20020118-1.c: New.
40406
40407 2002-01-18 Kazu Hirata <kazu@hxi.com>
40408
40409 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
40410
40411 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
40412
40413 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
40414 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
40415 alignment warnings.
40416
40417 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
40418
40419 * gcc.misc-tests/i386-prefetch.exp: Save and restore
40420 torture_with_loops and torture_without_loops
40421
40422 2002-01-17 Jakub Jelinek <jakub@redhat.com>
40423
40424 * gcc.c-torture/compile/20020116-1.c: New test.
40425
40426 2002-01-16 Jakub Jelinek <jakub@redhat.com>
40427
40428 * gcc.dg/20020116-2.c: New test.
40429
40430 * gcc.dg/ultrasp4.c: New test.
40431
40432 * gcc.dg/20020116-1.c: New test.
40433
40434 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
40435
40436 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
40437 by EABI.
40438
40439 2002-01-15 Janis Johnson <janis187@us.ibm.com>
40440
40441 * gcc.misc-tests/i386-prefetch.exp: New.
40442 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
40443 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
40444 * gcc.misc-tests/i386-pf-none-1.c: New test.
40445 * gcc.misc-tests/i386-pf-sse-1.c: New test.
40446
40447 2002-01-15 Jakub Jelinek <jakub@redhat.com>
40448
40449 * gcc.dg/gnu89-init-1.c: Add new tests.
40450
40451 2002-01-15 Andreas Jaeger <aj@suse.de>
40452
40453 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
40454 * gcc.dg/i386-mmx-2.c: Likewise.
40455 * gcc.dg/i386-sse-1.c: Likewise.
40456 * gcc.dg/i386-sse-2.c: Likewise.
40457 * gcc.dg/i386-sse-3.c: Likewise.
40458
40459 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
40460
40461 * g77.f-torture/execute/intrinsic-unix-bessel.f:
40462 Uncomment additional cases that now pass.
40463
40464 2002-01-11 Richard Henderson <rth@redhat.com>
40465
40466 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
40467 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
40468
40469 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
40470
40471 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
40472
40473 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
40474
40475 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
40476 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
40477
40478 2002-01-10 Dale Johannesen <dalej@apple.com>
40479
40480 * gcc.c-torture/execute/loop-11.c: New.
40481
40482 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
40483
40484 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
40485 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
40486
40487 2002-01-09 Richard Henderson <rth@redhat.com>
40488
40489 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
40490 type in which to perform the operation for each size.
40491
40492 2002-01-09 Alan Matsuoka (alanm@redhat.com)
40493
40494 * gcc.c-torture/compile/20020109-2.c: New test.
40495
40496 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
40497
40498 * gcc.c-torture/execute/loop-10.c: New test.
40499
40500 2002-01-09 Jakub Jelinek <jakub@redhat.com>
40501
40502 * gcc.c-torture/compile/20010226-1.c: New test.
40503 * gcc.c-torture/compile/20010227-1.c: New test.
40504 * gcc.c-torture/compile/20010426-1.c: New test.
40505 * gcc.c-torture/compile/20010510-1.c: New test.
40506 * gcc.c-torture/compile/20010605-3.c: New test.
40507 * gcc.c-torture/compile/20010824-1.c: New test.
40508 * gcc.c-torture/execute/20010409-1.c: New test.
40509 * gcc.dg/noncompile/20000901-1.c: New test.
40510 * gcc.dg/20001023-1.c: New test.
40511 * gcc.dg/20001101-1.c: New test.
40512 * gcc.dg/20001102-1.c: New test.
40513 * gcc.dg/20010207-1.c: New test.
40514 * gcc.dg/20010405-1.c: New test.
40515 * gcc.dg/20010822-1.c: New test.
40516 * gcc.dg/20011107-1.c: New test.
40517
40518 2002-01-09 Jeffrey A Law (law@redhat.com)
40519
40520 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
40521
40522 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
40523 execution failure on PA targets.
40524
40525 2002-01-09 Jakub Jelinek <jakub@redhat.com>
40526
40527 * gcc.c-torture/compile/20020109-1.c: New test.
40528
40529 2002-01-08 Kazu Hirata <kazu@hxi.com>
40530
40531 * gcc.c-torture/execute/20020108-1.c: New test.
40532
40533 2002-01-08 Jakub Jelinek <jakub@redhat.com>
40534
40535 * gcc.dg/20020108-1.c: New test.
40536
40537 2002-01-08 H.J. Lu <hjl@gnu.org>
40538
40539 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
40540 for header files.
40541
40542 2002-01-08 Geoff Keating <geoffk@redhat.com>
40543
40544 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
40545 consistency.
40546
40547 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
40548
40549 * gcc.dg/altivec-4.c: Test altivec predicates.
40550
40551 2002-01-07 Jakub Jelinek <jakub@redhat.com>
40552
40553 * gcc.c-torture/execute/20020107-1.c: New test.
40554
40555 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
40556
40557 PR c/5279
40558 * gcc.c-torture/compile/20020106-1.c: New test.
40559
40560 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
40561
40562 * gcc.c-torture/execute/nestfunc-4.c: New test.
40563
40564 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
40565
40566 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
40567 extra triple that slipped in.
40568 * g++.old-deja/g++.abi/align.C: Likewise.
40569 * g++.old-deja/g++.abi/bitfields.C: Likewise.
40570
40571 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
40572
40573 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
40574 * g++.old-deja/g++.abi/align.C: Likewise.
40575 * g++.old-deja/g++.abi/bitfields.C: Likewise.
40576
40577 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
40578 on FreeBSD/i386.
40579 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
40580 FreeBSD.
40581
40582 2002-01-04 Jakub Jelinek <jakub@redhat.com>
40583
40584 * gcc.dg/20020104-1.c: New test.
40585
40586 * gcc.dg/20020104-2.c: New test.
40587
40588 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
40589
40590 * gcc.dg/20020103-1.c: Fix typo in target selector.
40591
40592 2002-01-03 Richard Henderson <rth@redhat.com>
40593
40594 * gcc.dg/20020103-1.c: New.
40595
40596 2002-01-03 Kazu Hirata <kazu@hxi.com>
40597
40598 * gcc.c-torture/execute/20020103-1.c: New test.
40599
40600 2002-01-03 Jakub Jelinek <jakub@redhat.com>
40601
40602 * g++.dg/other/debug2.C: New test.
40603
40604 * gcc.c-torture/compile/20020103-1.c: New test.
40605
40606 2002-01-02 Jakub Jelinek <jakub@redhat.com>
40607
40608 * gcc.dg/gnu89-init-1.c: Added new tests.
40609
40610 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
40611
40612 * g++.dg/template/friend2.C: Remove as patch is reverted.
40613
40614 * g++.dg/warn/oldcast1.C: New test.
40615
40616 * g++.dg/template/ptrmem1.C: New test.
40617 * g++.dg/template/ptrmem2.C: New test.
40618
40619 * g++.dg/template/ntp.C: New test.
40620
40621 * g++.dg/other/component1.C: New test.
40622
40623 * g++.dg/template/ttp3.C: New test.
40624
40625 * g++.dg/template/friend2.C: New test.
40626 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
40627
40628 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
40629
40630 * g++.dg/other/ptrmem1.C: New test.
40631 * g++.dg/other/ptrmem2.C: New test.
40632
40633 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
40634
40635 * g++.dg/template/ctor1.C: New test.
40636
40637 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
40638
40639 * g++.dg/template/friend2.C: New test.
40640
40641 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
40642
40643 * gcc.dg/mmix-1.c: New test.
40644
40645 2001-12-31 Richard Henderson <rth@redhat.com>
40646
40647 * gcc.dg/asm-5.c: New.
40648
40649 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
40650
40651 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
40652 in namespace __gnu_cxx
40653
40654 2001-12-30 Richard Henderson <rth@redhat.com>
40655
40656 * gcc.dg/debug-6.c: New.
40657
40658 2001-12-30 Jakub Jelinek <jakub@redhat.com>
40659
40660 * gcc.c-torture/compile/20011229-2.c: New test.
40661
40662 2001-12-29 Jakub Jelinek <jakub@redhat.com>
40663
40664 * gcc.dg/debug-3.c: New test.
40665 * gcc.dg/debug-4.c: New test.
40666 * gcc.dg/debug-5.c: New test.
40667
40668 2001-12-29 Richard Henderson <rth@redhat.com>
40669
40670 * g++.dg/eh/loop1.C: New.
40671
40672 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
40673
40674 * g++.dg/template/crash1.C: New test.
40675
40676 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
40677
40678 * g++.dg/other/const1.C: New test.
40679
40680 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
40681
40682 * gcc.c-torture/compile/20011229-1.c: New test.
40683
40684 2001-12-28 Stan Shebs <shebs@apple.com>
40685
40686 * lib/objc-torture.exp: Resync with c-torture.exp.
40687 * lib/objc.exp: Load standard libraries.
40688
40689 2001-12-28 Jakub Jelinek <jakub@redhat.com>
40690
40691 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
40692 additional tests.
40693
40694 2001-12-27 Roger Sayle <roger@eyesopen.com>
40695
40696 * gcc.c-torture/execute/string-opt-16.c: New testcase.
40697
40698 2001-12-27 Richard Henderson <rth@redhat.com>
40699
40700 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
40701
40702 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
40703
40704 * g++.dg/eh/ctor1.C: New test.
40705 * g++.dg/other/error2.C: New test.
40706
40707 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
40708
40709 * g++.dg/other/init2.C: New test.
40710
40711 2001-12-24 Richard Henderson <rth@redhat.com>
40712
40713 * gcc.dg/20011223-1.c: New.
40714 * gcc.dg/inline-1.c: New.
40715
40716 2001-12-23 Richard Henderson <rth@redhat.com>
40717
40718 * gcc.dg/asm-4.c: Test operand modifiers.
40719
40720 2001-12-23 Richard Henderson <rth@redhat.com>
40721
40722 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
40723
40724 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
40725
40726 * gcc.c-torture/execute/20011223-1.c: New test.
40727
40728 2001-12-21 Richard Henderson <rth@redhat.com>
40729
40730 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
40731 re-enables the warning.
40732
40733 2001-12-21 Richard Henderson <rth@redhat.com>
40734
40735 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
40736
40737 2001-12-20 Jakub Jelinek <jakub@redhat.com>
40738
40739 * gcc.c-torture/compile/20011218-1.c: New test.
40740
40741 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
40742
40743 * gcc.misc-test/arm-isr.exp: New file. Control running of the
40744 arm-isr.c test.
40745 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
40746 epilogue generation for ARM ISR routines.
40747
40748 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40749
40750 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
40751 * gcc.dg/format/c90-printf-3.c: Likewise.
40752 * gcc.dg/format/c99-printf-3.c: Likewise.
40753 * gcc.dg/format/ext-1.c: Likewise.
40754 * gcc.dg/format/ext-6.c: Likewise.
40755 * gcc.dg/format/format.h: Prototype unlocked stdio.
40756
40757 2001-12-20 Richard Henderson <rth@redhat.com>
40758
40759 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
40760 (arena): Use it.
40761 (malloc): Correct allocation logic. Abort if we fill up the
40762 arena before initialization complete.
40763 (realloc): Correct allocation logic.
40764
40765 2001-12-20 Jakub Jelinek <jakub@redhat.com>
40766
40767 * gcc.c-torture/compile/20011219-2.c: New test.
40768
40769 * gcc.c-torture/execute/20011219-1.c: New test.
40770
40771 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
40772
40773 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
40774 target does not support weak symbols.
40775
40776 2001-12-19 Jakub Jelinek <jakub@redhat.com>
40777
40778 * gcc.c-torture/compile/20011219-1.c: New test.
40779
40780 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
40781
40782 * g++.dg/other/error1.C: New test.
40783
40784 2001-12-17 Jeffrey A Law (law@redhat.com)
40785
40786 * gcc.c-torture/execute/20011217-1.c: New test.
40787
40788 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
40789
40790 * objc.dg/special/: New directory.
40791 * objc.dg/special/special.exp: New file.
40792 * objc.dg/special/unclaimed-category-1.h: New file.
40793 * objc.dg/special/unclaimed-category-1a.m: New file.
40794 * objc.dg/special/unclaimed-category-1.m: New file.
40795
40796 2001-12-17 Andreas Jaeger <aj@suse.de>
40797
40798 * gcc.c-torture/compile/20011217-2.c: New test.
40799
40800 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
40801
40802 * gcc.c-torture/compile/20011217-1.c: New test.
40803
40804 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
40805
40806 * testsuite/gcc.dg/20011214-1.c: New.
40807
40808 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
40809
40810 * gcc.dg/altivec-4.c: New.
40811
40812 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
40813
40814 * gcc.dg/20011113-1.c: New test.
40815
40816 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
40817
40818 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
40819 std::__malloc_alloc_template<0> and
40820 std::__default_alloc_template<false, 0>.
40821
40822 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
40823
40824 * objc/execute/bf-21.m: New test.
40825 * objc/execute/enumeration-1.m: New test.
40826 * objc/execute/enumeration-2.m: New test.
40827
40828 2001-12-12 Jakub Jelinek <jakub@redhat.com>
40829
40830 * gcc.dg/gnu89-init-1.c: New test.
40831
40832 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
40833
40834 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
40835 * g++.old-deja/g++.jason/2371.C: Likewise.
40836 * g++.old-deja/g++.jason/template33.C: Likewise.
40837 * g++.old-deja/g++.jason/template34.C: Likewise.
40838 * g++.old-deja/g++.jason/template36.C: Likewise.
40839 * g++.old-deja/g++.oliva/typename1.C: Likewise.
40840 * g++.old-deja/g++.oliva/typename2.C: Likewise.
40841 * g++.old-deja/g++.other/typename1.C: Likewise.
40842 * g++.old-deja/g++.pt/inherit2.C: Likewise.
40843 * g++.old-deja/g++.pt/nontype5.C: Likewise.
40844 * g++.old-deja/g++.pt/typename11.C: Likewise.
40845 * g++.old-deja/g++.pt/typename14.C: Likewise.
40846 * g++.old-deja/g++.pt/typename16.C: Likewise.
40847 * g++.old-deja/g++.pt/typename3.C: Likewise.
40848 * g++.old-deja/g++.pt/typename4.C: Likewise.
40849 * g++.old-deja/g++.pt/typename5.C: Likewise.
40850 * g++.old-deja/g++.pt/typename7.C: Likewise.
40851 * g++.old-deja/g++.robertl/eb9.C: Likewise.
40852
40853 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
40854
40855 * g++.dg/other/linkage1.C: New test.
40856 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
40857 specifiers.
40858
40859 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
40860
40861 * gcc.dg/concat.c: New test.
40862
40863 2001-12-11 Stan Shebs <shebs@apple.com>
40864
40865 * objc/compile: New test directory.
40866 * objc/compile/compile.exp: New expect script.
40867 * objc/compile/20011211-1.m: New compile test.
40868
40869 2001-12-11 Jason Merrill <jason@redhat.com>
40870
40871 * lib/prune.exp (prune_gcc_output): Also handle "In member
40872 function". So many permutations...
40873
40874 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
40875
40876 * g++.dg/template/typedef1.C: New test.
40877
40878 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
40879
40880 * g++.dg/other/copy1.C: New test.
40881
40882 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
40883
40884 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
40885
40886 * gcc.dg/builtin-choose-expr.c: New.
40887
40888 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
40889
40890 * gcc.dg/altivec-2.c: New.
40891
40892 2001-12-07 Richard Henderson <rth@redhat.com>
40893
40894 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
40895
40896 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
40897
40898 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
40899 ultrasparc.
40900
40901 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40902
40903 * g++-old.deja/g++.robertl/eb101.C: Deleted.
40904
40905 2001-12-06 Janis Johnson <janis187@us.ibm.com>
40906
40907 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
40908 variable argument list.
40909
40910 2001-12-06 Zack Weinberg <zack@codesourcery.com>
40911
40912 * gcc.c-torture/execute/memcheck: Delete entire directory.
40913 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
40914 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
40915
40916 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
40917
40918 * gcc.dg/Wshadow-1.c: New test.
40919
40920 2001-12-05 Jakub Jelinek <jakub@redhat.com>
40921
40922 * gcc.c-torture/compile/20011130-1.c: New test.
40923
40924 * gcc.dg/noncompile/20011025-1.c: New test.
40925
40926 * g++.dg/other/anon-union.C: New test.
40927
40928 * gcc.c-torture/execute/20011024-1.c: New test.
40929
40930 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
40931
40932 * gcc.c-torture/execute/20000722-1.x,
40933 gcc.c-torture/execute/20010123-1.x: Remove.
40934 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
40935 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
40936 gcc.dg/c99-complit-2.c: New tests.
40937
40938 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
40939
40940 * g++.dg/inherit/base1.C: New test.
40941
40942 2001-12-04 Jakub Jelinek <jakub@redhat.com>
40943
40944 * g++.dg/other/stdarg1.C: New test.
40945
40946 * gcc.c-torture/compile/20011130-2.c: New test.
40947
40948 2001-12-03 Janis Johnson <janis187@us.ibm.com>
40949
40950 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
40951 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
40952 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
40953 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
40954 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
40955 * gcc.dg/builtin-prefetch-1.c: New test.
40956
40957 2001-12-03 Jakub Jelinek <jakub@redhat.com>
40958
40959 * gcc.dg/20011130-1.c: New test.
40960
40961 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
40962
40963 * g++.dg/other/scope1.C: New test.
40964 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
40965
40966 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
40967
40968 * gcc.dg/vla-init-1.c: New test.
40969
40970 2001-12-01 Geoff Keating <geoffk@redhat.com>
40971
40972 * gcc.c-torture/compile/structs.c: New testcase from GDB.
40973
40974 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
40975
40976 * objc.dg/alias.m: Update.
40977 * objc.dg/class-1.m: Update.
40978 * objc.dg/const-str-1.m: Update.
40979 * objc.dg/fwd-proto-1.m: Update.
40980 * objc.dg/id-1.m: Update.
40981 * objc.dg/super-class-1.m: Update.
40982
40983 2001-11-29 Mark Mitchell <mark@codesourcery.com>
40984
40985 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
40986 constructs.
40987
40988 2001-11-28 Jeffrey A Law (law@cygnus.com)
40989
40990 * gcc.c-torture/execute/20011128-1.c: New test.
40991
40992 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
40993
40994 * gcc.dg/20011127-1.c: New test.
40995
40996 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
40997
40998 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
40999 from Austin Group draft 7.
41000 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
41001 scanf format arguments.
41002 * gcc.dg/format/no-exargs-2.c: New test.
41003
41004 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
41005
41006 * g++.dg/abi/vbase8-4.C: New test.
41007
41008 2001-11-24 Ian Lance Taylor <ian@airs.com>
41009
41010 * gcc.c-torture/execute/20011121-1.c: New test.
41011
41012 2001-11-23 Jeffrey A Law (law@cygnus.com)
41013
41014 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
41015
41016 2001-11-23 Andreas Jaeger <aj@suse.de>
41017
41018 * gcc.dg/cpp/charconst-2.c: New test.
41019
41020 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
41021
41022 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
41023 to the host if it is remote. Let tests specify extra headers
41024 they use.
41025 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
41026 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
41027 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
41028 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
41029 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
41030 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
41031 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
41032 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
41033 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
41034 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
41035
41036 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
41037
41038 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
41039 for little endian ARMs.
41040
41041 2001-11-20 Jakub Jelinek <jakub@redhat.com>
41042
41043 * gcc.c-torture/compile/20011119-1.c: New test.
41044 * gcc.c-torture/compile/20011119-2.c: New test.
41045
41046 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
41047
41048 * gcc.dg/altivec-1.c: Fix typo.
41049
41050 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
41051
41052 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
41053
41054 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
41055
41056 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
41057
41058 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
41059
41060 * lib/g77.exp: Don't specify --rpath-link.
41061
41062 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
41063 across all the headers.
41064 * gcc.dg/format/format.exp: For testing on a remote host,
41065 copy format.h.
41066
41067 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
41068 * gcc.c-torture/execute/930406-1.c: Likewise.
41069 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
41070
41071 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
41072
41073 * gcc.dg/altivec-1.c: New.
41074
41075 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
41076
41077 * gcc.dg/cpp/fpreprocessed.c: New test case.
41078
41079 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
41080
41081 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
41082 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
41083 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
41084
41085 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
41086
41087 * gcc.dg/no-builtin-1.c: New test.
41088
41089 2001-11-16 Jakub Jelinek <jakub@redhat.com>
41090
41091 * gcc.c-torture/execute/20011115-1.c: New test.
41092
41093 2001-11-15 Jakub Jelinek <jakub@redhat.com>
41094
41095 * gcc.c-torture/compile/20011114-2.c: New test.
41096 * gcc.c-torture/compile/20011114-3.c: New test.
41097 * gcc.c-torture/compile/20011114-4.c: New test.
41098
41099 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
41100
41101 * g++.dg/other/init1.C: New test.
41102
41103 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
41104
41105 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
41106 message.
41107
41108 * gcc.c-torture/execute/20011114-1.c: New testcase.
41109
41110 * gcc.c-torture/compile/20010327-1.c: Revert last change.
41111 * gcc.c-torture/compile/20011114-1.c: New test, exactly
41112 like the (before this change) version of 20010327-1.c.
41113
41114 2001-11-14 Roger Sayle <roger@eyesopen.com>
41115
41116 * gcc.c-torture/execute/string-opt-13.c: New testcase.
41117
41118 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
41119
41120 * g++.dg/init/array2.C: New test.
41121
41122 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
41123
41124 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
41125
41126 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
41127
41128 * g++.dg/other/forscope1.C: New test.
41129 * g++.dg/ext/forscope1.C: New test.
41130 * g++.dg/ext/forscope2.C: New test.
41131
41132 2001-11-13 Jakub Jelinek <jakub@redhat.com>
41133
41134 * gcc.c-torture/execute/20011113-1.c: New test.
41135
41136 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
41137
41138 * gcc.c-torture/execute/20011109-2.c: New test.
41139
41140 * gcc.c-torture/execute/20011109-1.c: New test.
41141
41142 2001-11-09 Jakub Jelinek <jakub@redhat.com>
41143
41144 * gcc.c-torture/compile/20011109-1.c: New test.
41145
41146 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
41147
41148 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
41149 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
41150 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
41151 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
41152 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
41153 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
41154 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
41155
41156 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
41157
41158 * g++.dg/warn/Wshadow-1.C: New tests.
41159 * g++.old-deja/g++.mike/for3.C: Update.
41160
41161 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
41162
41163 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
41164 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
41165 XFAILs. Adjust expected error texts.
41166 * gcc.c-torture/compile/20011106-1.c,
41167 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
41168 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
41169 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
41170 gcc.dg/c99-array-lval-5.c: New tests.
41171
41172 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
41173
41174 * gcc.dg/cpp/defined.c: Update.
41175
41176 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
41177
41178 * gcc.c-torture/execute/anon-1.c: New test.
41179
41180 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
41181
41182 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
41183 same size, so no warning should be produced on stormy16.
41184
41185 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
41186 due to oversized array.
41187 * g++.old-deja/g++.mike/ns15.C: Likewise.
41188 * g++.old-deja/g++.pt/crash16.C: Likewise.
41189
41190 2001-11-02 Graham Stott <grahams@redhat.com>
41191
41192 * g++.dgother/debug1.C: Fix typos.
41193
41194 2001-11-01 Jakub Jelinek <jakub@redhat.com>
41195
41196 * g++.dg/other/debug1.C: New test.
41197
41198 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
41199
41200 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
41201 of unsigned long.
41202
41203 2001-10-30 Jakub Jelinek <jakub@redhat.com>
41204
41205 * gcc.dg/20011029-2.c: New test.
41206
41207 * gcc.c-torture/compile/20011029-1.c: New test.
41208
41209 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
41210
41211 * objc/execute/class_self-1.m: New test.
41212 * objc/execute/class_self-2.m: New test.
41213
41214 2001-10-25 Zack Weinberg <zack@codesourcery.com>
41215
41216 * gcc.misc-tests/msgs.exp: Delete.
41217 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
41218 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
41219 error set to match recent changes.
41220
41221 2001-10-24 Zack Weinberg <zack@codesourcery.com>
41222
41223 * gcc.dg/20011021-1.c: New test.
41224
41225 2001-10-24 Jakub Jelinek <jakub@redhat.com>
41226
41227 * gcc.c-torture/compile/20011023-1.c: New test.
41228
41229 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
41230
41231 * lib/g77.exp: Rewrite based on lib/g++.exp.
41232
41233 2001-10-19 Jakub Jelinek <jakub@redhat.com>
41234
41235 * gcc.c-torture/execute/20011019-1.c: New test.
41236
41237 * gcc.dg/20011018-1.c: New test.
41238
41239 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
41240
41241 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
41242
41243 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
41244
41245 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
41246 * gcc.dg/attr-invalid.c: Likewise.
41247
41248 2001-10-18 Jakub Jelinek <jakub@redhat.com>
41249
41250 * testsuite/gcc.dg/20011015-1.c: New test.
41251
41252 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
41253
41254 * g++.dg/template/unify2.C: New test.
41255
41256 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
41257
41258 * g++.dg/other/exception-specification.C: New test
41259
41260 2001-10-13 Tom Rix <trix@redhat.com>
41261
41262 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
41263 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
41264
41265 2001-10-12 Jakub Jelinek <jakub@redhat.com>
41266
41267 * testsuite/gcc.dg/20011009-1.c: New test.
41268
41269 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
41270
41271 PR g++/4476
41272 * g++.dg/other/friend1.C: New test.
41273
41274 2001-10-11 Richard Henderson <rth@redhat.com>
41275
41276 * g++.old-deja/g++.other/crash18.C: Add -S to options.
41277
41278 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41279
41280 * gcc.c-torture/compile/20011010-1.c: New.
41281
41282 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
41283
41284 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
41285 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
41286 g77.f-torture/execute/execute.exp,
41287 g77.f-torture/noncompile/noncompile.exp,
41288 gcc.c-torture/compile/compile.exp,
41289 gcc.c-torture/execute/execute.exp,
41290 gcc.c-torture/execute/ieee/ieee.exp,
41291 gcc.c-torture/execute/memcheck/memcheck.exp,
41292 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
41293 objc/execute/execute.exp: Update FSF address.
41294
41295 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
41296
41297 * gcc.dg/cpp/cmdlne-C.c: Update.
41298 * gcc.dg/cpp/cmdlne-C2.c: New.
41299
41300 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41301
41302 * gcc.c-torture/execute/20011008-3.c: New.
41303
41304 2001-10-08 DJ Delorie <dj@redhat.com>
41305
41306 * gcc.dg/20011008-1.c: New.
41307 * gcc.dg/20011008-2.c: New.
41308
41309 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
41310
41311 * gcc.dg/cpp/spacing1.c: Update test.
41312
41313 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
41314
41315 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
41316 spelling errors of "separate" as "seperate".
41317
41318 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
41319
41320 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
41321 enough to avoid inlining.
41322
41323 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
41324
41325 * lib/g77.exp: set libg2c_dir correctly.
41326
41327 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
41328
41329 * gcc.dg/cpp/macro11.c: New test.
41330
41331 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
41332
41333 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
41334 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
41335 gcc.dg/format/multattr-3.c: New tests.
41336 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
41337 tests for format attributes on function pointers being rejected.
41338
41339 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
41340
41341 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
41342
41343 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
41344
41345 * g++.dg/warn/format1.C: New test.
41346
41347 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
41348
41349 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
41350
41351 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
41352
41353 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
41354
41355 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
41356
41357 * gcc.dg/cpp/redef2.c: Add test.
41358
41359 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
41360
41361 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
41362 long-standing bug on i686, apparently.
41363 * gcc.c-torture/execute/loop-2c.x: New file.
41364 * gcc.c-torture/execute/loop-2d.x: New file.
41365 * gcc.c-torture/execute/loop-3c.x: New file.
41366
41367 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
41368
41369 * gcc.dg/cpp/20000625-2.c: Correct line number.
41370
41371 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
41372
41373 * gcc.dg/cpp/macro10.c: New test.
41374 * gcc.dg/cpp/strify3.c: New test.
41375 * gcc.dg/cpp/spacing1.c: Add tests.
41376 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
41377 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
41378
41379 2001-09-24 DJ Delorie <dj@redhat.com>
41380
41381 * gcc.c-torture/execute/20010924-1.c: New test.
41382
41383 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
41384
41385 * testsuite/objc/execute/paste.m: Remove.
41386
41387 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
41388
41389 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
41390
41391 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
41392
41393 * g77.dg/strlen0.f: New test.
41394
41395 2001-09-21 Richard Henderson <rth@redhat.com>
41396
41397 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
41398 * g++.old-deja/g++.abi/vtable2.C: Likewise.
41399
41400 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
41401
41402 Table-driven attributes.
41403 * g++.dg/ext/attrib1.C: New test.
41404
41405 2001-09-20 DJ Delorie <dj@redhat.com>
41406
41407 * gcc.dg/20000926-1.c: Update expected warning messages.
41408 * gcc.dg/array-2.c: Likewise, and test for warnings too.
41409 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
41410 array.
41411
41412 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
41413
41414 * g++.dg/eh/registers1.C: New test case.
41415
41416 2001-09-17 Richard Henderson <rth@redhat.com>
41417
41418 * gcc.dg/array-5.c: Fix VLA decomposition test.
41419
41420 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
41421
41422 * gcc.dg/cpp/line5.c: New testcase.
41423
41424 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
41425
41426 * gcc.dg/cpp/macro9.c: New test.
41427
41428 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
41429
41430 * gcc.c-torture/execute/980223.c: Change type of addr from long
41431 to char *.
41432
41433 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
41434
41435 * gcc.c-torture/execute/20010915-1.c: New test.
41436
41437 2001-09-14 Janis Johnson <janis187@us.ibm.com>
41438
41439 * g77.dg/bprob: New directory.
41440 * g77.dg/bprob/bprob.exp: New file.
41441 * g77.dg/bprob/bprob-1.f: New test.
41442 * g77.dg/gcov: New directory.
41443 * g77.dg/gcov/gcov.exp: New file.
41444 * g77.dg/gcov/gcov-1.f: New test.
41445 * g77.dg/gcov/gcov-1.x: New file.
41446
41447 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
41448
41449 * gcc.dg/cpp/directiv.c: Update.
41450 * gcc.dg/cpp/undef1.c: Update.
41451
41452 2001-09-12 Jakub Jelinek <jakub@redhat.com>
41453
41454 * gcc.dg/20010912-1.c: New test.
41455
41456 2001-09-11 Janis Johnson <janis187@us.ibm.com>
41457
41458 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
41459 language-independent file in lib.
41460 * lib/gcov.exp: New file.
41461
41462 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
41463
41464 * gcc.c-torture/compile/20010911-1.c: New test.
41465
41466 2001-09-10 Janis Johnson <janis187@us.ibm.com>
41467
41468 * lib/profopt.exp: New, to support profile-directed optimizations.
41469 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
41470 * gcc.misc-tests/bprob-1.c: New test.
41471 * gcc.misc-tests/bprob-2.c: New test.
41472
41473 2001-09-07 Janis Johnson <janis187@us.ibm.com>
41474
41475 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
41476 XFAIL and which kinds of gcov output to verify.
41477 * gcc.misc-tests/gcov-4b.x: New file.
41478 * gcc.misc-tests/gcov-5b.x: New file.
41479 * gcc.misc-tests/gcov-6.x: New file.
41480 * gcc.misc-tests/gcov-7.c: New test.
41481 * gcc.misc-tests/gcov-7.x: New file.
41482
41483 2001-09-06 Janis Johnson <janis187@us.ibm.com>
41484
41485 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
41486 * gcc.misc-tests/gcov-6.c: New test.
41487
41488 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
41489
41490 PR c++/3986
41491 * g++.dg/abi/vbase1.C: New test.
41492
41493 2001-09-05 Ziemowit Laski <zlaski@apple.com>
41494
41495 * objc.dg/method-2.m: New.
41496
41497 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
41498
41499 PR c++/4203
41500 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
41501 * g++.dg/init/empty1.C: New test.
41502
41503 2001-09-03 Jakub Jelinek <jakub@redhat.com>
41504
41505 * gcc.c-torture/compile/20010903-1.c: New test.
41506
41507 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
41508
41509 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
41510 for m68k.
41511
41512 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
41513
41514 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
41515
41516 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
41517
41518 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
41519
41520 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
41521
41522 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
41523 for 16-bit 'unsigned int'.
41524
41525 2001-08-29 Kazu Hirata <kazu@hxi.com>
41526
41527 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
41528
41529 2001-08-27 Richard Henderson <rth@redhat.com>
41530
41531 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
41532 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
41533
41534 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
41535
41536 * gcc.dg/asm-names.c (ymain): New.
41537
41538 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
41539
41540 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
41541 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
41542 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
41543
41544 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41545
41546 * gcc.dg/compare5.c: New testcase.
41547
41548 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
41549
41550 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
41551 and "In instantiation".
41552
41553 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
41554
41555 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
41556
41557 2001-08-20 Janis Johnson <janis187@us.ibm.com>
41558
41559 * gcc.misc-tests/gcov.exp: Add support for branch information.
41560 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
41561 * gcc.misc-tests/gcov-4.c: New test.
41562 * gcc.misc-tests/gcov-4b.c: New test.
41563 * gcc.misc-tests/gcov-5b.c: New test.
41564
41565 2001-08-20 Zack Weinberg <zackw@panix.com>
41566
41567 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
41568 expected to fail.
41569
41570 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
41571
41572 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
41573
41574 2001-08-19 Jakub Jelinek <jakub@redhat.com>
41575
41576 * g++.dg/eh/template1.C: New test.
41577
41578 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
41579
41580 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
41581 Fix thinko.
41582 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
41583 for xfail.
41584
41585 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
41586
41587 * lib/g77-dg.exp: Use prune.exp for common procedures
41588 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
41589 * lib/g77.exp: (g77-dg-prune) Remove
41590
41591 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
41592
41593 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
41594
41595 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41596
41597 * g++.dg/template/unify1.C: New test.
41598
41599 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
41600
41601 * g++.dg/abi/empty4.C: New test.
41602
41603 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
41604
41605 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
41606 solaris2.*
41607 * g77.f-torture/compile/pr3743.x: Likewise.
41608
41609 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
41610
41611 * g++.dg/other/using-declaration.C: New test.
41612
41613 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
41614
41615 * gcc.dg/cpp/tr-sign.c: New testcase.
41616
41617 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
41618
41619 * gcc.dg/cpp/19951025-1.c: Revert.
41620 * gcc.dg/cpp/directiv.c: We no longer process directives that
41621 interrupt macro arguments.
41622
41623 2001-08-03 Zack Weinberg <zackw@stanford.edu>
41624
41625 * gcc.dg/bconstp-1.c: New test.
41626
41627 2001-08-03 Richard Henderson <rth@redhat.com>
41628
41629 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
41630
41631 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
41632
41633 * gcc.dg/cpp/19951025-1.c: Update.
41634
41635 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
41636
41637 * g77.dg/ff90-1.f (s): Fix reference of variable z,
41638 should be x.
41639
41640 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
41641
41642 Kill -fhonor-std.
41643 * g++.old-deja/g++.ns/ns14.C: Remove special options.
41644 * g++.old-deja/g++.other/std1.C: Likewise.
41645 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
41646
41647 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
41648
41649 * lib/g77.exp: Load gcc-defs.exp for common procedures
41650 (g77_pass, g77_fail, g77_finish, g77_exit,
41651 ${tool}_check_unsupported_p} Now redundant. Deleted.
41652
41653 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
41654
41655 * g77.dg/fbackslash.f
41656 * g77.dg/fcase-preserve.f
41657 * g77.dg/ff90-1.f
41658 * g77.dg/ffixed-line-length-0.f
41659 * g77.dg/ffixed-line-length-132.f
41660 * g77.dg/ffixed-line-length-7.f
41661 * g77.dg/ffixed-line-length-72.f
41662 * g77.dg/ffixed-line-length-none.f
41663 * g77.dg/ffree-form-1.f
41664 * g77.dg/fno-backslash.f
41665 * g77.dg/fno-f90-1.f
41666 * g77.dg/fno-fixed-form-1.f
41667 * g77.dg/fno-onetrip.f
41668 * g77.dg/fno-typeless-boz.f
41669 * g77.dg/fno-underscoring.f
41670 * g77.dg/fno-vxt-1.f
41671 * g77.dg/fonetrip.f
41672 * g77.dg/ftypeless-boz.f
41673 * g77.dg/fugly-assumed.f
41674 * g77.dg/funderscoring.f
41675 * g77.dg/fvxt-1.f
41676
41677 2001-08-01 Ziemowit Laski <zlaski@apple.com>
41678
41679 * objc.dg/fwd-proto-1.m: New.
41680 * objc.dg/local-decl-1.m: New.
41681 * objc.dg/naming-1.m: New.
41682 * objc.dg/naming-2.m: New.
41683 * objc.dg/proto-hier-1.m: New.
41684
41685 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
41686
41687 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
41688 largest-type elements to a struct makes its size grow.
41689
41690 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
41691
41692 * g++.dg/abi/vthunk1.C: New test.
41693
41694 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
41695
41696 * g++.dg/abi/vbase8-22.C: New test.
41697
41698 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
41699
41700 * gcc.dg/cpp/macro8.c: New test.
41701
41702 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
41703
41704 * g++.dg/abi/vbase8-21.C: New test.
41705
41706 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
41707
41708 * g++.dg/abi/vbase8-10.C: New test.
41709
41710 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
41711
41712 * lib/g++.exp (g++_set_ld_library_path): Renamed to
41713 ${tool}_set_ld_library_path.
41714 Changed caller.
41715 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
41716 g++.exp.
41717
41718 2001-07-26 Stan Cox <scox@redhat.com>
41719
41720 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
41721 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
41722 gcc_exit, gcc_check_unsupported_p):
41723 Moved to gcc-deps.exp
41724 * gcc-deps.exp: New file.
41725
41726 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41727
41728 * g++.old-deja/g++.pt/defarg14.C: New test.
41729
41730 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41731
41732 * g++.old-deja/g++.other/lineno5.C: New test.
41733
41734 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41735
41736 * g++.old-deja/g++.pt/crash68.C: New test.
41737
41738 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41739
41740 * g++.old-deja/g++.other/crash42.C: New test.
41741
41742 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
41743
41744 * gcc.dg/cpp/extratokens.c: Fix.
41745 * gcc.dg/cpp/skipping2.c: New tests.
41746
41747 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
41748
41749 * gcc.c-torture/execute/20010724-1.c: New file.
41750 * gcc.c-torture/execute/20010724-1.x: New file.
41751
41752 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
41753
41754 * g++.old-deja/g++.other/cond7.C: New test.
41755
41756 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
41757
41758 * g++.old-deja/g++.other/optimize4.C: New test.
41759
41760 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
41761
41762 * g++.old-deja/g++.abi/vbase8-5.C: New test.
41763
41764 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
41765
41766 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
41767 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
41768 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
41769 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
41770
41771 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
41772 bug report" message.
41773
41774 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
41775 * g++.dg/ext/instantiate1.C: Move from old-deja.
41776
41777 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
41778
41779 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
41780 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
41781 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
41782 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
41783
41784 2001-07-23 Jeffrey A Law (law@cygnus.com)
41785
41786 * gcc.c-torture/execute/20010723-1.c: New test.
41787
41788 2001-07-23 Ben Elliston <bje@redhat.com>
41789
41790 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
41791
41792 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41793
41794 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
41795 i[34567]86-*-*.
41796 Delete handling of ieee_multilib_flags.
41797 Pass -mieee for alpha*-*-* and sh-*-*.
41798 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
41799
41800 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
41801
41802 Remove old-abi tests.
41803 * g++.old-deja/g++.mike/p11116.C: Remove.
41804 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
41805
41806 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
41807
41808 * g77.f-torture/compile/pr3743.f: New test
41809
41810 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
41811
41812 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
41813
41814 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
41815
41816 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
41817 g++.old-deja/g++.pt/static6.C: Likewise.
41818 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
41819 supports weak symbols.
41820
41821 2001-07-18 Andreas Jaeger <aj@suse.de>
41822
41823 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
41824 supported again.
41825
41826 2001-07-18 Andreas Jaeger <aj@suse.de>
41827
41828 * gcc.dg/iftrap-1.c: Fix target line.
41829
41830 2001-07-17 Richard Henderson <rth@redhat.com>
41831
41832 * gcc.c-torture/execute/20010717-1.c: New.
41833
41834 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
41835
41836 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
41837 tests.
41838
41839 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
41840
41841 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
41842
41843 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
41844
41845 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
41846 UAC_SIGBUS, UAC_NOPRINT definitions.
41847
41848 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
41849
41850 * objc/execute/object_is_class.m: New test.
41851 * objc/execute/object_is_meta_class.m: New test.
41852
41853 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
41854
41855 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
41856 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
41857
41858 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
41859
41860 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
41861 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
41862
41863 2001-07-14 Richard Henderson <rth@redhat.com>
41864
41865 * gcc.dg/iftrap-1.c: New.
41866
41867 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
41868
41869 * g77.f-torture/execute/intrinsic77.f: New test.
41870
41871 2001-07-11 Janis Johnson <janis@us.ibm.com>
41872
41873 * gcc.misc-tests/gcov-3.c: New test.
41874
41875 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
41876
41877 * gcc.c-torture/compile/20010711-1.c,
41878 * gcc.c-torture/compile/20010711-2.c: New tests.
41879
41880 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
41881
41882 * gcc.c-torture/execute/20010711-1.c: New test.
41883
41884 2001-07-11 Ben Elliston <bje@redhat.com>
41885
41886 * g++.old-deja/g++.other/enum5.C: New test.
41887
41888 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
41889
41890 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
41891 (g++-dg-prune): Call prune_gcc_output.
41892 * prune.exp: New file for prune_gcc_output.
41893 * lib/g++.exp, lib/gcc.exp: Load it.
41894
41895 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
41896
41897 * gcc.c-torture/compile/20010701-1.c,
41898 g++.old-deja/g++.ext/attrib6.C: New tests.
41899
41900 2001-07-06 Jeffrey A Law (law@cygnus.com)
41901
41902 * gcc.c-torture/compile/20010706-1.c: New test.
41903
41904 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
41905
41906 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
41907
41908 2001-06-28 Stan Shebs <shebs@apple.com>
41909
41910 * gcc.dg/pragma-darwin.c: New test.
41911
41912 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
41913
41914 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
41915 Solaris 2.[678] system.
41916
41917 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
41918
41919 * gcc.dg/20010622-1.c: New test.
41920
41921 2001-06-18 Stan Shebs <shebs@apple.com>
41922
41923 * objc.dg: New directory.
41924 * objc.dg/dg.exp: New file.
41925 * objc.dg/alias.m: New.
41926 * objc.dg/class-1.m: New.
41927 * objc.dg/class-2.m: New.
41928 * objc.dg/const-str-1.m: New.
41929 * objc.dg/const-str-2.m: New.
41930 * objc.dg/id-1.m: New.
41931 * objc.dg/method-1.m: New.
41932 * objc.dg/super-class-1.m: New.
41933 * lib/objc-dg.exp: New file.
41934
41935 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
41936
41937 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
41938 of label name.
41939
41940 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
41941
41942 * g++.old-deja/g++.abi/vbase8-9.C: New test.
41943
41944 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41945
41946 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
41947 variable.
41948
41949 2001-06-12 Richard Henderson <rth@redhat.com>
41950
41951 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
41952
41953 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
41954
41955 * g++.old-deja/g++.abi/vbase5.C: New test.
41956 * g++.old-deja/g++.abi/vbase6.C: New test.
41957 * g++.old-deja/g++.abi/vbase7.C: New test.
41958
41959 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41960
41961 * gcc.c-torture/compile/20010610-1.c: New test.
41962
41963 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
41964
41965 * g++.old-deja/g++.abi/vbase4.C: New test.
41966
41967 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
41968
41969 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
41970 support %f for HC11/HC12 targets.
41971 * gcc.c-torture/execute/930513-1.x: New file, likewise.
41972 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
41973 on HC11/HC12 targets.
41974 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
41975
41976 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
41977
41978 * gcc.dg/wchar_t-1.c: New file.
41979 * gcc.dg/wint_t-1.c: Likewise.
41980
41981 2001-06-11 Bernd Schmidt <bernds@redhat.com>
41982
41983 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
41984
41985 2001-06-11 Richard Henderson <rth@redhat.com>
41986
41987 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
41988
41989 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
41990
41991 * gcc.c-torture/compile/20010611-1.c: New test.
41992
41993 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
41994
41995 * gcc.dg/c99-tag-1.c: Add more tests.
41996
41997 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
41998
41999 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
42000 representation on MN10300 and ARM/Thumb.
42001
42002 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
42003
42004 * g77.f-torture/execute/20010610.f: New.
42005
42006 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
42007
42008 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
42009 names.
42010
42011 2001-06-09 Richard Henderson <rth@redhat.com>
42012
42013 * gcc.c-torture/execute/ashrdi-1.c: New.
42014 * gcc.c-torture/execute/ashldi-1.c: New.
42015 * gcc.c-torture/execute/lshrdi-1.c: New.
42016
42017 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
42018
42019 * objc/execute/load-3.m: Added. Check sending +load to categories,
42020 in addition to classes.
42021
42022 2001-06-08 Stan Shebs <shebs@apple.com>
42023
42024 * objc/execute/load-2.m: New test. From Nicola Pero
42025 <n.pero@mi.flashnet.it>.
42026
42027 2001-06-08 Jakub Jelinek <jakub@redhat.com>
42028
42029 * gcc.c-torture/execute/20010605-2.c: New test.
42030
42031 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
42032
42033 * g++.old-deja/g++.abi/vbase2.C: New test.
42034 * g++.old-deja/g++.abi/vbase3.C: New test.
42035
42036 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
42037
42038 * g++.old-deja/g++.pt/friend49.C: New test.
42039
42040 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
42041
42042 * g++.old-deja/g++.ext/anon3.C: New test.
42043
42044 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
42045
42046 * g++.old-deja/g++.other/conv7.C: New test.
42047
42048 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
42049
42050 * gcc.c-torture/compile/20010605-2.c: New test.
42051
42052 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
42053
42054 * gcc.c-torture/execute/20010604-1.c: New test.
42055
42056 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
42057
42058 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
42059
42060 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
42061
42062 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
42063 (g++_link_flags): Likewise.
42064 (g++_init): Pass gccpath's value to two previous functions.
42065
42066 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42067
42068 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
42069 Ensure logfile entry matches exec command line.
42070
42071 2001-05-31 Richard Henderson <rth@redhat.com>
42072
42073 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
42074 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
42075
42076 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
42077
42078 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
42079 compiler for irix6.2
42080
42081 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
42082
42083 * g++.old-deja/g++.other/optimize3.C: New file.
42084
42085 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
42086
42087 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
42088 assemble.
42089
42090 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
42091
42092 * g++.old-deja/g++.other/optimize2.C: New file.
42093
42094 2001-05-25 Diego Novillo <dnovillo@redhat.com>
42095
42096 * gcc.c-torture/compile/20010518-2.c: New file.
42097 * gcc.c-torture/execute/20010518-1.c: New file.
42098 * gcc.c-torture/execute/20010518-2.c: New file.
42099
42100 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
42101
42102 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
42103
42104 2001-05-24 Mark Mitchell <mark@codesourcery.com>
42105
42106 G++ no longer defines builtins that do not begin with __builtin.
42107 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
42108 * g++.old-deja/g++.brendand/misc13.C: Likewise.
42109 * g++.old-deja/g++.law/builtin1.C: Likewise.
42110 * g++.old-deja/g++.law/cvt2.C: Likewise.
42111 * g++.old-deja/g++.mike/net5.C: Likewise.
42112 * g++.old-deja/g++.other/builtins1.C: Likewise.
42113 * g++.old-deja/g++.other/builtins2.C: Likewise.
42114 * g++.old-deja/g++.other/builtins3.C: Likewise.
42115 * g++.old-deja/g++.other/builtins4.C: Likewise.
42116 * g++.old-deja/g++.other/inline8.C: Likewise.
42117 * g++.old-deja/g++.robertl/eb39.C: Likewise.
42118
42119 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
42120
42121 * g++.old-deja/g++.pt/using1.C: Adjust.
42122 * g++.old-deja/g++.pt/using2.C: New test.
42123
42124 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
42125
42126 * gcc.dg/cpp/charconst.c: New tests.
42127 * gcc.dg/cpp/escape.c: New tests.
42128 * gcc.dg/cpp/escape-1.c: New tests.
42129 * gcc.dg/cpp/escape-2.c: New tests.
42130 * gcc.dg/cpp/ucs.c: New tests.
42131
42132 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
42133
42134 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
42135 native compiler for irix6.5.
42136
42137 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
42138
42139 * lib/g++.exp (g++_include_flags): Use args to compute
42140 get_multilibs.
42141 (g++_link_flags): Likewise.
42142 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
42143
42144 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
42145
42146 * gcc.dg/c90-hexfloat-1.c: Add more tests.
42147
42148 2001-05-21 Geoff Keating <geoffk@redhat.com>
42149
42150 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
42151 this file.
42152
42153 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
42154
42155 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
42156 STACK_SIZE;
42157 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
42158 to STACK_SIZE; Use it to define size of add_histo array.
42159 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
42160 to STACK_SIZE.
42161 (f): Use GITT_SIZE to define size of gitt local table.
42162 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
42163 to STACK_SIZE; Use it to define size of bytemem array.
42164
42165 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
42166
42167 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
42168 on 68HC11/HC12 due to the asm instruction.
42169 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
42170 * gcc.c-torture/compile/920520-1.x: Likewise.
42171 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
42172 on 68HC11/HC12 because the function is larger than 64K.
42173 * gcc.c-torture/compile/961203-1.x: New file, this test fails
42174 on 68HC11/HC12 because the structure is too large.
42175
42176 2001-05-20 Richard Henderson <rth@redhat.com>
42177
42178 * gcc.c-torture/execute/20010520-1.c: New.
42179
42180 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42181
42182 * g++.old-deja/g++.warn/compare1.C: New test.
42183 * gcc.dg/compare4.c: New test.
42184
42185 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
42186
42187 * g++.old-deja/g++.other/optimize1.C: New test.
42188
42189 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42190
42191 * g++.old-deja/g++.pt/spec41.C: New test.
42192
42193 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
42194
42195 * gcc.c-torture/compile/20010114-1.x: Remove.
42196
42197 2001-05-18 Stan Shebs <shebs@apple.com>
42198
42199 * gcc.c-torture/compile/20010518-1.c: New test.
42200
42201 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
42202
42203 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
42204 * g++.old-deja/g++.pt/crash67.C: New test.
42205
42206 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
42207
42208 * g++.old-deja/g++.other/debug9.C: New test.
42209
42210 2001-05-16 Zack Weinberg <zackw@stanford.edu>
42211
42212 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
42213
42214 2001-05-16 Jan Hubicka <jh@suse.cz>
42215
42216 * gcc.c-torture/compile/20010516-1.c: New test.
42217
42218 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
42219
42220 * g++.old-deja/g++.other/crash41.C: New test.
42221
42222 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
42223
42224 * g++.old-deja/g++.pt/crash66.C: New test.
42225
42226 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
42227
42228 * g++.old-deja/g++.robertl/eb27.C: Convert.
42229
42230 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
42231
42232 * g++.dg/friend-warn.C: New test. Do not warn about friend
42233 declaration being redundant.
42234
42235 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
42236
42237 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
42238
42239 2001-05-14 Mark Mitchell <mark@codesourcery.com>
42240
42241 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
42242
42243 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
42244
42245 * lib/g++.exp: Use testsuite_flags.
42246
42247 2001-05-13 Mark Mitchell <mark@codesourcery.com>
42248
42249 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
42250
42251 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
42252
42253 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
42254
42255 2001-05-11 Mark Mitchell <mark@codesourcery.com>
42256
42257 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
42258
42259 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
42260
42261 * gcc.c-torture/compile/20010313-1.c: New test.
42262
42263 2001-05-09 Zack Weinberg <zackw@stanford.edu>
42264
42265 * gcc.dg/cpp/direct2.c: New test.
42266 * gccq.dg/cpp/direct2s.c: New test.
42267
42268 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
42269
42270 2001-05-07 Mark Mitchell <mark@codesourcery.com>
42271
42272 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
42273 * g++.old-deja/g++.other/op3.C: Likewise.
42274
42275 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
42276
42277 * gcc.dg/cpp/syshdr.h: New file.
42278 * gcc.dg/cpp/sysmac1.c: Update.
42279 * gcc.dg/cpp/sysmac2.c: Update.
42280
42281 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
42282
42283 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
42284
42285 2001-05-04 David Edelsohn <edelsohn@gnu.org>
42286
42287 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
42288 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
42289
42290 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
42291
42292 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
42293
42294 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
42295
42296 * lib/g++.exp (g++_include_flags): Don't use any special flags
42297 if TESTING_IN_BUILD_TREE is not defined.
42298 (g++_init): Use a plain 'c++' as the compiler if
42299 TESTING_IN_BUILD_TREEE is not defined.
42300
42301 2001-05-02 Jakub Jelinek <jakub@redhat.com>
42302
42303 * g++.old-deja/g++.eh/catch13.C: New test.
42304 * g++.old-deja/g++.eh/catch14.C: New test.
42305
42306 2001-05-02 Jakub Jelinek <jakub@redhat.com>
42307
42308 * gcc.dg/cpp/tr-define.c: New test.
42309
42310 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
42311
42312 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
42313 <stdlib.h>, not <malloc.h>.
42314
42315 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
42316
42317 * g++.old-deja/g++.ns/template17.C: New test.
42318
42319 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
42320
42321 * g++.old-deja/g++.pt/ref4.C: New test.
42322
42323 2001-04-30 Richard Henderson <rth@redhat.com>
42324
42325 * gcc.dg/20000724-1.c: Revert last change.
42326
42327 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
42328
42329 * g77.f-torture/execute/20010430.f: New test.
42330
42331 2001-04-30 Mark Mitchell <mark@codesourcery.com>
42332
42333 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
42334
42335 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
42336
42337 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
42338
42339 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
42340
42341 * g++.old-deja/g++.eh/crash6.C: New test.
42342
42343 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
42344
42345 * g++.old-deja/g++.other/warn7.C: New test.
42346
42347 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
42348
42349 * g++.old-deja/g++.other/defarg9.C: New test.
42350
42351 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
42352
42353 * g77.f-torture/compile/20010426.f: New test.
42354 * g77.f-torture/execute/20010426.f: New test.
42355
42356 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
42357
42358 * g77.f-torture/compile/20000629-1.x: Remove - error
42359 has been fixed.
42360
42361 2001-04-26 Jeffrey A Law (law@cygnus.com)
42362
42363 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
42364 Tweak slightly to work with g++.dg framework.
42365 * g++.dg/special/ecos.exp: Run initp1.C test.
42366 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
42367
42368 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
42369 its linker doesn't give line numbers either.
42370 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
42371
42372 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
42373
42374 * g++.old-deja/g++.other/lex1.C: New test.
42375
42376 2001-04-26 Jakub Jelinek <jakub@redhat.com>
42377
42378 * gcc.dg/noncompile/20010425-1.c: New test.
42379
42380 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
42381
42382 * g++.old-deja/g++.pt/mangle2.C: New test.
42383
42384 2001-04-25 Jakub Jelinek <jakub@redhat.com>
42385
42386 * gcc.dg/format/plus-1.c: New test.
42387
42388 2001-04-25 Jakub Jelinek <jakub@redhat.com>
42389
42390 * gcc.dg/20010423-1.c: New test.
42391
42392 2001-04-25 Jakub Jelinek <jakub@redhat.com>
42393
42394 * gcc.c-torture/execute/20010422-1.c: New test.
42395
42396 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
42397
42398 * g++.old-deja/g++.ns/type2.C: New test.
42399
42400 2001-04-24 Zack Weinberg <zackw@stanford.edu>
42401
42402 * g++.old-deja/g++.other/perf1.C: New test.
42403
42404 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
42405
42406 * gcc.dg/c99-func-2.c: Remove xfail.
42407 * gcc.dg/c99-func-3.c: Remove xfail.
42408 * gcc.dg/c99-func-4.c: Remove xfail.
42409
42410 2001-04-23 Zack Weinberg <zackw@stanford.edu>
42411
42412 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
42413
42414 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
42415
42416 * gcc.c-torture/compile/20010423-1.c: New test.
42417
42418 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
42419
42420 * g++.old-deja/g++.pt/typename28.C: New test.
42421
42422 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
42423
42424 * g++.old-deja/g++.abi/empty2.C: New test.
42425 * g++.old-deja/g++.abi/empty3.C: New test.
42426
42427 2001-04-20 Jakub Jelinek <jakub@redhat.com>
42428
42429 * g++.old-deja/g++.other/comdat2.C: New test.
42430 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
42431
42432 2001-04-20 Jakub Jelinek <jakub@redhat.com>
42433
42434 * g++.old-deja/g++.other/overload14.C: New test.
42435
42436 2001-04-20 Jakub Jelinek <jakub@redhat.com>
42437
42438 * g++.old-deja/g++.other/lookup23.C: New test.
42439
42440 2001-04-20 Jakub Jelinek <jakub@redhat.com>
42441
42442 * gcc.c-torture/execute/20010403-1.c: New test.
42443
42444 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
42445 Mark Mitchell <mark@codesourcery.com>
42446
42447 * lib/old-dejagnu.exp: Don't delete output of executable.
42448 Add .exe suffix to executables.
42449
42450 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
42451
42452 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
42453
42454 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42455
42456 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
42457
42458 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
42459
42460 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
42461 * g++.old-deja/g++.abi/crash1.C: New test.
42462
42463 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
42464
42465 * g++.old-deja/g++.other/crash40.C: New test.
42466
42467 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42468
42469 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
42470
42471 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
42472
42473 * g++.old-deja/g++.other/warn6.C: New test.
42474
42475 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
42476
42477 * g++.old-deja/g++.robertl/eb42.C: Same.
42478
42479 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42480
42481 * gcc.dg/wtr-conversion-1.c: New testcase.
42482
42483 2001-04-10 Richard Henderson <rth@redhat.com>
42484
42485 * g++.old-deja/g++.other/array5.C: New.
42486
42487 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42488
42489 * gcc.c-torture/execute/20010408-1.c: New test.
42490
42491 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
42492
42493 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
42494 headers and constructs.
42495 * g++.old-deja/g++.robertl/eb79.C: Same.
42496 * g++.old-deja/g++.robertl/eb77.C (main): Same.
42497 * g++.old-deja/g++.robertl/eb73.C: Same.
42498 * g++.old-deja/g++.robertl/eb66.C (main): Same.
42499 * g++.old-deja/g++.robertl/eb55.C (t): Same.
42500 * g++.old-deja/g++.robertl/eb54.C (main): Same.
42501 * g++.old-deja/g++.robertl/eb46.C (main): Same.
42502 * g++.old-deja/g++.robertl/eb44.C: Same.
42503 * g++.old-deja/g++.robertl/eb41.C (main): Same.
42504 * g++.old-deja/g++.robertl/eb4.C (main): Same.
42505 * g++.old-deja/g++.robertl/eb39.C: Same.
42506 * g++.old-deja/g++.robertl/eb33.C (main): Same.
42507 * g++.old-deja/g++.robertl/eb31.C (main): Same.
42508 * g++.old-deja/g++.robertl/eb30.C: Same.
42509 * g++.old-deja/g++.robertl/eb3.C: Same.
42510 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
42511 * g++.old-deja/g++.robertl/eb21.C: Same.
42512 * g++.old-deja/g++.robertl/eb15.C: Same.
42513 * g++.old-deja/g++.robertl/eb118.C: Same.
42514 * g++.old-deja/g++.robertl/eb115.C (main): Same.
42515 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
42516 * g++.old-deja/g++.robertl/eb109.C: Same.
42517 * g++.old-deja/g++.other/sibcall1.C (main): Same.
42518 * g++.old-deja/g++.mike/rtti1.C: Same.
42519 * g++.old-deja/g++.mike/p658.C: Same.
42520 * g++.old-deja/g++.mike/net46.C: Same.
42521 * g++.old-deja/g++.mike/net34.C: Same.
42522 * g++.old-deja/g++.mike/memoize1.C: Same.
42523 * g++.old-deja/g++.mike/eh2.C: Same.
42524 * g++.old-deja/g++.law/weak.C: Same.
42525 * g++.old-deja/g++.law/visibility7.C: Same.
42526 * g++.old-deja/g++.law/visibility25.C: Same.
42527 * g++.old-deja/g++.law/visibility22.C: Same.
42528 * g++.old-deja/g++.law/visibility2.C: Same.
42529 * g++.old-deja/g++.law/visibility17.C: Same.
42530 * g++.old-deja/g++.law/visibility13.C: Same.
42531 * g++.old-deja/g++.law/visibility10.C: Same.
42532 * g++.old-deja/g++.law/visibility1.C: Same.
42533 * g++.old-deja/g++.law/virtual3.C (eval): Same.
42534 * g++.old-deja/g++.law/vbase1.C: Same.
42535 * g++.old-deja/g++.law/operators32.C: Same.
42536 * g++.old-deja/g++.law/nest3.C: Same.
42537 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
42538 * g++.old-deja/g++.law/except5.C (main): Same.
42539 * g++.old-deja/g++.law/cvt7.C (run): Same.
42540 * g++.old-deja/g++.law/cvt2.C: Same.
42541 * g++.old-deja/g++.law/cvt16.C: Same.
42542 * g++.old-deja/g++.law/ctors6.C (bar): Same.
42543 * g++.old-deja/g++.law/ctors17.C (main): Same.
42544 * g++.old-deja/g++.law/ctors13.C: Same.
42545 * g++.old-deja/g++.law/ctors12.C (main): Same.
42546 * g++.old-deja/g++.law/ctors10.C: Same.
42547 * g++.old-deja/g++.law/code-gen5.C: Same.
42548 * g++.old-deja/g++.law/bad-error7.C: Same.
42549 * g++.old-deja/g++.law/arm9.C: Same.
42550 * g++.old-deja/g++.law/arm12.C: Same.
42551 * g++.old-deja/g++.law/arg8.C: Same.
42552 * g++.old-deja/g++.law/arg1.C: Same.
42553 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
42554 * g++.old-deja/g++.jason/template31.C: Same.
42555 * g++.old-deja/g++.jason/template24.C (main): Same.
42556 * g++.old-deja/g++.jason/2371.C: Same.
42557 * g++.old-deja/g++.eh/new2.C: Same.
42558 * g++.old-deja/g++.eh/new1.C: Same.
42559 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
42560 * g++.old-deja/g++.brendan/nest21.C (main): Same.
42561 * g++.old-deja/g++.brendan/err-msg3.C: Same.
42562 * g++.old-deja/g++.brendan/crash62.C: Same.
42563 * g++.old-deja/g++.brendan/crash52.C: Same.
42564 * g++.old-deja/g++.brendan/crash49.C (main): Same.
42565 * g++.old-deja/g++.brendan/crash38.C: Same.
42566 * g++.old-deja/g++.brendan/crash15.C (main): Same.
42567 * g++.old-deja/g++.brendan/copy9.C: Same.
42568
42569 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
42570
42571 * gcc.c-torture/execute/20001203-2.c (memset):
42572 Count argument is of type __SIZE_TYPE__.
42573
42574 2001-04-04 Diego Novillo <dnovillo@redhat.com>
42575
42576 * gcc.c-torture/compile/20010404-1.c: New test.
42577
42578 2001-04-04 Jakub Jelinek <jakub@redhat.com>
42579
42580 * gcc.c-torture/compile/20010326-1.c: New test.
42581
42582 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
42583
42584 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
42585 peculiarities of the SH.
42586 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
42587
42588 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
42589
42590 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
42591 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
42592 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
42593
42594 2001-04-02 Jakub Jelinek <jakub@redhat.com>
42595
42596 * g77.f-torture/compile/20010321-1.f: New test.
42597
42598 2001-04-02 Jakub Jelinek <jakub@redhat.com>
42599
42600 * gcc.c-torture/compile/20010329-1.c: New test.
42601
42602 2001-04-02 Jakub Jelinek <jakub@redhat.com>
42603
42604 * gcc.c-torture/execute/20010329-1.c: New test.
42605
42606 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
42607
42608 * g++.old-deja/g++.other/eh4.C: Fix typo.
42609
42610 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
42611
42612 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
42613
42614 2001-03-28 Philip Blundell <philb@gnu.org>
42615
42616 * gcc.c-torture/compile/20010328-1.c: New test.
42617
42618 2001-03-27 Richard Henderson <rth@redhat.com>
42619
42620 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
42621 * g++.old-deja/g++.eh/vbase3.C: Likewise.
42622
42623 2001-03-27 Alan Modra <alan@linuxcare.com.au>
42624
42625 * gcc.c-torture/compile/20010327-1.c: New test.
42626
42627 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
42628
42629 * g++.old-deja/g++.other/friend12.C: New test.
42630 * g++.old-deja/g++.other/friend9.C: Expect no errors.
42631 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
42632
42633 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
42634
42635 * gcc.c-torture/execute/20010325-1.c: New test.
42636
42637 2001-03-23 Jakub Jelinek <jakub@redhat.com>
42638
42639 * g++.old-deja/g++.other/mangle3.C: New test.
42640
42641 2001-03-22 Jakub Jelinek <jakub@redhat.com>
42642
42643 * g++.old-deja/g++.other/anon8.C: New test.
42644
42645 2001-03-20 Philip Blundell <philb@gnu.org>
42646
42647 * gcc.c-torture/compile/20010320-1.c: New test.
42648
42649 2001-03-17 Richard Henderson <rth@redhat.com>
42650
42651 * g++.old-deja/g++.other/eh4.C: Add expected error text.
42652
42653 2001-03-15 Geoff Keating <geoff@redhat.com>
42654
42655 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
42656 tests on AIX.
42657
42658 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
42659
42660 * g++.old-deja/g++.other/eh4.C: New test.
42661
42662 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
42663
42664 * gcc.dg/cpp/mi1.c: Update.
42665
42666 2001-03-14 Jakub Jelinek <jakub@redhat.com>
42667
42668 * g++.old-deja/g++.other/regstack.C: New test.
42669
42670 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
42671
42672 * g++.old-deja/g++.other/ref4.C: New test.
42673
42674 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
42675
42676 * objc/execute/va_method.m: Added.
42677 * objc/execute/IMP.m: Added.
42678 * objc/execute/_cmd.m: Added.
42679 * objc/execute/accessing_ivars.m: Added.
42680 * objc/execute/class-1.m: Added.
42681 * objc/execute/class-10.m: Added.
42682 * objc/execute/class-11.m: Added.
42683 * objc/execute/class-12.m: Added.
42684 * objc/execute/class-13.m: Added.
42685 * objc/execute/class-14.m: Added.
42686 * objc/execute/class-2.m: Added.
42687 * objc/execute/class-3.m: Added.
42688 * objc/execute/class-4.m: Added.
42689 * objc/execute/class-5.m: Added.
42690 * objc/execute/class-6.m: Added.
42691 * objc/execute/class-7.m: Added.
42692 * objc/execute/class-8.m: Added.
42693 * objc/execute/class-9.m: Added.
42694 * objc/execute/class-tests-1.h
42695 * objc/execute/class-tests-2.h
42696 * objc/execute/compatibility_alias.m: Added.
42697 * objc/execute/encode-1.m: Added.
42698 * objc/execute/formal_protocol-1.m: Added.
42699 * objc/execute/formal_protocol-2.m: Added.
42700 * objc/execute/formal_protocol-3.m: Added.
42701 * objc/execute/formal_protocol-4.m: Added.
42702 * objc/execute/formal_protocol-5.m: Added.
42703 * objc/execute/formal_protocol-6.m: Added.
42704 * objc/execute/formal_protocol-7.m: Added.
42705 * objc/execute/informal_protocol.m: Added.
42706 * objc/execute/initialize.m: Added.
42707 * objc/execute/load.m: Added.
42708 * objc/execute/many_args_method.m: Added.
42709 * objc/execute/nested-3.m: Added.
42710 * objc/execute/no_clash.m: Added.
42711 * objc/execute/private.m: Added.
42712 * objc/execute/redefining_self.m: Added.
42713 * objc/execute/root_methods.m: Added.
42714 * objc/execute/selector-1.m: Added.
42715 * objc/execute/static-1.m: Added.
42716 * objc/execute/static-2.m: Added.
42717 * objc/execute/va_method.m: Added.
42718
42719 2001-03-10 Richard Henderson <rth@redhat.com>
42720
42721 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
42722
42723 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
42724
42725 * g++.old-deja/g++.other/crash31.C: XFAIL.
42726 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
42727 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
42728 * gcc.c-torture/execute/20010123-1.x: XFAIL.
42729 * gcc.c-torture/execute/20010124-1.x: XFAIL.
42730 * gcc.dg/sequence-pt-1.c: XFAIL one test.
42731
42732 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
42733
42734 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
42735
42736 2001-03-06 Zack Weinberg <zackw@stanford.edu>
42737
42738 * gcc.dg/20000724-1.c: Don't use multiline strings.
42739
42740 2001-03-06 Zack Weinberg <zackw@stanford.edu>
42741
42742 * objc/execute/string1.m, objc/execute/string2.m: Compare the
42743 result of -cString against what we expect it to be; don't just
42744 print it out for no one to read.
42745
42746 * objc/execute/string3.m, objc/execute/string4.m: New tests.
42747 Based on testcases provided by Nicola Pero.
42748
42749 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
42750
42751 * gcc.dg/cpp/macro7.c: New test.
42752
42753 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
42754
42755 * gcc.dg/cpp/multiline.c: Update.
42756
42757 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
42758
42759 * g++.old-deja/g++.other/enum3.C: New test.
42760
42761 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
42762
42763 * g++.old-deja/g++.other/pod1.C: New test.
42764
42765 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
42766
42767 * g++.old-deja/g++.ext/overload1.C: New test.
42768
42769 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
42770
42771 * g++.old-deja/g++.pt/using1.C: New test.
42772
42773 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
42774
42775 * g++.old-deja/g++.other/using9.C: New test.
42776
42777 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
42778
42779 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
42780
42781 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
42782
42783 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
42784
42785 * g++.old-deja/g++.ext/realpt1.C: Remove.
42786
42787 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
42788
42789 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
42790
42791 2001-02-26 Will Cohen <wcohen@redhat.com>
42792
42793 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
42794
42795 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
42796
42797 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
42798 templatized constructors.
42799
42800 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42801
42802 * gcc.c-torture/execute/20010224-1.c: New test.
42803
42804 2001-02-23 Jakub Jelinek <jakub@redhat.com>
42805
42806 * gcc.c-torture/execute/20010222-1.c: New test.
42807
42808 2001-02-22 Jakub Jelinek <jakub@redhat.com>
42809
42810 * g++.old-deja/g++.other/inline20.C: New test.
42811
42812 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
42813
42814 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
42815
42816 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
42817
42818 * g++.old-deja/g++.other/lookup22.C: New test.
42819
42820 2001-02-19 Zack Weinberg <zackw@stanford.edu>
42821
42822 * g77.dg: New directory.
42823 * g77.dg/20010216-1.f: New test case.
42824 * g77.dg/dg.exp: New driver.
42825 * lib/g77-dg.exp: New driver library.
42826
42827 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42828
42829 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
42830
42831 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
42832
42833 * g++.old-deja/g++.other/decl9.C: New test.
42834
42835 2001-02-16 Jakub Jelinek <jakub@redhat.com>
42836
42837 * g++.old-deja/g++.other/init16.C: Update the test so that it does
42838 not need <string> and also tests the initialization at runtime.
42839
42840 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
42841
42842 * gcc.c-torture/execute/longlong.c: New test.
42843
42844 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
42845
42846 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
42847
42848 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
42849
42850 * gcc.c-torture/execute/920302-1.c (execute):
42851 Change argument type to short.
42852
42853 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
42854
42855 * g++.old-deja/g++.pt/deduct6.C: New test.
42856
42857 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
42858
42859 * g++.old-deja/g++.pt/deduct5.C: New test.
42860
42861 2001-02-14 Jakub Jelinek <jakub@redhat.com>
42862
42863 * gcc.c-torture/execute/20010209-1.c: New test.
42864
42865 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
42866
42867 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
42868
42869 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
42870
42871 * g++.dg/vtgc1.C: Update for new ABI.
42872
42873 * consistency.vlad: New directory, 1665 files.
42874
42875 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
42876
42877 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
42878 return type.
42879 * gcc.dg/cpp/digraphs.c: Declare puts.
42880
42881 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
42882
42883 * g++.old-deja/g++.other/warn5.C: New test.
42884
42885 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
42886
42887 * g++.old-deja/g++.pt/spec40.C: New test.
42888
42889 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
42890
42891 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
42892 case.
42893 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
42894
42895 2001-02-12 Jakub Jelinek <jakub@redhat.com>
42896
42897 * gcc.c-torture/compile/20010209-1.c: New test.
42898
42899 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
42900
42901 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
42902 excess errors message but not if it crashes.
42903 * g++.old-deja/g++.other/crash27.C: Likewise.
42904 * g++.old-deja/g++.other/crash28.C: Likewise.
42905 * g++.old-deja/g++.other/crash30.C: Likewise.
42906 * g++.old-deja/g++.other/crash32.C: Likewise.
42907 * g++.old-deja/g++.other/crash35.C: Likewise.
42908 * g++.old-deja/g++.pt/inherit2.C: Likewise.
42909
42910 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
42911
42912 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
42913 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
42914 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
42915 g77.f-torture/execute/execute.exp,
42916 g77.f-torture/noncompile/noncompile.exp,
42917 gcc.c-torture/execute/execute.exp,
42918 gcc.c-torture/execute/memcheck/memcheck.exp,
42919 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
42920 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
42921 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
42922 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
42923 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
42924 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
42925 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
42926 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
42927 Remove bug reporting instructions with ancient email addresses.
42928
42929 2001-02-07 Jakub Jelinek <jakub@redhat.com>
42930
42931 * gcc.dg/20010202-1.c: New test.
42932 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
42933
42934 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
42935
42936 * g++.dg/stdbool-if.C: New test.
42937
42938 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
42939
42940 * objc/execute/fdecl.m: Added main().
42941
42942 2001-02-07 Jakub Jelinek <jakub@redhat.com>
42943
42944 * gcc.c-torture/execute/20010206-1.c: New test.
42945
42946 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
42947
42948 * gcc.dg/cpp/avoidpaste1.c: Update.
42949
42950 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
42951
42952 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
42953 Pero <nicola@brainstorm.co.uk>.
42954 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
42955
42956 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
42957
42958 * g++.old-deja/g++.pt/spec39.C: New test.
42959
42960 2001-02-05 Jakub Jelinek <jakub@redhat.com>
42961
42962 * gcc.c-torture/compile/20010202-1.c: New test.
42963
42964 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
42965
42966 * g++.old-deja/g++.abi/primary2.C: New test.
42967 * g++.old-deja/g++.abi/primary3.C: New test.
42968 * g++.old-deja/g++.abi/primary4.C: New test.
42969 * g++.old-deja/g++.abi/primary5.C: New test.
42970 * g++.old-deja/g++.abi/vtable3.h: New test.
42971 * g++.old-deja/g++.abi/vtable3a.C: New test.
42972 * g++.old-deja/g++.abi/vtable3b.C: New test.
42973 * g++.old-deja/g++.abi/vtable3c.C: New test.
42974 * g++.old-deja/g++.abi/vtable3d.C: New test.
42975 * g++.old-deja/g++.abi/vtable3e.C: New test.
42976 * g++.old-deja/g++.abi/vtable3f.C: New test.
42977 * g++.old-deja/g++.abi/vtable3g.C: New test.
42978 * g++.old-deja/g++.abi/vtable3h.C: New test.
42979 * g++.old-deja/g++.abi/vtable3i.C: New test.
42980 * g++.old-deja/g++.abi/vtable3j.C: New test.
42981 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
42982
42983 2001-02-03 Jakub Jelinek <jakub@redhat.com>
42984
42985 * g++.old-deja/g++.other/anon6.C: New test.
42986 * g++.old-deja/g++.other/anon7.C: New test.
42987
42988 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
42989
42990 * gcc.dg/cpp/avoidpaste2.c: New tests.
42991
42992 2001-01-31 Jakub Jelinek <jakub@redhat.com>
42993
42994 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
42995
42996 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
42997
42998 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
42999 DECIMAL_DIG cases for Irix."
43000
43001 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
43002
43003 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
43004
43005 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
43006
43007 * gcc.dg/c99-tag-1.c: New test.
43008
43009 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
43010
43011 * gcc.dg/cpp/tr-warn1.c: Add tests.
43012
43013 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
43014
43015 * gcc.dg/cpp/avoidpaste1.c: Update.
43016 * gcc.dg/cpp/paste4.c: Update.
43017
43018 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
43019
43020 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
43021 cases for Irix.
43022
43023 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
43024
43025 * g++.old-deja/g++.other/inline19.C: New test.
43026
43027 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
43028
43029 * gcc.dg/Wlarger-than.c: New test.
43030
43031 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
43032
43033 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
43034
43035 2001-01-29 Jakub Jelinek <jakub@redhat.com>
43036
43037 * gcc.c-torture/execute/20010129-1.c: New test.
43038 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
43039
43040 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
43041
43042 * gcc.dg/cpp/avoidpaste1.c: Test case.
43043
43044 2001-01-28 Jakub Jelinek <jakub@redhat.com>
43045
43046 * g++.old-deja/g++.other/inline18.C: New test.
43047
43048 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43049
43050 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
43051 and __builtin_putchar.
43052
43053 2001-01-27 Jakub Jelinek <jakub@redhat.com>
43054
43055 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
43056 tests.
43057
43058 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
43059
43060 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
43061 floating point number rounding mode to round to the nearest
43062 representable mode.
43063
43064 2001-01-25 Jakub Jelinek <jakub@redhat.com>
43065
43066 * g++.old-deja/g++.other/mangle2.C: New test.
43067
43068 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
43069
43070 * gcc.c-torture/compile/20010124-1.c: New test.
43071
43072 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
43073
43074 * g++.old-deja/g++.pt/spec38.C: New test.
43075
43076 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43077
43078 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
43079 "Build don't run".
43080
43081 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43082
43083 * gcc.c-torture/execute/20010123-1.c: New test.
43084
43085 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
43086
43087 * g++.old-deja/g++.pt/spec37.C: New test.
43088
43089 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
43090
43091 * g++.old-deja/g++.pt/overload14.C: New test.
43092
43093 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43094
43095 * gcc.c-torture/execute/20010122-1.c: New test, exercise
43096 __builtin_return_address.
43097
43098 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
43099
43100 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
43101 * g++.old-deja/g++.pt/spec35.C: New test.
43102 * g++.old-deja/g++.pt/spec36.C: New test.
43103
43104 2001-01-20 Jakub Jelinek <jakub@redhat.com>
43105
43106 * gcc.c-torture/compile/20010118-1.c: New test.
43107
43108 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
43109
43110 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
43111
43112 2001-01-19 Jakub Jelinek <jakub@redhat.com>
43113
43114 * gcc.c-torture/execute/20010119-1.c: New test.
43115
43116 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
43117
43118 * g++.old-deja/g++.other/vbase5.C: New test.
43119
43120 2001-01-19 Jakub Jelinek <jakub@redhat.com>
43121
43122 * gcc.c-torture/execute/20010118-1.c: New test.
43123
43124 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
43125
43126 * g++.old-deja/g++.pt/deduct3.C: New test.
43127
43128 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
43129
43130 * g++.old-deja/g++.pt/spec34.C: New test.
43131
43132 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
43133
43134 * g77.f-torture/compile/20000601-2.f: New test.
43135
43136 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
43137
43138 * g++.old-deja/g++.other/init17.C: New test.
43139
43140 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
43141
43142 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
43143
43144 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
43145
43146 * g++.old-deja/g++.pt/unify8.C: New test.
43147
43148 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
43149
43150 * g++.old-deja/g++.abi/vbase1.C: New test.
43151
43152 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
43153
43154 * g++.old-deja/g++.pt/crash65.C: New test.
43155
43156 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
43157
43158 * gcc.dg/cpp/assembl2.S: New test case.
43159
43160 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
43161
43162 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
43163 are supported.
43164
43165 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43166
43167 * g++.old-deja/g++.other/builtins1.C: New test.
43168 * g++.old-deja/g++.other/builtins2.C: Likewise.
43169 * g++.old-deja/g++.other/builtins3.C: Likewise.
43170 * g++.old-deja/g++.other/builtins4.C: Likewise.
43171
43172 2001-01-17 Jakub Jelinek <jakub@redhat.com>
43173
43174 * gcc.c-torture/compile/20010117-1.c: New test.
43175 * gcc.c-torture/compile/20010117-2.c: New test.
43176
43177 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
43178
43179 * g77.f-torture/execute/20010116.[fx]: New test,
43180 XFAIL on i?86-*-*.
43181 * g77.f-torture/compile/20010115.f: Indicate it's
43182 a test for PR fortran/1636.
43183
43184 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
43185
43186 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
43187
43188 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
43189
43190 * g77.f-torture/compile/20010115.f: New test.
43191
43192 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
43193
43194 * g++.old-deja/g++.pt/nontype5.C: New test.
43195
43196 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
43197
43198 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
43199 have an equivalent working one below it.
43200
43201 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
43202
43203 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
43204 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
43205
43206 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
43207
43208 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
43209 message containing "init_priority".
43210 (conpr-2.C): Likewise.
43211 (conpr-3.C): Likewise.
43212 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
43213
43214 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43215
43216 * gcc.c-torture/execute/20010114-2.c: New test.
43217
43218 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
43219
43220 * gcc.c-torture/compile/20010114-1.c: New test.
43221 * gcc.c-torture/compile/20010114-1.x: Xfail.
43222 * gcc.c-torture/compile/20010114-2.c: New test.
43223 * gcc.c-torture/execute/20010114-1.c: New test.
43224 * gcc.dg/trunc-1.c: New test.
43225 * gcc.dg/uninit-B.c: New test.
43226
43227 2001-01-13 Nick Clifton <nickc@redhat.com>
43228
43229 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
43230 target.
43231
43232 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
43233
43234 * gcc.c-torture/compile/20010113-1.c: New test.
43235
43236 2001-01-13 Jakub Jelinek <jakub@redhat.com>
43237
43238 * gcc.c-torture/compile/20001212-1.c: New test.
43239
43240 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
43241
43242 * gcc.dg/cpp/widestr1.c: Update.
43243 * gcc.dg/cpp/prag-imp.c: Remove.
43244
43245 2001-01-12 Jakub Jelinek <jakub@redhat.com>
43246
43247 * gcc.c-torture/execute/20000801-3.x: Remove.
43248 * gcc.dg/c90-init-1.c: New test.
43249 * gcc.dg/c99-init-1.c: New test.
43250 * gcc.dg/c99-init-2.c: New test.
43251 * gcc.dg/gnu99-init-1.c: New test.
43252
43253 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
43254
43255 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
43256 testing that no relevant ones were found.
43257
43258 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
43259
43260 * g++.old-deja/g++.pt/cast2.C: New test.
43261
43262 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
43263
43264 * g++.old-deja/g++.pt/friend47.C: New test.
43265
43266 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
43267
43268 * g++.old-deja/g++.pt/instantiate13.C: New test.
43269
43270 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
43271
43272 * g++.old-deja/g++.other/defarg7.C: New test.
43273 * g++.old-deja/g++.other/defarg8.C: New test.
43274
43275 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
43276
43277 * g++.old-deja/g++.pt/crash64.C: New test.
43278
43279 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
43280
43281 * g++.old-deja/g++.pt/crash63.C: New test.
43282
43283 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
43284
43285 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
43286
43287 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
43288
43289 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
43290
43291 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
43292
43293 * g++.old-deja/g++.pt/error3.C: New test.
43294
43295 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
43296
43297 * g++.old-deja/g++.other/crash39.C: New test.
43298
43299 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
43300
43301 * g++.old-deja/g++.other/vbase4.C: New test.
43302
43303 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
43304
43305 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
43306 * gcc.dg/special/20000419-2.c: New file. Identical to above.
43307 * gcc.dg/special/special.exp: New test driver which will check
43308 for alias support for the above test.
43309
43310 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
43311
43312 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
43313 problems on small machines.
43314 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
43315 parameterize.
43316
43317 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
43318
43319 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
43320 mips.
43321 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
43322
43323 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
43324
43325 * g++.old_deja/g++.pt/using8.C: New test.
43326
43327 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
43328
43329 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
43330
43331 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
43332
43333 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
43334 where a failure is expected.
43335 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
43336
43337 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
43338
43339 * g++.old_deja/g++.pt/instantiate12.C: New test.
43340
43341 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
43342
43343 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
43344 start of structs.
43345 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
43346 * g++.old-deja/g++.brendan/crash17.C: Likewise.
43347 * g++.old-deja/g++.brendan/crash29.C: Likewise.
43348 * g++.old-deja/g++.brendan/crash48.C: Likewise.
43349 * g++.old-deja/g++.brendan/ns1.C: Likewise.
43350 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
43351 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
43352 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
43353 * g++.old-deja/g++.eh/spec6.C: Likewise.
43354 * g++.old-deja/g++.jason/crash3.C: Likewise.
43355 * g++.old-deja/g++.law/ctors11.C: Likewise.
43356 * g++.old-deja/g++.law/ctors17.C: Likewise.
43357 * g++.old-deja/g++.law/ctors5.C: Likewise.
43358 * g++.old-deja/g++.law/ctors9.C: Likewise.
43359 * g++.old-deja/g++.mike/ambig1.C: Likewise.
43360 * g++.old-deja/g++.mike/net22.C: Likewise.
43361 * g++.old-deja/g++.mike/p3538a.C: Likewise.
43362 * g++.old-deja/g++.mike/p3538b.C: Likewise.
43363 * g++.old-deja/g++.mike/virt3.C: Likewise.
43364 * g++.old-deja/g++.niklas/t128.C: Likewise.
43365 * g++.old-deja/g++.other/anon4.C: Likewise.
43366 * g++.old-deja/g++.other/using1.C: Likewise.
43367 * g++.old-deja/g++.other/warn3.C: Likewise.
43368 * g++.old-deja/g++.pt/t37.C: Likewise.
43369 * g++.old-deja/g++.robertl/eb69.C: Likewise.
43370 * g++.old-deja/g++.robertl/eb71.C: Likewise.
43371
43372 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
43373
43374 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
43375
43376 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43377
43378 * gcc.c-torture/execute/stdio-opt-3.c: New test.
43379
43380 2001-01-07 Jakub Jelinek <jakub@redhat.com>
43381
43382 * gcc.c-torture/compile/20010107-1.c: New test.
43383
43384 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
43385
43386 * gcc.c-torture/execute/builtin-noret-1.c: New test.
43387
43388 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
43389
43390 * gcc.dg/format/format.h: New file.
43391 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
43392 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
43393 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
43394 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
43395 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
43396 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
43397 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
43398 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
43399 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
43400 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
43401 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
43402 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
43403 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
43404 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
43405 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
43406 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
43407 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
43408 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
43409 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
43410 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
43411 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
43412 instead of declaring standard types, macros and functions in each
43413 test.
43414
43415 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
43416
43417 * gcc.c-torture/execute/20010106-1.c: New test.
43418
43419 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
43420
43421 * gcc.dg/format/format.exp: New file.
43422 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
43423 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
43424 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
43425 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
43426 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
43427 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
43428 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
43429 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
43430 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
43431 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
43432 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
43433 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
43434 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
43435 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
43436 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
43437 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
43438 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
43439 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
43440 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
43441 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
43442 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
43443 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
43444 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
43445 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
43446 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
43447 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
43448 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
43449 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
43450 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
43451 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
43452 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
43453 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
43454 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
43455 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
43456 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
43457 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
43458 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
43459 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
43460 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
43461 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
43462 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
43463 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
43464
43465 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
43466
43467 * gcc.c-torture/execute/991228-1.c: Take word endianness into
43468 account.
43469
43470 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
43471
43472 * gcc.c-torture/execute/builtin-complex-1.c: New test.
43473
43474 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
43475
43476 * g++.old-deja/g++.pt/crash62.C: New test.
43477
43478 2001-01-04 Richard Henderson <rth@redhat.com>
43479
43480 * gcc.dg/20000926-1.c: Update expected warnings.
43481 * gcc.dg/array-2.c: Likewise.
43482 * gcc.dg/array-4.c: Also validate flexible array members.
43483 * gcc.dg/c99-flex-array-1.c: New.
43484
43485 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
43486
43487 * gcc.c-torture/compile/20001222-1.x: Remove.
43488
43489 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
43490
43491 * gcc.c-torture/execute/built-in-setjmp.c: New.
43492
43493 2001-01-03 Richard Henderson <rth@redhat.com>
43494
43495 * gcc.dg/940510-1.c: Update expected error wording.
43496 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
43497
43498 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
43499
43500 * lib/target-supports.exp (check_alias_available): Modified to
43501 indicate aliases not supported if only weak aliases are supported.
43502
43503 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43504
43505 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
43506 Turn on cmpstrsi checks for __pj__ and __i370__.
43507
43508 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
43509
43510 * g++.old-deja/g++.other/virtual11.C: New test.
43511
43512 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
43513
43514 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
43515
43516 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43517
43518 * gcc.c-torture/compile/20010102-1.c: New test.
43519
43520 2001-01-02 Andreas Jaeger <aj@suse.de>
43521
43522 * gcc.dg/noreturn-3.c: New test.
43523
43524 * gcc.dg/noreturn-4.c: New test.
43525
43526 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43527
43528 * gcc.c-torture/execute/stdio-opt-1.c: Also test
43529 __builtin_fputc and __builtin_fwrite.
43530
43531 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
43532
43533 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
43534 signed char, not default char.
43535
43536 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
43537
43538 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
43539
43540 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
43541
43542 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
43543
43544 2000-12-29 Richard Henderson <rth@redhat.com>
43545
43546 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
43547 (__cyg_profile_func_exit): Define.
43548
43549 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
43550
43551 * g++.dg/vtgc1.C: New test.
43552
43553 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
43554
43555 * gcc.dg/noncompile/20001228-1.c: New test.
43556
43557 * gcc.dg/20001228-1.c: New test.
43558
43559 * gcc.c-torture/execute/20001228-1.c: New test.
43560
43561 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
43562
43563 * gcc.dg/format-strfmon-1.c: New test.
43564
43565 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43566
43567 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
43568 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
43569 * gcc.c-torture/execute/string-opt-1.c: Likewise.
43570 * gcc.c-torture/execute/string-opt-2.c: Likewise.
43571 * gcc.c-torture/execute/string-opt-3.c: Likewise.
43572 * gcc.c-torture/execute/string-opt-4.c: Likewise.
43573 * gcc.c-torture/execute/string-opt-6.c: Likewise.
43574 * gcc.c-torture/execute/string-opt-7.c: Likewise.
43575 * gcc.c-torture/execute/string-opt-8.c: Likewise.
43576 * gcc.c-torture/execute/string-opt-9.c: Likewise.
43577 * gcc.c-torture/execute/string-opt-10.c: Likewise.
43578 * gcc.c-torture/execute/string-opt-11.c: Likewise.
43579 * gcc.c-torture/execute/string-opt-12.c: Likewise.
43580
43581 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
43582 * gcc.c-torture/execute/string-opt-4.c: Test index.
43583
43584 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
43585
43586 * gcc.c-torture/compile/20001226-1.c: New test.
43587
43588 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
43589
43590 * gcc.c-torture/compile/20001222-1.c: New test.
43591 * gcc.c-torture/compile/20001222-1.x: Xfail.
43592
43593 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
43594
43595 * gcc.c-torture/execute/comp-goto-2.c: New test.
43596
43597 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
43598
43599 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
43600 Use long types if __INT_MAX__ is 32767.
43601 (main): Use cast to (sint32 *) when poking 88 into a_page.
43602
43603 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
43604
43605 2000-12-21 Bernd Schmidt <bernds@redhat.com>
43606
43607 * gcc.c-torture/compile/20001221-1.c: New test.
43608 * gcc.c-torture/execute/20001221-1.c: New test.
43609
43610 2000-12-20 Richard Henderson <rth@redhat.com>
43611
43612 * g++.old-deja/g++.pt/crash36.C: Update error lines.
43613 * g++.old-deja/g++.robertl/eb109.C: Likewise.
43614
43615 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43616
43617 * gcc.dg/compare3.c: New test.
43618
43619 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
43620
43621 * gcc.dg/format-warnll-1.c: New test.
43622
43623 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
43624
43625 * gcc.dg/cpp/cmdlne-P.c: New test.
43626
43627 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
43628
43629 * gcc.c-torture/execute/builtin-abs-1.c,
43630 gcc.c-torture/execute/builtin-abs-2.c: New tests.
43631
43632 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
43633
43634 * gcc.dg/cpp/multiline.c: New test.
43635
43636 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
43637
43638 * g++.old-deja/g++.other/syshdr1.C: Update.
43639 * gcc.dg/cpp/lineflags.c: Remove temporarily.
43640
43641 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43642
43643 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
43644
43645 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43646
43647 * g++.old-deja/g++.pt/ttp65.C: New test.
43648
43649 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43650
43651 * g++.old-deja/g++.pt/ttp64.C: New test.
43652
43653 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43654
43655 * g++.old-deja/g++.pt/spec33.C: New test.
43656
43657 2000-12-14 Catherine Moore <clm@redhat.com>
43658
43659 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
43660 * gcc.c-torture/execute/920612-2.c: Likewise.
43661 * gcc.c-torture/execute/920428-2.c: Likewise.
43662 * gcc-c-torture/execute/va-arg-11.c: Call exit.
43663 * gcc.c-torture/execute/va-arg-21.c: Likewise.
43664
43665 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43666
43667 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
43668 * gcc.dg/pack-test-2.c: Likewise.
43669
43670 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
43671
43672 Tests by Zack Weinberg <zackw@stanford.edu>.
43673
43674 * gcc.dg/cpp/defined.c: Update.
43675 * gcc.dg/cpp/defined_trad.c: New tests.
43676
43677 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
43678
43679 * gcc.dg/cpp/trad-direct.c: Update.
43680
43681 2000-12-11 Neil Booth <neilb@earthling.net>
43682
43683 * gcc.dg/cpp/defined_trad.c
43684
43685 2000-12-11 Neil Booth <neilb@earthling.net>
43686
43687 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
43688
43689 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
43690
43691 * gcc.dg/format-miss-2.c: New test.
43692
43693 2000-12-09 Neil Booth <neilb@earthling.net>
43694
43695 * gcc.dg/cpp/lineflags.c: New tests.
43696 * gcc.dg/cpp/poison.c: Update.
43697 * gcc.dg/cpp/redef2.c: Update.
43698 * gcc.dg/cpp/skipping.c: New test.
43699
43700 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
43701
43702 * g++.old-deja/g++.other/eh3.C: New testcase.
43703
43704 2000-12-07 Neil Booth <neilb@earthling.net>
43705
43706 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
43707 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
43708 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
43709 wtr-union-init-2.c, wtr-union-init-3.c: Update.
43710 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
43711 Update.
43712
43713 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
43714
43715 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
43716 __SIZE_TYPE__ instead of int for type of integers cast to
43717 pointers.
43718
43719 2000-12-07 Jakub Jelinek <jakub@redhat.com>
43720
43721 * g++.old-deja/g++.other/cleanup4.C: New test.
43722
43723 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
43724
43725 * format-sec-1.c: New test.
43726
43727 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
43728
43729 * gcc.dg/format-nonlit-3.c: New test.
43730
43731 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
43732
43733 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
43734 through a null pointer.
43735
43736 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43737
43738 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
43739 * g++.old-deja/g++.pt/partial4.C: New test.
43740
43741 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
43742
43743 * gcc.c-torture/execute/ieee/hugeval.x: New.
43744
43745 2000-12-06 Neil Booth <neilb@earthling.net>
43746
43747 * gcc.dg/cpp/backslash2.c: New tests.
43748
43749 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43750
43751 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
43752 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
43753
43754 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
43755
43756 * gcc.c-torture/execute/20001203-2.c: New testcase.
43757
43758 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
43759
43760 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
43761 * g++.old-deja/g++.other/virtual10.C: New test.
43762
43763 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
43764
43765 * g++.old-deja/g++.mike/pmf5.C: Remove test.
43766
43767 2000-12-05 Richard Henderson <rth@redhat.com>
43768
43769 * gcc.c-torture/compile/20001205-1.c: New.
43770
43771 2000-12-04 Neil Booth <neilb@earthling.net>
43772
43773 * g++.old-deja/g++.other/virtual9.C: New test.
43774 * g++.old-deja/g++.pt/crash61.C: New test.
43775 * gcc.c-torture/execute/loop-9.c: New test.
43776
43777 2000-12-04 Neil Booth <neilb@earthling.net>
43778
43779 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
43780 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
43781 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
43782 * gcc.dg/cpp/extratokens.c: ...here.
43783
43784 2000-12-04 Neil Booth <neilb@earthling.net>
43785
43786 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
43787 New tests.
43788
43789 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43790
43791 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
43792 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
43793
43794 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
43795
43796 * gcc.c-torture/execute/20001203-1.c: New test.
43797
43798 2000-12-03 Neil Booth <neilb@earthling.net>
43799
43800 * gcc.dg/cpp/macro6.c: New test cases.
43801
43802 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43803
43804 * gcc.c-torture/execute/string-opt-9.c: New test.
43805 * gcc.c-torture/execute/string-opt-10.c: Likewise.
43806 * gcc.c-torture/execute/string-opt-11.c: Likewise.
43807 * gcc.c-torture/execute/string-opt-12.c: Likewise.
43808
43809 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
43810 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
43811
43812 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
43813
43814 * gcc.dg/cpp/if-6.c: New testcase.
43815
43816 * gcc.dg/20001201-1.c: New testcase.
43817
43818 2000-12-02 Neil Booth <neilb@earthling.net>
43819
43820 * g++.old-deja/g++.other/externC4.C,
43821 g++.old-deja/g++.other/friend10.C: New tests.
43822
43823 2000-12-02 Neil Booth <neilb@earthling.net>
43824
43825 * g++.old-deja/g++.other/instan2.C
43826 * g++.old-deja/g++.other/instan3.C: New test.
43827
43828 2000-12-02 Neil Booth <neilb@earthling.net>
43829
43830 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
43831 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
43832 gnuc99.c,gnuc99-pedantic.c: New tests.
43833
43834 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
43835
43836 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
43837 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
43838
43839 2000-12-01 Neil Booth <neilb@earthling.net>
43840
43841 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
43842 * gcc.dg/cpp/poison.c: Update.
43843 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
43844
43845 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
43846
43847 * g77.f-torture/execute/20001201.f: New test.
43848
43849 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
43850
43851 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
43852
43853 2000-12-01 Jakub Jelinek <jakub@redhat.com>
43854
43855 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
43856
43857 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
43858
43859 * g++.old-deja/g++.other/cast6.C: New test.
43860
43861 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
43862
43863 * gcc.c-torture/execute/20001130-2.c: New testcase.
43864
43865 2000-11-30 Richard Henderson <rth@redhat.com>
43866
43867 * gcc.c-torture/execute/20001130-1.c: New test.
43868
43869 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
43870
43871 * g++.old-deja/g++.other/op3.C: New test.
43872
43873 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
43874
43875 * g++.old-deja/g++.other/op2.C: New test.
43876
43877 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
43878
43879 * g++.old-deja/g++.other/crash38.C: New test.
43880
43881 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
43882
43883 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
43884
43885 2000-11-29 Jakub Jelinek <jakub@redhat.com>
43886
43887 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
43888 tests.
43889 * gcc.c-torture/execute/string-opt-6.c: New test.
43890
43891 * gcc.dg/20001117-1.c: Add main.
43892
43893 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
43894
43895 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
43896 Move from here ...
43897 * gcc.dg/940510-1.c: ... to here.
43898
43899 * gcc.dg/20000926-1.c: GNU C now allows initializations of
43900 zero-size arrays in toplevel structures.
43901
43902 2000-11-28 Jakub Jelinek <jakub@redhat.com>
43903
43904 * gcc.c-torture/execute/loop-8.c: New test.
43905
43906 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
43907
43908 * g++.old-deja/g++.other/base1.C: New test.
43909
43910 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
43911
43912 * g++.old-deja/g++.other/parse2.C: New test.
43913
43914 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
43915
43916 * g++.old-deja/g++.pt/incomplete1.C: New test.
43917
43918 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
43919
43920 * g++.old-deja/g++.other/friend9.C: New test.
43921
43922 2000-11-28 Jakub Jelinek <jakub@redhat.com>
43923
43924 * gcc.dg/20001127-1.c: New test.
43925
43926 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
43927
43928 * g++.old-deja/g++.pt/friend46.C: New test.
43929
43930 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
43931
43932 * g++.old-deja/g++.other/ptrmem8.C: New test.
43933
43934 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43935
43936 * gcc.c-torture/execute/string-opt-7.c: New test.
43937 * gcc.c-torture/execute/string-opt-8.c: Likewise.
43938
43939 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
43940
43941 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
43942 instead of 'mkcheck 2'.
43943
43944 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
43945
43946 * gcc.c-torture/execute/memcheck/driver.c,
43947 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
43948 C9X references to refer to C99.
43949
43950 2000-11-25 Jakub Jelinek <jakub@redhat.com>
43951
43952 * gcc.dg/ultrasp3.c: New test.
43953
43954 2000-11-25 Neil Booth <neilb@earthling.net>
43955
43956 * gcc.dg/cpp/include2.c: Update test to be locale independent.
43957
43958 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
43959
43960 * gcc.c-torture/compile/20001123-2.c: New.
43961
43962 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43963
43964 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
43965
43966 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
43967
43968 * gcc.dg/sequence-point-1.c: Add some new tests.
43969 * gcc.c-torture/execute/20001124-1.c: New test.
43970
43971 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
43972
43973 * g++.old-deja/g++.other/vaarg4.C: New test.
43974 * gcc.c-torture/compile/20001123-1.c: New test.
43975
43976 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
43977
43978 * g++.other/crash24.C: Adjust and remove XFAIL.
43979 * g++.other/crash37.C: New test.
43980
43981 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
43982
43983 * g++.old-deja/g++.pt/instantiate9.C: New test.
43984
43985 2000-11-22 Mark Mitchell <mark@codesourcery.com>
43986
43987 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
43988 new ABI, too.
43989
43990 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
43991 * g++.old-deja/g++.robertl/eb55.C: Likewise.
43992
43993 2000-11-22 Neil Booth <neilb@earthling.net>
43994
43995 * gcc.dg/cpp/Wtrigraphs.c: New test.
43996
43997 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
43998
43999 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
44000
44001 2000-11-22 Jakub Jelinek <jakub@redhat.com>
44002
44003 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
44004
44005 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
44006
44007 * lib/gcc-dg.exp: load_lib scanasm.exp.
44008 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
44009 * lib/g++-dg.exp: load_lib scanasm.exp.
44010 * lib/scanasm.exp: New.
44011 (scan-assembler, scan-assembler-not): Add optional arguments to
44012 test name, or if not present, the pattern name.
44013 (scan-assembler-dem, scan-assembler-dem-not): New.
44014
44015 * g++.dg/dg.exp: New.
44016
44017 2000-11-21 Neil Booth <neilb@earthling.net>
44018
44019 * gcc.dg/cpp/integrated1.c: Remove.
44020
44021 2000-11-21 Jakub Jelinek <jakub@redhat.com>
44022
44023 * gcc.c-torture/execute/20001121-1.c: New test.
44024
44025 2000-11-21 Richard Henderson <rth@redhat.com>
44026
44027 * gcc.c-torture/compile/20001121-1.c: New test.
44028
44029 2000-11-20 Neil Booth <neilb@earthling.net>
44030
44031 * gcc.dg/cpp/integrated1.c: New test.
44032
44033 2000-11-21 Jakub Jelinek <jakub@redhat.com>
44034
44035 * g++.old-deja/g++.other/inline17.C: New test.
44036
44037 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
44038
44039 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
44040 local variable to be zero: I made the variable global. Now
44041 uses abort() and exit() instead of relying on main's return value.
44042
44043 2000-11-20 Neil Booth <neilb@earthling.net>
44044
44045 * gcc.dg/cpp/paste2.c: Update test.
44046 * objc/execute/paste.m: New test.
44047
44048 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
44049
44050 * gcc.dg/c99-condexpr-1.c: New test.
44051
44052 2000-11-20 Neil Booth <neilb@earthling.net>
44053
44054 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
44055
44056 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
44057
44058 * g++.old-deja/g++.pt/export1.C: New test.
44059
44060 2000-11-20 Jakub Jelinek <jakub@redhat.com>
44061
44062 * gcc.dg/20001117-1.c: New test.
44063
44064 2000-11-18 Richard Henderson <rth@redhat.com>
44065
44066 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
44067
44068 2000-11-18 Richard Henderson <rth@redhat.com>
44069
44070 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
44071 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
44072 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
44073
44074 2000-11-18 Richard Henderson <rth@redhat.com>
44075
44076 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
44077 (main): New. Exit cleanly.
44078
44079 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
44080
44081 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
44082 gcc.dg/c99-fordecl-2.c: New tests.
44083
44084 2000-11-18 Richard Henderson <rth@redhat.com>
44085
44086 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
44087 * gcc.c-torture/execute/zerolen-2.c: New.
44088
44089 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44090
44091 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
44092 memory.
44093
44094 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
44095
44096 * g++.old-deja/g++.pt/instantiate8.C: New test.
44097
44098 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
44099
44100 * g++.old-deja/g++.other/incomplete.C: Add more tests.
44101 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
44102
44103 2000-11-16 Nick Clifton <nickc@redhat.com>
44104
44105 * gcc.c-torture/execute/nestfunc-2.c: New test.
44106 * gcc.c-torture/execute/nestfunc-3.c: New test.
44107
44108 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
44109
44110 * gcc.c-torture/compile/20001116-1.c: New test.
44111
44112 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44113
44114 * gcc.c-torture/execute/20001115-1.c: New test.
44115
44116 2000-11-15 Mark Mitchell <mark@codesourcery.com>
44117
44118 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
44119 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
44120 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
44121 * g++.old-deja/g++.abi/vmihint.C: Likewise.
44122
44123 2000-11-15 Neil Booth <neilb@earthling.net>
44124
44125 gcc.dg/cpp/_Pragma1.c: Update.
44126 gcc.dg/cpp/_Pragma2.c: New test.
44127
44128 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
44129
44130 * g++.old-deja/g++.other/anon5.C: New test.
44131
44132 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
44133
44134 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
44135 tests.
44136
44137 2000-11-14 Jakub Jelinek <jakub@redhat.com>
44138
44139 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
44140 output.
44141
44142 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
44143
44144 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
44145 labels at end of compound statements.
44146
44147 2000-11-13 Jakub Jelinek <jakub@redhat.com>
44148
44149 * gcc.c-torture/execute/loop-7.c: New test.
44150
44151 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
44152
44153 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
44154
44155 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
44156
44157 * gcc.dg/c99-bool-1.c: New test.
44158
44159 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
44160
44161 * gcc.dg/c99-scope-1.c: Remove xfail.
44162 * gcc.dg/c99-scope-2.c: New test.
44163
44164 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44165
44166 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
44167 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
44168
44169 2000-11-11 Mark Mitchell <mark@codesourcery.com>
44170
44171 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
44172 error messages.
44173
44174 * g++.mike/p700.C: Don't typedef wchar_t.
44175 * g++.mike/p784.C: Likewise.
44176 * g++.mike/eb101.C: Don't use __wchar_t.
44177
44178 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
44179
44180 * g77.f-torture/execute/20001111.[fx]: Test premature exit
44181 from DO loop.
44182
44183 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
44184
44185 * gcc.c-torture/execute/20001111-1.c: New test.
44186
44187 2000-11-10 Nick Clifton <nickc@redhat.com>
44188
44189 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
44190 long multuiple and accumulate.
44191
44192 2000-11-09 Richard Henderson <rth@redhat.com>
44193
44194 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
44195 via size_t instead of int.
44196
44197 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
44198 * gcc.c-torture/execute/string-opt-2.c: Likewise.
44199 * gcc.c-torture/execute/string-opt-3.c: Likewise.
44200 * gcc.c-torture/execute/string-opt-4.c: Likewise.
44201
44202 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
44203
44204 * gcc.c-torture/compile/20001109-1.c: New test.
44205 * gcc.c-torture/compile/20001109-2.c: New test.
44206
44207 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
44208
44209 * g++.old-deja/g++.pt/operator1.C: New test.
44210 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
44211
44212 2000-11-09 Jakub Jelinek <jakub@redhat.com>
44213
44214 * gcc.dg/20001108-1.c: New test.
44215
44216 2000-11-09 Jakub Jelinek <jakub@redhat.com>
44217
44218 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
44219 with both arguments constant strings.
44220 * gcc.c-torture/execute/string-opt-3.c: New test.
44221 * gcc.c-torture/execute/string-opt-4.c: New test.
44222 * gcc.c-torture/execute/string-opt-5.c: New test.
44223
44224 2000-11-08 Nick Clifton <nickc@redhat.com>
44225
44226 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
44227 mulsidi3adddi patterns.
44228
44229 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
44230
44231 * g++.old-deja/g++.other/crash36.C: New test.
44232
44233 2000-11-08 Jakub Jelinek <jakub@redhat.com>
44234
44235 * g++.old-deja/g++.other/init16.C: New test.
44236
44237 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
44238
44239 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
44240
44241 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
44242
44243 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
44244 * gcc.c-torture/execute/va-arg-16.x: Likewise.
44245 * gcc.c-torture/execute/va-arg-17.x: Likewise.
44246
44247 2000-11-07 DJ Delorie <dj@redhat.com>
44248
44249 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
44250
44251 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44252
44253 * gcc.c-torture/execute/string-opt-1.c: New test.
44254
44255 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
44256
44257 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
44258 mips-sgi-irix6.* because the MIPS ABI passes floating-point
44259 parameters in registers, and there is no way for a varargs
44260 function to know in which order the integer and floating-point
44261 parameters should be interleaved when they are placed on the
44262 stack.
44263 * gcc.c-torture/execute/va-arg-16.x: Likewise.
44264 * gcc.c-torture/execute/va-arg-17.x: Likewise.
44265
44266 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44267
44268 * gcc.c-torture/execute/string-opt-2.c: New test.
44269
44270 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
44271
44272 * g++.old-deja/g++.pt/crash60.C: New test.
44273
44274 2000-11-06 Jakub Jelinek <jakub@redhat.com>
44275
44276 * g++.old-deja/g++.other/crash24.C: New test.
44277 * g++.old-deja/g++.other/crash25.C: New test.
44278 * g++.old-deja/g++.other/crash26.C: New test.
44279 * g++.old-deja/g++.other/crash27.C: New test.
44280 * g++.old-deja/g++.other/crash28.C: New test.
44281 * g++.old-deja/g++.other/crash29.C: New test.
44282 * g++.old-deja/g++.other/crash30.C: New test.
44283 * g++.old-deja/g++.other/crash31.C: New test.
44284 * g++.old-deja/g++.other/crash32.C: New test.
44285 * g++.old-deja/g++.other/crash33.C: New test.
44286 * g++.old-deja/g++.other/crash34.C: New test.
44287 * g++.old-deja/g++.other/crash35.C: New test.
44288
44289 2000-11-06 Jakub Jelinek <jakub@redhat.com>
44290
44291 * gcc.c-torture/execute/20001031-1.c: New test.
44292
44293 2000-11-04 Mark Mitchell <mark@codesourcery.com>
44294
44295 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
44296 namespace.
44297
44298 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
44299 standards-conformant.
44300
44301 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
44302
44303 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
44304 * g++.old-deja/g++.mike/p755a.C: Likewise.
44305 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
44306 library makes no calls to `operator new' during initialization.
44307
44308 2000-11-04 Neil Booth <neilb@earthling.net>
44309
44310 * gcc.dg/cpp/include2.c: New tests.
44311
44312 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
44313
44314 * lib/g++.exp (g++_set_ld_library_path): New function.
44315 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
44316
44317 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
44318
44319 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
44320 warnings.
44321
44322 2000-11-01 Richard Henderson <rth@redhat.com>
44323
44324 * g++.old-deja/g++.ext/namedret1.C: New.
44325 * g++.old-deja/g++.ext/namedret2.C: New.
44326 * g++.old-deja/g++.ext/namedret3.C: New.
44327
44328 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
44329
44330 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
44331 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
44332
44333 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44334
44335 * gcc.c-torture/execute/va-arg-21.c: New test.
44336
44337 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
44338
44339 * gcc.dg/c99-complex-2.c: New test.
44340
44341 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44342
44343 * gcc.c-torture/execute/stdio-opt-1.c: New test.
44344
44345 2000-10-31 Jakub Jelinek <jakub@redhat.com>
44346
44347 * g++.old-deja/g++.other/inline16.C: New test.
44348
44349 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
44350
44351 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
44352 __PRETTY_FUNCTION__
44353
44354 2000-10-29 Neil Booth <neilb@earthling.net>
44355
44356 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
44357 New tests.
44358 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
44359 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
44360 optimisation.
44361
44362 2000-10-29 Neil Booth <neilb@earthling.net>
44363
44364 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
44365 * mi1.c, mi1c.h: Add null directives to multiple-include test.
44366 * mi5.c: Test multiple includes work with -C.
44367 * trigraphs.c: Test ^= version.
44368
44369 2000-10-28 Neil Booth <neilb@earthling.net>
44370
44371 New tests and test updates for new macro expander.
44372
44373 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
44374 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
44375 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
44376 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
44377 new diagnostic messages.
44378
44379 * gcc.dg/cpp/macro3.c: New tests.
44380
44381 2000-10-27 Mark Mitchell <mark@codesourcery.com>
44382
44383 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
44384 on the same line.
44385
44386 2000-10-27 Jakub Jelinek <jakub@redhat.com>
44387
44388 * g++.old-deja/g++.other/eh2.C: New test.
44389
44390 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
44391
44392 * gcc.c-torture/execute/20001027-1.c: New test.
44393
44394 2000-10-26 Richard Henderson <rth@redhat.com>
44395
44396 * gcc.c-torture/execute/20001026-1.c: New.
44397
44398 2000-10-26 Mark Mitchell <mark@codesourcery.com>
44399
44400 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
44401 * g++.old-deja/g++.law/builtin1.C: Likewise.
44402 * g++.old-deja/g++.law/ctors10.C: Likewise.
44403 * g++.old-deja/g++.law/virtual3.C: Likewise.
44404 * g++.old-deja/g++.mike/p658.C: Likewise.
44405 * g++.old-deja/g++.other/sibcall1.C: Likewise.
44406 * g++.old-deja/g++.other/vaarg2.C: Likewise.
44407 * g++.old-deja/g++.robertl/eb124.C: Likewise.
44408 * g++.old-deja/g++.robertl/eb44.C: Likewise.
44409 * g++.old-deja/g++.robertl/eb77.C: Likewise.
44410
44411 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
44412
44413 * gcc.c-torture/compile/20001024-1.c: New test.
44414
44415 2000-10-25 Mark Mitchell <mark@codesourcery.com>
44416
44417 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
44418 to tell us whether or not we are using V3.
44419
44420 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
44421
44422 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
44423 operands.
44424
44425 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
44426
44427 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
44428
44429 2000-10-25 Jakub Jelinek <jakub@redhat.com>
44430
44431 * gcc.c-torture/execute/20001024-1.c: New test.
44432
44433 2000-10-24 Jakub Jelinek <jakub@redhat.com>
44434
44435 * g++.old-deja/g++.other/sibcall1.C: New test.
44436
44437 2000-10-20 Jakub Jelinek <jakub@redhat.com>
44438
44439 * gcc.dg/noncompile/init-3.c: New test.
44440
44441 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
44442
44443 * gcc.dg/format-array-1.c: New test.
44444
44445 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
44446
44447 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
44448 writing through null pointers; remove comment about testing
44449 unterminated strings.
44450
44451 2000-10-17 Matthew Hiller <hiller@redhat.com>
44452
44453 * gcc.c-torture/execute/20001017-2.c: New test.
44454
44455 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
44456
44457 * gcc.c-torture/compile/20001018-1.c: New test.
44458 * gcc.c-torture/compile/20001018-1.x: Xfail.
44459
44460 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44461
44462 * gcc.c-torture/execute/20001017-1.c: New test.
44463
44464 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
44465
44466 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
44467 for multiple use of arguments with scanf formats; add tests for
44468 multiple use of arguments.
44469
44470 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
44471
44472 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
44473
44474 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
44475
44476 * gcc.dg/format-miss-1.c: New test.
44477
44478 2000-10-16 Jakub Jelinek <jakub@redhat.com>
44479
44480 * gcc.c-torture/execute/20001013-1.c: New test.
44481
44482 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
44483
44484 * gcc.dg/format-branch-1.c: New test.
44485
44486 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
44487
44488 * README, lib/file-format.exp: Remove EGCS references.
44489
44490 2000-10-16 Jakub Jelinek <jakub@redhat.com>
44491
44492 * gcc.dg/20001013-1.c: New test.
44493
44494 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
44495
44496 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
44497 for intmax_t in the compiler using __typeof__ and the type rules
44498 for conditional expressions.
44499
44500 2000-10-13 Jakub Jelinek <jakub@redhat.com>
44501
44502 * gcc.dg/20001012-1.c: New test.
44503 * gcc.dg/20001012-2.c: New test.
44504
44505 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
44506
44507 * gcc.dg/format-attr-1.c: New test.
44508
44509 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
44510
44511 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
44512 __LONG_LONG_MAX__ instead of LLONG_MAX.
44513
44514 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
44515
44516 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
44517 scanf flags.
44518 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
44519 flags.
44520
44521 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
44522
44523 * gcc.dg/sequence-pt-1.c: New test.
44524
44525 2000-10-11 Geoff Keating <geoffk@cygnus.com>
44526
44527 * gcc.c-torture/execute/20001011-1.c: New testcase.
44528 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
44529
44530 2000-10-10 Jakub Jelinek <jakub@redhat.com>
44531
44532 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
44533 does not error on it.
44534
44535 2000-10-10 Jakub Jelinek <jakub@redhat.com>
44536
44537 * gcc.dg/20001009-1.c: New test.
44538
44539 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
44540
44541 * gcc.c-torture/compile/20001009-1.c: Move from here ....
44542 * gcc.c-torture/execute/20001009-2.c: ... to here.
44543
44544 2000-10-09 Geoff Keating <geoffk@cygnus.com>
44545
44546 * gcc.c-torture/compile/20001009-1.c: New testcase.
44547 * gcc.c-torture/execute/20001009-1.c: New testcase.
44548 Testcases provided by Jan Hubicka <jh@suse.cz>.
44549
44550 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
44551
44552 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
44553 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
44554 uintmax_t using <limits.h> to emulate the compiler's internal
44555 logic. No longer XFAIL %j tests.
44556
44557 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
44558
44559 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
44560 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
44561 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
44562 regexps and details of expected handling of some bad formats.
44563 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
44564 suppression.
44565
44566 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
44567
44568 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
44569 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
44570 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
44571 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
44572 in list archives.
44573
44574 2000-10-06 Richard Henderson <rth@cygnus.com>
44575
44576 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
44577 * g++.old-deja/g++.brendan/crash52.C: Likewise.
44578 * g++.old-deja/g++.jason/report.C: Likewise.
44579 * g++.old-deja/g++.law/friend5.C: Likewise.
44580 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
44581 of the expected warnings.
44582
44583 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
44584
44585 * g++.old-deja/g++.pt/enum14.C: New test.
44586
44587 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
44588
44589 * g++.old-deja/g++.pt/crash59.C: New test.
44590
44591 2000-10-04 Will Cohen <wcohen@redhat.com>
44592
44593 * gcc.dg/20000926-1.c: New test.
44594
44595 2000-10-03 Geoff Keating <geoffk@cygnus.com>
44596
44597 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
44598 function name for current C++ compiler.
44599 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
44600
44601 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
44602
44603 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
44604 __PRETTY_FUNCTION__.
44605 * g++.old-deja/g++.ext/pretty2.C: Likewise.
44606
44607 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44608
44609 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
44610
44611 2000-09-26 Jakub Jelinek <jakub@redhat.com>
44612
44613 * gcc.c-torture/compile/20000923-1.c: New test.
44614
44615 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
44616
44617 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
44618 * g++.old-deja/g++.pt/ttp62.C: Same.
44619 * g++.old-deja/g++.other/inline14.C: Same.
44620
44621 2000-09-24 Richard Henderson <rth@cygnus.com>
44622
44623 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
44624
44625 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
44626
44627 * gcc.dg/c90-printf-1.c: Add test for wide string format.
44628
44629 2000-09-22 Geoff Keating <geoffk@cygnus.com>
44630
44631 * gcc.c-torture/compile/20000922-1.c: New file.
44632
44633 2000-09-21 Nick Clifton <nickc@redhat.com>
44634
44635 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
44636 a signed long modulo operation.
44637 (mod6): New function - perform an unsigned long modulo operation.
44638 (main): Add tests for modulos of very large numbers by very small
44639 dividends.
44640
44641 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44642
44643 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
44644
44645 2000-09-19 Richard Henderson <rth@cygnus.com>
44646
44647 * gcc.dg/compare2.c (case 10): XFAIL.
44648
44649 2000-09-18 Richard Henderson <rth@cygnus.com>
44650
44651 * gcc.c-torture/execute/20000906-1.c: Move ...
44652 * gcc.dg/20000906-1.c: ... here. Only run on targets
44653 that support __builtin_trap.
44654
44655 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
44656
44657 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
44658
44659 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
44660
44661 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
44662 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
44663 more $ format tests.
44664
44665 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
44666
44667 * gcc.dg/format-errmk-1.c: New test.
44668
44669 2000-09-17 Greg McGary <greg@mcgary.org>
44670
44671 * gcc.c-torture/execute/20000917-1.x: Remove.
44672
44673 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
44674
44675 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
44676
44677 2000-09-17 Greg McGary <greg@mcgary.org>
44678
44679 * gcc.c-torture/execute/20000917-1.c: New test.
44680 * gcc.c-torture/execute/20000917-1.x: XFAIL.
44681
44682 2000-09-16 Neil Booth <NeilB@earthling.net>
44683
44684 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
44685 in nested macro bug.
44686
44687 2000-09-15 Neil Booth <NeilB@earthling.net>
44688
44689 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
44690
44691 2000-09-14 Jeffrey A Law (law@cygnus.com)
44692
44693 * gcc.c-torture/execute/20000914-1.c: New test.
44694
44695 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
44696
44697 * g++.other/inline13.C: New test.
44698
44699 2000-09-12 Andreas Jaeger <aj@suse.de>
44700
44701 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
44702 constant by Ulrich Drepper <drepper@redhat.com>.
44703
44704 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
44705
44706 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
44707
44708 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44709
44710 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
44711
44712 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
44713
44714 * gcc.dg/cpp/backslash.c: New test.
44715
44716 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
44717
44718 * gcc.c-torture/execute/20000910-1.c: New test.
44719 * gcc.c-torture/execute/20000910-2.c: Likewise.
44720
44721 2000-09-11 Robert Lipe <robertl@sco.com>
44722
44723 * gcc.dg/pragma-align.c: New test.
44724
44725 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
44726
44727 * g++.old-deja/g++.pt/explicit82.C: New test.
44728 * g++.old-deja/g++.pt/explicit83.C: New test.
44729
44730 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
44731
44732 * gcc.dg/asm-names.c: New test.
44733
44734 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44735
44736 * gcc.dg/cpp/tr-warn6.c: New test
44737
44738 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
44739
44740 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
44741 be accepted.
44742
44743 2000-09-07 Catherine Moore <clm@redhat.com>
44744
44745 * gcc.c-torture/execute/unroll-1.c: New test.
44746
44747 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
44748
44749 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
44750 ERROR markers.
44751 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
44752 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
44753 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
44754 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
44755 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
44756 Preprocess only.
44757 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
44758 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
44759
44760 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
44761
44762 * g++.old-deja/g++.pt/deduct2.C: New test.
44763
44764 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
44765
44766 * g++.old-deja/g++.pt/parms2.C: New test.
44767
44768 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
44769
44770 * g++.old-deja/g++.pt/crash58.C: New test.
44771
44772 2000-09-06 Greg McGary <greg@mcgary.org>
44773
44774 * gcc.c-torture/execute/20000906-1.c: New test.
44775 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
44776
44777 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44778
44779 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
44780
44781 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
44782
44783 * g++.old-deja/g++.pt/crash57.C: New test.
44784
44785 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
44786
44787 * g++.old-deja/g++.pt/crash56.C: New test.
44788
44789 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
44790
44791 * g++.old-deja/g++.pt/koenig1.C: New test.
44792
44793 2000-09-04 Jakub Jelinek <jakub@redhat.com>
44794
44795 * gcc.dg/20000904-1.c: New test.
44796
44797 2000-09-04 Jakub Jelinek <jakub@redhat.com>
44798
44799 * gcc.dg/cpp/paste8.c: New test.
44800
44801 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
44802
44803 * gcc.c-torture/compile/20000827-1.c: New test.
44804
44805 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
44806
44807 * gcc.dg/format-diag-1.c: New test.
44808
44809 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
44810
44811 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
44812 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
44813 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
44814 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
44815 gcc.dg/formatz-1.c: Adjust warning regular expressions.
44816
44817 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
44818
44819 * g++.old-deja/g++.other/nested4.C: New test.
44820
44821 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
44822
44823 * g++.old-deja/g++.ns/scoped1.C: New test.
44824
44825 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
44826
44827 * lib/g++.exp: Support testing already-installed GCC.
44828
44829 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44830
44831 * wtr-label-1.c, wtr-suffix-1.c: New tests.
44832
44833 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44834
44835 * gcc.dg/return-type-2.c: New test.
44836
44837 2000-08-27 Geoff Keating <geoffk@cygnus.com>
44838
44839 * gcc.c-torture/compile/20000825-1.c: New test.
44840
44841 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
44842
44843 * gcc.dg/dwarf2-2.c: New test.
44844
44845 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
44846
44847 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
44848 dg-warning regexps.
44849
44850 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
44851
44852 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
44853 gcc.dg/format-ext-5.c: New tests.
44854
44855 2000-08-25 Jakub Jelinek <jakub@redhat.com>
44856
44857 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
44858
44859 2000-08-24 Mark Mitchell <mark@codesourcery.com>
44860
44861 * gcc.dg/noncompile/930622-2.c: Adjust error message.
44862
44863 2000-08-24 Richard Henderson <rth@cygnus.com>
44864
44865 * gcc.dg/ia64-sync-1.c: New test.
44866 * gcc.dg/ia64-sync-2.c: New test.
44867 * gcc.dg/ia64-asm-1.c: New test.
44868
44869 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
44870
44871 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
44872 * gcc.dg/format-ext-2.c: New test.
44873
44874 2000-08-23 Jason Merrill <jason@redhat.com>
44875
44876 * lib/old-dejagnu.exp: Also ignore "In member function" and
44877 "At global scope".
44878
44879 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44880
44881 * gcc.dg/noncompile/label-lineno-1.c: New test.
44882
44883 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
44884
44885 * gcc.dg/c99-array-nonobj-1.c: New test.
44886
44887 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
44888
44889 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
44890 tests.
44891 * gcc.dg/format-ext-1.c: New test.
44892
44893 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44894
44895 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
44896 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
44897 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
44898 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
44899 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
44900
44901 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
44902
44903 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
44904 gcc.dg/c99-strftime-2.c: New tests.
44905
44906 2000-08-22 Richard Henderson <rth@cygnus.com>
44907
44908 * gcc.c-torture/execute/20000822-1.c: New test.
44909
44910 2000-08-21 Jakub Jelinek <jakub@redhat.com>
44911
44912 * gcc.c-torture/execute/20000819-1.x: Remove.
44913
44914 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
44915
44916 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
44917 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
44918 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
44919 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
44920 gcc.dg/format-xopen-1.c: New tests.
44921
44922 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
44923
44924 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
44925
44926 2000-08-21 Jakub Jelinek <jakub@redhat.com>
44927
44928 * g++.old-deja/g++.other/loop2.C: New test.
44929
44930 * gcc.c-torture/compile/20000606-1.c: New test.
44931 * gcc.c-torture/compile/20000728-1.c: New test.
44932 * gcc.c-torture/execute/20000801-1.c: New test.
44933 * gcc.c-torture/execute/20000801-2.c: New test.
44934 * gcc.c-torture/execute/20000819-1.c: New test.
44935 * gcc.c-torture/execute/20000819-1.x: XFAIL.
44936 * gcc.dg/20000629-1.c: New test.
44937 * gcc.dg/20000724-1.c: New test.
44938 * gcc.dg/20000807-1.c: New test.
44939
44940 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
44941
44942 * gcc.dg/cpp/pragma-1.c: New test.
44943 * gcc.dg/cpp/pragma-2.c: New test.
44944
44945 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
44946
44947 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
44948 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
44949
44950 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
44951
44952 * gcc.c-torture/compile/20000818-1.c: New test.
44953
44954 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
44955
44956 * gcc.c-torture/execute/20000818-1.c: New test.
44957
44958 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
44959
44960 * gcc.dg/format-va-1.c: New test.
44961
44962 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
44963
44964 * g++.old-deja/g++.other/typedef8.C: New test.
44965
44966 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
44967
44968 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
44969 * g++.old-deja/g++.mike/net36.C: Mark candidate.
44970 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
44971 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
44972 * g++.old-deja/g++.other/ptrmem7.C: New test.
44973 * g++.old-deja/g++.pt/ptrmem10.C: New test.
44974
44975 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
44976
44977 * g++.old-deja/g++.pt/typename27.C: New test.
44978
44979 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
44980
44981 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
44982 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
44983 * g++.old-deja/g++.pt/friend45.C: New test.
44984 * g++.old-deja/g++.other/friend8.C: New test.
44985
44986 2000-08-15 Richard Henderson <rth@cygnus.com>
44987
44988 * gcc.c-torture/execute/20000815-1.c: New test.
44989
44990 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
44991
44992 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
44993 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
44994 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
44995
44996 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
44997
44998 * g++.old-deja/g++.other/refinit2.C: New test.
44999
45000 2000-08-13 Geoff Keating <geoffk@cygnus.com>
45001
45002 * lib/c-torture.exp (c-torture): Make
45003 compiler_conditional_xfail_data global.
45004 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
45005 compiler_conditional_xfail_data machinery.
45006 (f-torture-execute): Likewise.
45007 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
45008 and only when unrolling loops.
45009
45010 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
45011
45012 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
45013
45014 * g++.old-deja/g++.pt/explicit81.C: New test.
45015
45016 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
45017
45018 * g++.old-deja/g++.pt/typename26.C: New test.
45019
45020 2000-08-10 Geoff Keating <geoffk@cygnus.com>
45021
45022 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
45023 warning.
45024
45025 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
45026
45027 * g++.old-deja/g++.other/array3.C: New test.
45028
45029 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
45030
45031 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
45032 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
45033 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
45034 New tests.
45035
45036 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
45037
45038 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
45039 * g++.old-deja/g++.abi/vmihint.C: Likewise.
45040
45041 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
45042
45043 * gcc.c-torture/execute/20000808-1.c: New test.
45044
45045 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
45046
45047 * gcc.dg/c90-const-expr-1.c: New test.
45048
45049 2000-08-08 Richard Henderson <rth@cygnus.com>
45050
45051 * gcc.dg/noncompile/920923-1.c: Declare calloc.
45052
45053 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
45054
45055 * gcc.dg/noncompile/const-ll-1.c: New test.
45056
45057 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
45058
45059 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
45060
45061 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
45062
45063 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
45064 that running programs linked against the shared version of libobjc
45065 run correctly.
45066
45067 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
45068
45069 * gcc.dg/c99-printf-1.c: New test.
45070
45071 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
45072
45073 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
45074
45075 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
45076
45077 * gcc.c-torture/execute/20000731-1.x: Delete.
45078
45079 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
45080
45081 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
45082 and torture_without_loops as is done by c-torture.exp.
45083 (search_for): Copy from c-torture.exp.
45084 (gcc-dg-runtest): New function, drives a directory of tests
45085 iterating over the TORTURE_OPTIONS.
45086 (scan-assembler, scan-assembler-not): Move here from
45087 individual directory drivers.
45088
45089 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
45090 defined by lib/gcc-dg.exp.
45091 * gcc.dg/cpp/cpp.exp: Likewise.
45092 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
45093 gcc-dg-runtest, so we cycle over optimization options.
45094
45095 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
45096 * gcc.dg/compare2.c: No longer expected to fail.
45097
45098 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
45099
45100 * gcc.c-torture/execute/20000804-1.c: New test.
45101
45102 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
45103
45104 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
45105
45106 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
45107
45108 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
45109
45110 2000-08-03 Jeffrey A Law (law@cygnus.com)
45111
45112 * gcc.c-torture/compile/20000803-1.c: New test.
45113
45114 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
45115
45116 * gcc.c-torture/execute/20000801-3.c,
45117 gcc.c-torture/execute/20000801-4.c: New tests.
45118 * gcc.c-torture/execute/20000801-3.x,
45119 gcc.c-torture/execute/20000801-4.x: Xfail.
45120
45121 2000-08-02 Geoff Keating <geoffk@cygnus.com>
45122
45123 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
45124 libobjc/.libs to allow for libtool.
45125
45126 2000-08-02 Jakub Jelinek <jakub@redhat.com>
45127
45128 * gcc.c-torture/compile/20000802-1.c: New test.
45129
45130 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
45131
45132 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
45133
45134 2000-07-31 Jeffrey A Law (law@cygnus.com)
45135
45136 * gcc-c-torture/execute/20000731-2.c: New test.
45137
45138 * gcc.c-torture/execute/20000731-1.c: New test.
45139 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
45140
45141 2000-07-31 Jakub Jelinek <jakub@redhat.com>
45142
45143 * testsuite/gcc.dg/cpp/paste7.c: New test.
45144 * gcc.dg/cpp/20000725-1.c: New test.
45145
45146 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
45147
45148 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
45149 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
45150 declaration warning for __builtin_dwarf_reg_size.
45151
45152 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
45153
45154 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
45155
45156 * gcc.dg/noncompile/voidparam-1.c: New test.
45157
45158 2000-07-30 Richard Henderson <rth@cygnus.com>
45159
45160 * gcc.dg/c90-digraph-1.c: Don't xfail.
45161 * gcc.dg/compare2.c (case 10): Xfail.
45162 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
45163
45164 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
45165
45166 * gcc.dg/c99-main-1.c: New test.
45167
45168 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
45169
45170 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
45171
45172 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
45173
45174 * gcc.c-tortuer/execute/20000726-1.c: New test.
45175
45176 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
45177
45178 * gcc.c-torture/execute/enum-2.c: New test.
45179
45180 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45181
45182 * gcc.dg/cpp/tr-warn3.c: New test.
45183
45184 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
45185
45186 * g++.old-deja/g++.ext/implicit1.C: Remove.
45187 * g++.old-deja/g++.jason/c2.C: Remove
45188 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
45189 * g++.old-deja/g++.pt/crash16.C: Likewise.
45190 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
45191
45192 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
45193
45194 * g++.old-deja/g++.other/for2.C: New test.
45195
45196 2000-07-25 Jakub Jelinek <jakub@redhat.com>
45197
45198 * gcc.dg/20000720-1.c: New test.
45199
45200 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
45201
45202 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
45203
45204 2000-07-24 Geoff Keating <geoffk@cygnus.com>
45205
45206 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
45207 * gcc.c-torture/execute/20000722-1.c: New.
45208 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
45209
45210 2000-07-24 Jakub Jelinek <jakub@redhat.com>
45211
45212 * gcc.dg/cpp/20000720-1.S: New test.
45213
45214 2000-07-21 Michael Meissner <meissner@redhat.com>
45215
45216 * gcc.c-torture/execute/ieee/hugeval.c: New test.
45217
45218 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
45219
45220 * g++.old-deja/g++.brendan/crash16.C,
45221 g++.old-deja/g++.brendan/parse3.C,
45222 g++.old-deja/g++.brendan/redecl1.C,
45223 g++.old-deja/g++.ns/template13.C,
45224 g++.old-deja/g++.other/decl4.C,
45225 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
45226
45227 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
45228
45229 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
45230 and "Internal error".
45231
45232 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
45233 regexps.
45234 * gcc.dg/cpp/paste6.c: New test.
45235
45236 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
45237
45238 * gcc.dg/cpp/tr-direct.c: New test.
45239
45240 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
45241 gcc.dg/cpp/undef1.c: Tweak error regexps.
45242
45243 2000-07-18 Eric Christopher <echristo@redhat.com>
45244
45245 * gcc.c-torture/compile/20000718-1.c: New test.
45246
45247 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
45248
45249 * cpplex.c (_cpp_push_token): If the token being pushed back
45250 is the previous token in this context, just subtract one from
45251 context->posn.
45252 * cppmacro.c (save_expansion): Clear aux field when storing a
45253 placemarker.
45254
45255 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
45256
45257 * gcc.dg/noncompile/redecl-1.c: New test.
45258
45259 2000-07-18 Jakub Jelinek <jakub@redhat.com>
45260
45261 * gcc.c-torture/execute/20000717-5.c: New test.
45262 * gcc.c-torture/execute/20000717-1.x: Removed.
45263
45264 2000-07-17 Richard Henderson <rth@cygnus.com>
45265
45266 * gcc.c-torture/execute/20000717-4.c: New test.
45267
45268 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
45269
45270 * gcc.dg/cpp/syshdr.c: New test.
45271 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
45272
45273 2000-07-17 Neil Booth <neilb@earthling.net>
45274
45275 * gcc.dg/cpp/cmdlne-dM.c: New test.
45276 * gcc.dg/cpp/cmdlne-dD.c: New test.
45277
45278 2000-07-17 Jeffrey A Law (law@cygnus.com)
45279
45280 * gcc.c-torture/execute/20000717-3.c: New test.
45281
45282 * gcc.c-torture/compile/20000717-1.c: New test.
45283
45284 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
45285
45286 * gcc.c-torture/execute/20000717-2.c: New test.
45287
45288 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
45289
45290 * gcc.dg/formatz-1.c: New test.
45291
45292 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
45293 * gcc.dg/c99-digraph-1.c: New tests.
45294
45295 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
45296 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
45297
45298 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
45299 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
45300 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
45301 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
45302 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
45303 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
45304 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
45305
45306 2000-07-17 Greg McGary <greg@mcgary.org>
45307
45308 * gcc.c-torture/execute/20000717-1.c: New test.
45309 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
45310
45311 2000-07-15 Jakub Jelinek <jakub@redhat.com>
45312
45313 * gcc.c-torture/execute/20000715-2.c: New test.
45314 * gcc.dg/20000715-1.c: New test.
45315
45316 2000-07-15 Michael Meissner <meissner@redhat.com>
45317
45318 * gcc.c-torture/execute/20000715-1.c: New test.
45319
45320 2000-07-13 Jakub Jelinek <jakub@redhat.com>
45321
45322 * gcc.c-torture/execute/20000707-1.c: New test.
45323
45324 2000-07-13 Neil Booth <NeilB@earthling.net>
45325
45326 * testsuite/gcc.dg/cpp/digraph1.c,
45327 testsuite/gcc.dg/cpp/digraph2.c,
45328 testsuite/gcc.dg/cpp/digraphs.c: New tests.
45329
45330 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
45331
45332 * g77.f-torture/compile/20000630-2.f: New test.
45333 * g77.f-torture/compile/20000630-2.x
45334
45335 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
45336
45337 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
45338
45339 2000-07-11 Neil Booth <NeilB@earthling.net>
45340
45341 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
45342
45343 2000-07-11 Neil Booth <NeilB@earthling.net>
45344
45345 * gcc.dg/cpp/cmdlne-C.c: New.
45346
45347 2000-07-09 Neil Booth <NeilB@earthling.net>
45348
45349 * gcc.dg/cpp/directiv.c: New tests.
45350 * gcc.dg/cpp/undef1.c: Update.
45351
45352 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
45353
45354 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
45355
45356 2000-07-09 Neil Booth <NeilB@earthling.net>
45357
45358 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
45359
45360 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
45361
45362 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
45363 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
45364
45365 2000-07-08 Neil Booth <NeilB@earthling.net>
45366
45367 * gcc.dg/cpp/macsyntx.c: New tests.
45368
45369 2000-07-07 Jakub Jelinek <jakub@redhat.com>
45370
45371 * gcc.dg/20000707-1.c: New test.
45372
45373 2000-07-07 Jakub Jelinek <jakub@redhat.com>
45374
45375 * gcc.c-torture/execute/20000706-1.c: New test.
45376 * gcc.c-torture/execute/20000706-2.c: New test.
45377 * gcc.c-torture/execute/20000706-3.c: New test.
45378 * gcc.c-torture/execute/20000706-4.c: New test.
45379 * gcc.c-torture/execute/20000706-5.c: New test.
45380
45381 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
45382
45383 * g++.old-deja/g++.pt/instantiate7.C: New test.
45384
45385 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
45386
45387 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
45388 * g++.old-deja/g++.mike/thunk3.C: Likewise.
45389 * g++.old-deja/g++.other/rtti3.C: Likewise.
45390 * g++.old-deja/g++.other/rttid3.C: Likewise.
45391
45392 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
45393
45394 * g77.f-torture/compile/20000630-1.x: Fix typo
45395
45396 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
45397
45398 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
45399 assembly output.
45400
45401 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
45402
45403 * gcc.dg/cpp/ident.c: New test.
45404
45405 2000-07-05 Neil Booth <NeilB@earthling.net>
45406
45407 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
45408 gcc.dg/cpp/lexstrng.c: New tests.
45409
45410 2000-07-04 Neil Booth <NeilB@earthling.net>
45411
45412 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
45413 * gcc.dg/cpp/strify2.c: Same.
45414
45415 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
45416
45417 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
45418 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
45419 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
45420 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
45421
45422 * testsuite/gcc.dg/cpp/macro1.c,
45423 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
45424 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
45425 testsuite/gcc.dg/cpp/strify1.c,
45426 testsuite/gcc.dg/cpp/strify2.c: New tests.
45427
45428 2000-07-03 Jakub Jelinek <jakub@redhat.com>
45429
45430 * gcc.c-torture/execute/20000703-1.c: New test.
45431
45432 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
45433
45434 * g++.old-deja/g++.pt (lookup10.C): New test.
45435
45436 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
45437
45438 * g++.old-deja/g++.pt (typename25.C): New test.
45439
45440 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
45441
45442 * gcc.c-torture/compile/20000701-1.c: New test.
45443
45444 2000-06-30 Nick Clifton <nickc@cygnus.com>
45445
45446 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
45447 to test case.
45448
45449 2000-06-30 Catherine Moore <clm@cygnus.com>
45450
45451 * gcc.c-torture/execute/align-1.c: New test.
45452
45453 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
45454
45455 * g++.old-deja/g++.pt/expr8.C: New test.
45456 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
45457
45458 2000-06-29 Nick Clifton <nickc@cygnus.com>
45459
45460 * gcc.c-torture/compile/20000629-1.c: New test.
45461
45462 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
45463
45464
45465 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
45466 gcc.dg/noncompile directory, depending on whether they're
45467 preprocessor tests or not. Annotate all the tests for the dg
45468 framework.
45469
45470 * gcc.c-torture/noncompile/noncompile.exp: Delete.
45471 * gcc.dg/noncompile/noncompile.exp: New.
45472
45473 * Moved files:
45474 Old name New name
45475 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
45476 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
45477 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
45478 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
45479 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
45480 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
45481 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
45482 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
45483 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
45484 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
45485 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
45486 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
45487 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
45488 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
45489 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
45490 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
45491 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
45492 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
45493 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
45494 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
45495 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
45496 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
45497 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
45498 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
45499
45500 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
45501 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
45502 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
45503 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
45504 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
45505 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
45506
45507 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
45508
45509 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
45510 declare one variable. On the fourth, error.
45511 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
45512 declared by 20000628-1a.h.
45513
45514 2000-06-29 Richard Henderson <rth@redhat.com>
45515
45516 * gcc.c-torture/execute/930529-1.x: New file.
45517 * gcc.dg/920413-1.c: Adjust expected warning text.
45518 * gcc.dg/980217-1.c: Declare abort.
45519 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
45520
45521 2000-06-29 Jeffrey A Law (law@cygnus.com)
45522
45523 * g77.f-torture/compile/20000629-1.f: New test.
45524 * g77.f-torture/compile/20000629-1.x: Expected to fail.
45525
45526 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
45527
45528 Rearrange lots of files, removing entirely the
45529 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
45530 directories.
45531
45532 * Deleted files:
45533 gcc.c-torture/code_quality/code_quality.exp
45534 gcc.c-torture/special/special.exp
45535 gcc.failure/failure.exp
45536 gcc.failure/940409-1.x
45537 gcc.c-torture/compile/961203-1.x
45538
45539 * New files:
45540 gcc.misc-tests/linkage.exp
45541 gcc.c-torture/execute/920730-1t.c
45542 gcc.c-torture/execute/920730-1t.x
45543 gcc.c-torture/compile/920520-1.x
45544 gcc.c-torture/compile/920521-1.x
45545 gcc.c-torture/compile/981006-1.x
45546 gcc.c-torture/execute/eeprof-1.x
45547
45548 * Moved files (possibly with modifications to fit a new harness):
45549 Old name New name
45550 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
45551 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
45552 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
45553 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
45554 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
45555 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
45556 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
45557 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
45558 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
45559 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
45560 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
45561 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
45562 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
45563 gcc.failure/940409-1.c gcc.dg/940409-1.c
45564
45565 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
45566
45567 * c-torture/compile/961203-1.x: Delete.
45568
45569 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
45570 not exit. Include stdio.h.
45571 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
45572 * gcc.misc-tests/dg-12.c: Likewise.
45573 * gcc.misc-tests/dg-5.c: Likewise.
45574 * gcc.misc-tests/dg-6.c: Likewise.
45575 * gcc.misc-tests/dg-7.c: Prototype abort.
45576 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
45577 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
45578 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
45579 not exit.
45580 * gcc.misc-tests/sieve.c: Use return from main, not exit.
45581 * gcc.misc-tests/sort2.c: Use return from main, not exit.
45582
45583 2000-06-28 Jakub Jelinek <jakub@redhat.com>
45584
45585 * gcc.dg/cpp/20000628-1.c: New test.
45586 * gcc.dg/cpp/20000628-1.h: New header for above test.
45587 * gcc.dg/cpp/20000628-1a.h: Likewise.
45588
45589 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
45590
45591 * gcc.dg/cpp: New directory.
45592 * gcc.dg/cpp/cpp.exp: New driver.
45593 * gcc.dg/cpp/20000627-1.c: New test.
45594 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
45595 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
45596 and rewrite as a compilation test.
45597
45598 * gcc.dg: Move many files into the cpp subdirectory, possibly
45599 renaming or editing them as well.
45600 Old name New name
45601 990119-1.c cpp/19990119-1.c
45602 990228-1.c cpp/19990228-1.c
45603 990407-1.c cpp/19990407-1.c
45604 990409-1.c cpp/19990409-1.c
45605 990413-1.c cpp/19990413-1.c
45606 990703-1.c cpp/19990703-1.c
45607 20000127-1.c cpp/20000127-1.c
45608 20000129-1.c cpp/20000129-1.c
45609 20000207-1.c cpp/20000207-1.c
45610 20000207-2.c cpp/20000207-2.c
45611 20000209-1.c cpp/20000209-1.c
45612 20000209-2.c cpp/20000209-2.c
45613 20000301-1.c cpp/20000301-1.c
45614 20000419-1.c cpp/20000419-1.c
45615 20000510-1.S cpp/20000510-1.S
45616 20000519-1.c cpp/20000519-1.c
45617 20000529-1.c cpp/20000529-1.c
45618 20000625-1.c cpp/20000625-1.c
45619 20000625-2.c cpp/20000625-2.c
45620 cpp-as1.c cpp/assert1.c
45621 cpp-as2.c cpp/assert2.c
45622 cxx-comments-1.c cpp/cxxcom1.c
45623 cxx-comments-2.c cpp/cxxcom2.c
45624 endif-label.c cpp/endif.c
45625 cpp-hash1.c cpp/hash1.c
45626 cpp-hash2.c cpp/hash2.c
45627 cpp-if1.c cpp/if-1.c
45628 cpp-if2.c cpp/if-2.c
45629 cpp-if3.c cpp/if-3.c
45630 cpp-if4.c cpp/if-4.c
45631 cpp-if5.c cpp/if-5.c
45632 cpp-cond.c cpp/if-cexp.c
45633 cpp-missingop.c cpp/if-mop.c
45634 cpp-missingparen.c cpp/if-mpar.c
45635 cpp-opprec.c cpp/if-oppr.c
45636 cpp-ifparen.c cpp/if-paren.c
45637 cpp-shortcircuit.c cpp/if-sc.c
45638 cpp-shift.c cpp/if-shift.c
45639 cpp-unary.c cpp/if-unary.c
45640 cpp-li1.c cpp/line1.c
45641 cpp-li2.c cpp/line2.c
45642 lineno.c cpp/line3.c
45643 lineno-2.c cpp/line4.c
45644 cpp-mi.c cpp/mi1.c
45645 cpp-mic.h cpp/mi1c.h
45646 cpp-micc.h cpp/mi1cc.h
45647 cpp-mind.h cpp/mi1nd.h
45648 cpp-mindp.h cpp/mi1ndp.h
45649 cpp-mix.h cpp/mi1x.h
45650 cpp-mi2.c cpp/mi2.c
45651 cpp-mi2a.h cpp/mi2a.h
45652 cpp-mi2b.h cpp/mi2b.h
45653 cpp-mi2c.h cpp/mi2c.h
45654 cpp-mi3.c cpp/mi3.c
45655 cpp-mi3.def cpp/mi3.def
45656 poison-1.c cpp/poison.c
45657 pr-impl.c cpp/prag-imp.c
45658 cpp-redef-2.c cpp/redef1.c
45659 cpp-redef.c cpp/redef2.c
45660 strpaste.c cpp/strp1.c
45661 strpaste-2.c cpp/strp2.c
45662 cpp-tradpaste.c cpp/tr-paste.c
45663 cpp-tradstringify.c cpp/tr-str.c
45664 cpp-tradwarn1.c cpp/tr-warn1.c
45665 cpp-tradwarn2.c cpp/tr-warn2.c
45666 trigraphs.c cpp/trigraphs.c
45667 cpp-unc1.c cpp/unc1.c
45668 cpp-unc2.c cpp/unc2.c
45669 cpp-unc3.c cpp/unc3.c
45670 cpp-unc.c cpp/unc4.c
45671 undef.c cpp/undef1.c
45672 undef-2.c cpp/undef2.c
45673 cpp-wi1.c cpp/widestr1.c
45674
45675 2000-06-27 Mark Mitchell <mark@codesourcery.com>
45676
45677 * lib/g++.exp (g++_include_flags): Tweak.
45678
45679 2000-06-27 H.J. Lu <hjl@gnu.org>
45680 Loren J. Rittle <ljrittle@acm.org>
45681
45682 * lib/g++.exp (g++_include_flags): Override libgloss.exp
45683 version with one that knows about the new gcc tree structure.
45684 (g++_link_flags): Same.
45685
45686 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
45687
45688 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
45689 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
45690 case we are cross-compiling.
45691
45692 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
45693 g++.old-deja/g++.niklas/Makefile.in,
45694 g++.old-deja/g++.niklas/configure.in,
45695 g++.old-deja/g++.other/Makefile.in,
45696 g++.old-deja/g++.other/configure.in,
45697 gcc.c-torture/code_quality/Makefile.in,
45698 gcc.c-torture/code_quality/configure.in,
45699 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
45700 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
45701 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
45702 gcc.c-torture/execute/ieee/Makefile.in,
45703 gcc.c-torture/execute/ieee/configure.in,
45704 gcc.c-torture/noncompile/Makefile.in,
45705 gcc.c-torture/noncompile/configure.in,
45706 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
45707 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
45708 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
45709
45710 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
45711
45712 * g++.old-deja/g++.other/ambig3.C: New test.
45713
45714 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
45715
45716 * g++.old-deja/g++.pt/syntax1.C: New test.
45717 * g++.old-deja/g++.pt/syntax2.C: New test.
45718 * g++.old-deja/g++.other/syntax3.C: New test.
45719 * g++.old-deja/g++.other/syntax4.C: New test.
45720
45721 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
45722
45723 * gcc.dg/20000623-1.c: Prototype exit and abort.
45724
45725 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
45726
45727 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
45728 New tests.
45729 * gcc.dg/cpp-mi3.def: New file.
45730
45731 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
45732 inside assertions.
45733 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
45734 lexer's error messages.
45735 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
45736 divine anything from the linemarkers.
45737 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
45738 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
45739
45740 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
45741
45742 * gcc.dg/20000623-1.c: New test.
45743
45744 2000-06-22 Jakub Jelinek <jakub@redhat.com>
45745
45746 * gcc.c-torture/execute/20000622-1.c: New test.
45747
45748 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
45749
45750 * g++.old-deja/g++.other/init15.C: New test.
45751
45752 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
45753
45754 * g++.old-deja/g++.pt/vaarg2.C: New test.
45755 * g++.old-deja/g++.pt/vaarg3.C: New test.
45756
45757 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
45758
45759 * g++.old-deja/g++.other/dyncast6.C: New test.
45760
45761 2000-06-15 Jakub Jelinek <jakub@redhat.com>
45762
45763 * gcc.c-torture/execute/loop-6.c: New test.
45764
45765 2000-06-14 Jakub Jelinek <jakub@redhat.com>
45766
45767 * gcc.dg/20000614-1.c: New test.
45768 * gcc.dg/20000614-2.c: New test.
45769
45770 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
45771
45772 * g++.old-deja/g++.other/inline12.C: New test.
45773
45774 2000-06-13 Jakub Jelinek <jakub@redhat.com>
45775
45776 * g++.old-deja/g++.other/eh1.C: New test.
45777
45778 2000-06-12 Jakub Jelinek <jakub@redhat.com>
45779
45780 * g++.old-deja/g++.other/type.C: New test.
45781
45782 2000-06-05 Jakub Jelinek <jakub@redhat.com>
45783
45784 * g++.old-deja/g++.other/initstring.C: New test.
45785
45786 2000-06-12 Jason Merrill <jason@redhat.com>
45787
45788 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
45789
45790 2000-06-09 Jeffrey A Law (law@cygnus.com)
45791
45792 * gcc.c-torture/compile/20000609-1.c: New test.
45793
45794 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
45795
45796 * gcc.dg/20000609-1.c: New test.
45797
45798 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
45799
45800 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
45801 * gcc.c-torture/noncompile/poison-1.c: Move...
45802 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
45803 * gcc.dg/cpp-li1.c: Add a token after the #line.
45804
45805 2000-06-05 Richard Henderson <rth@cygnus.com>
45806
45807 * gcc.c-torture/execute/20000605-2.c: New test.
45808 * gcc.c-torture/execute/20000605-3.c: New test.
45809
45810 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
45811
45812 * g77.f-torture/execute/20000503-1.x: New file.
45813
45814 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
45815
45816 * g++.old-deja/g++.eh/badalloc1.C: New test.
45817
45818 2000-06-05 Richard Henderson <rth@cygnus.com>
45819
45820 * gcc.c-torture/execute/20000605-1.c: New test.
45821
45822 2000-06-05 Jakub Jelinek <jakub@redhat.com>
45823 Nathan Sidwell <nathan@codesourcery.com>
45824
45825 * gcc.c-torture/compile/20000605-1.c: New test.
45826
45827 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
45828
45829 * g77.f-torture/compile/20000601-1.f: New test.
45830
45831 2000-06-03 Richard Henderson <rth@cygnus.com>
45832
45833 * gcc.c-torture/execute/20000603-1.c: New.
45834
45835 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
45836
45837 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
45838 * gcc.dg/noreturn-2.c (noreturn): Likewise.
45839
45840 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
45841
45842 * gcc.dg/compare2.c (case 12): XFAIL.
45843 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
45844 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
45845
45846 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
45847
45848 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
45849
45850 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
45851 guard macro is already defined when the header is first
45852 included.
45853 * gcc.dg/cpp-mix.h: New file.
45854 * gcc.dg/endif-label.c: Update patterns to match compiler.
45855
45856 * g++.brendan/complex1.C: Declare abort.
45857 * g++.law/refs4.C: Remove XFAIL.
45858 * g++.oliva/expr2.C: Declare abort and exit.
45859
45860 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
45861
45862 * gcc.c-torture/execute/20000528-1.c: New test.
45863
45864 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
45865 * g++.old-deja/g++.law/temps4.C: Likewise.
45866
45867 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
45868 stdlib.h. Call abort() on failure.
45869 * g++.old-deja/g++.law/refs4.C: Likewise.
45870 * g++.old-deja/g++.law/temps4.C: Likewise.
45871 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
45872 * gcc.c-torture/execute/20000112-1.c: Include string.h.
45873
45874 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
45875
45876 Relative to g++.dg/special:
45877 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
45878
45879 Relative to g++.old-deja:
45880 * g++.brendan/complex1.C, g++.jason/optimize2.C,
45881 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
45882 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
45883 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
45884 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
45885 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
45886 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
45887
45888 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
45889 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
45890 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
45891 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
45892 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
45893 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
45894 and/or string.h.
45895
45896 * g++.other/goto1.C: Update expectations for error messages.
45897
45898 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
45899
45900 * gcc.c-torture/compile/20000523-1.c: New test.
45901
45902 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
45903
45904 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
45905
45906 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
45907
45908 * g++.old-deja/g++.eh/catch11.C: New test.
45909 * g++.old-deja/g++.eh/catch12.C: New test.
45910
45911 2000-05-24 Nick Clifton <nickc@cygnus.com>
45912
45913 * gcc.c-torture/execute/20000523-1.c: New test.
45914
45915 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
45916
45917 * c-torture/execute/bcp-1.c: Replace abort in arg of
45918 __builtin_constant_p with a generic external function.
45919
45920 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
45921 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
45922 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
45923 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
45924 Prototype abort and/or exit.
45925
45926 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
45927 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
45928 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
45929 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
45930
45931 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
45932
45933 * gcc.dg/dwarf2-1.c: New test.
45934
45935 2000-05-20 Richard Henderson <rth@cygnus.com>
45936
45937 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
45938
45939 2000-05-20 Andreas Jaeger <aj@suse.de>
45940
45941 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
45942 testcase.
45943
45944 2000-05-19 David Edelsohn <edelsohn@gnu.org>
45945
45946 * gcc.c-torture/execute/20000519-2.c: New test.
45947
45948 2000-05-19 Andreas Jaeger <aj@suse.de>
45949
45950 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
45951 which fails with SSA.
45952
45953 * lib/c-torture.exp: Also test with -O3 -fssa.
45954
45955 2000-05-18 Michael Meissner <meissner@redhat.com>
45956
45957 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
45958 * gcc.c-torture/execute/920415-1.c: Ditto.
45959 * gcc.c-torture/execute/920501-1.c: Ditto.
45960 * gcc.c-torture/execute/conversion.c: Ditto.
45961 * gcc.c-torture/execute/cvt-1.c: Ditto.
45962
45963 2000-05-18 Jeffrey A Law (law@cygnus.com)
45964
45965 * gcc.c-torture/compile/20000518-1.c: New test.
45966
45967 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
45968
45969 * g77.f-torture/compile/200005018.f: New test.
45970
45971 2000-05-17 Jeffrey A Law (law@cygnus.com)
45972
45973 * gcc.c-torture/compile/20000517-1.c: New test.
45974
45975 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45976
45977 * gcc.c-torture/execute/20000516-1.c: New test.
45978
45979 2000-05-15 Jakub Jelinek <jakub@redhat.com>
45980
45981 * g++.old-deja/g++.other/eh.C: New test.
45982
45983 2000-05-12 Richard Henderson <rth@cygnus.com>
45984
45985 * gcc.c-torture/execute/990208-1.c (main): Don't pass
45986 constants through to doit's conditional.
45987
45988 2000-05-11 Jeffrey A Law (law@cygnus.com)
45989
45990 * gcc.c-torture/compile/20000511-1.c: New test.
45991 * g77.f-torture/compile/20000511-1.f: New test.
45992 * g77.f-torture/compile/20000511-2.f: New test.
45993
45994 2000-05-11 Michael Meissner <meissner@redhat.com>
45995
45996 * gcc.c-torture/execute/20000511-1.c: New test.
45997
45998 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
45999
46000 * gcc.dg/dg.exp: Scan .S files as well as .c files.
46001 * gcc.dg/20000510-1.S: New.
46002
46003 2000-05-08 Catherine Moore <clm@cygnus.com>
46004
46005 * gcc.dg/unused-3.c: New.
46006
46007 2000-05-06 Richard Henderson <rth@cygnus.com>
46008
46009 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
46010 * g++.old-deja/g++.mike/warn1.C: Likewise.
46011 * g++.old-deja/g++.pt/local1.C: Likewise.
46012 * g++.old-deja/g++.pt/local7.C: Likewise.
46013 * g++.old-deja/g++.pt/spec16.C: Likewise.
46014
46015 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
46016
46017 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
46018
46019 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
46020
46021 * g77.f-torture/execute/20000503-1.f: New test.
46022
46023 2000-05-04 Andreas Jaeger <aj@suse.de>
46024
46025 * gcc.dg/noreturn-2.c: New test.
46026
46027 2000-05-04 Neil Booth <NeilB@earthling.net>
46028
46029 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
46030 preprocessor.
46031
46032 2000-05-04 Richard Henderson <rth@cygnus.com>
46033
46034 * gcc.c-torture/execute/20000503-1.c: Fix typo.
46035
46036 2000-05-04 Richard Henderson <rth@cygnus.com>
46037
46038 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
46039 OpenSSL by Jason R Thorpe.
46040
46041 2000-05-03 Jim Wilson <wilson@cygnus.com>
46042
46043 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
46044
46045 2000-05-03 Robert Lipe <robertlipe@usa.net>
46046
46047 * gcc.dg/20000503-1.c: New test.
46048
46049 2000-05-02 Jakub Jelinek <jakub@redhat.com>
46050
46051 * gcc.c-torture/compile/20000502-1.c: New test.
46052 * g++.old-deja/g++.other/align.C: New test.
46053 * gcc.dg/cpp-tradstringify.c: New test.
46054
46055 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
46056
46057 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
46058 and hard registers.
46059
46060 2000-04-26 Geoff Keating <geoffk@cygnus.com>
46061
46062 * gcc.c-torture/execute/loop-5.c: New test.
46063
46064 2000-04-25 Jakub Jelinek <jakub@redhat.com>
46065
46066 * gcc.c-torture/execute/va-arg-20.c: New test.
46067
46068 2000-04-23 Jeffrey A Law (law@cygnus.com)
46069
46070 * gcc.c-torture/execute/20000422-1.c: New test.
46071
46072 2000-04-20 Greg McGary <gkm@gnu.org>
46073
46074 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
46075 when optimizing, but without sibling-call optimizations (-O1).
46076
46077 2000-04-20 Jeffrey A Law (law@cygnus.com)
46078
46079 * gcc.c-torture/compile/20000420-1.c: New test.
46080
46081 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
46082
46083 * g++.abi/ptrflags.C: New test.
46084 * g++.eh/catchptr1.C: Test incomplete pointer chains.
46085
46086 2000-04-19 Catherine Moore <clm@cygnus.com>
46087
46088 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
46089
46090 2000-04-19 Greg McGary <gkm@gnu.org>
46091
46092 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
46093 sibling-call optimizations.
46094
46095 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
46096
46097 * gcc.dg/20000419-1.c: New test.
46098
46099 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
46100
46101 * gcc.c-torture/execute/20000412-6.c: New test.
46102
46103 2000-04-12 Jeffrey A Law (law@cygnus.com)
46104
46105 * gcc.c-torture/execute/20000412-5.c: New test.
46106 * g77.f-torture/compile/20000412-1.f: New test.
46107 * gcc.c-torture/execute/20000412-4.c: New test.
46108 * gcc.c-torture/compile/20000412-2.c: New test.
46109 * gcc.c-torture/execute/20000412-3.c: New test.
46110 * gcc.c-torture/compile/20000412-1.c: New test.
46111 * gcc.c-torture/execute/20000412-2.c: New test.
46112
46113 2000-04-12 Jakub Jelinek <jakub@redhat.com>
46114
46115 * objc/execute/bf-20.m: New test.
46116
46117 2000-04-10 Richard Henderson <rth@cygnus.com>
46118
46119 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
46120
46121 * gcc.c-torture/execute/20000412-1.c: New test.
46122
46123 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
46124
46125 * g++.old-deja/g++.eh/catchptr1.C: New test.
46126
46127 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
46128
46129 * g++.old-deja/g++.abi/cxa_vec.C: New test.
46130
46131 2000-04-08 Neil Booth <NeilB@earthling.net>
46132
46133 * gcc.dg/cpp-nullchar.c: Remove test as
46134 embedded nulls cause problems.
46135
46136 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46137
46138 * gcc.dg/compare2.c: New test.
46139
46140 2000-04-08 Neil Booth <NeilB@earthling.net>
46141
46142 * gcc.dg/cpp-nullchar.c: New test.
46143
46144 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
46145
46146 * gcc.dg/cpp-mi2.c: New test.
46147 * gcc.dg/cpp-mi2[abc].h: New files.
46148
46149 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
46150
46151 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
46152 member name.
46153
46154 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
46155
46156 * g++.old-deja/g++.abi/vmihint.C: New test.
46157
46158 2000-04-06 Neil Booth <NeilB@earthling.net>
46159
46160 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
46161 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
46162 copyright.
46163
46164 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
46165
46166 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
46167 avoid stack-frame overwrite.
46168
46169 2000-04-05 Jakub Jelinek <jakub@redhat.com>
46170
46171 * gcc.c-torture/compile/20000405-2.c: New test.
46172 * gcc.c-torture/compile/20000405-3.c: New test.
46173
46174 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
46175
46176 * gcc.c-torture/compile/20000405-1.c: New test.
46177
46178 2000-04-04 Geoff Keating <geoffk@cygnus.com>
46179
46180 * gcc.dg/cast-qual-1.c: Revert last change.
46181
46182 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46183
46184 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
46185
46186 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
46187
46188 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
46189 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
46190
46191 2000-04-03 Jeffrey A Law (law@cygnus.com)
46192
46193 * gcc.c-torture/compile/20000403-2.c: New test.
46194 * gcc.c-torture/compile/20000403-1.c: New test.
46195
46196 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
46197
46198 * gcc.c-torture/execute/20000403-1.c: New test.
46199
46200 2000-04-03 Geoff Keating <geoffk@cygnus.com>
46201
46202 * gcc.c-torture/execute/20000402-1.c: New test.
46203
46204 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
46205
46206 * gcc.c-torture/execute/va-arg-15.c: New test.
46207 * gcc.c-torture/execute/va-arg-16.c: New test.
46208 * gcc.c-torture/execute/va-arg-17.c: New test.
46209 * gcc.c-torture/execute/va-arg-18.c: New test.
46210 * gcc.c-torture/execute/va-arg-19.c: New test.
46211
46212 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
46213
46214 * gcc.c-torture/compile/981211-1.c: Move to...
46215 * gcc.dg/cpp-as1.c: ...here.
46216 * gcc.dg/cpp-as2.c: New file.
46217
46218 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
46219 compiler.
46220
46221 2000-04-02 Neil Booth <NeilB@earthling.net>
46222
46223 * gcc.dg/cpp-cond.c New tests.
46224 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
46225 accidental success less likely.
46226 * gcc.dg/cpp-missingop.c New tests.
46227 * gcc.dg/cpp-missingparen.c New tests.
46228 * gcc.dg/cpp-shift.c New tests.
46229 * gcc.dg/cpp-shortcircuit.c New tests.
46230 * gcc.dg/cpp-unary.c New tests.
46231
46232 2000-03-29 Jeffrey A Law (law@cygnus.com)
46233
46234 * gcc.c-torture/compile/20000329-1.c: New test.
46235
46236 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
46237
46238 * gcc.c-torture/compile/20000326-1.c: New test.
46239 * gcc.c-torture/compile/20000326-2.c: New test.
46240
46241 2000-03-24 Geoff Keating <geoffk@cygnus.com>
46242
46243 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
46244 the first parameter is a function argument.
46245
46246 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
46247
46248 * g++.old-deja/g++.ext/array4.C: New test.
46249
46250 2000-03-22 Geoff Keating <geoffk@cygnus.com>
46251
46252 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
46253
46254 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46255
46256 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
46257
46258 2000-03-19 Richard Henderson <rth@cygnus.com>
46259
46260 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
46261
46262 2000-03-19 Richard Henderson <rth@cygnus.com>
46263
46264 * gcc.c-torture/compile/20000319-1.c: New test.
46265
46266 2000-03-14 Jeffrey A Law (law@cygnus.com)
46267
46268 * gcc.c-torture/execute/20000314-3.c: New test.
46269 * gcc.c-torture/execute/20000314-2.c: New test.
46270 * gcc.c-torture/execute/20000314-1.c: New test.
46271 * gcc.c-torture/compile/20000314-2.c: New test.
46272 * gcc.c-torture/compile/20000314-1.c: New test.
46273
46274 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
46275
46276 * g++.old-deja/g++.warn/inline.C: New test.
46277
46278 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
46279
46280 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
46281 standards-compliant result rather than specific constants.
46282 Put test-values in array.
46283
46284 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
46285
46286 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
46287 (g++_target_compile): Put test-specific options last.
46288
46289 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
46290
46291 * g++.old-deja/g++.eh/vbase4.C: New test.
46292
46293 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
46294
46295 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
46296
46297 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
46298
46299 * g++.old-deja/g++.brendan/misc12.C: Removed.
46300 * g++.old-deja/g++.pt/memtemp77.C: Constify.
46301 * g++.old-deja/g++.ext/pretty4.C: New test.
46302
46303 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
46304
46305 * g++.old-deja/g++.other/string2.C: New test.
46306
46307 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
46308
46309 * g++.old-deja/g++.warn/impint2.C: New test.
46310
46311 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
46312
46313 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
46314 is 1, not zero.
46315
46316 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
46317
46318 * g++.old-deja/g++.warn/impint.C: New test.
46319 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
46320 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
46321 * g++.old-deja/g++.pt/explicit12.C: Likewise.
46322 * g++.old-deja/g++.pt/explicit13.C: Likewise.
46323 * g++.old-deja/g++.pt/explicit17.C: Likewise.
46324 * g++.old-deja/g++.pt/explicit18.C: Likewise.
46325 * g++.old-deja/g++.pt/explicit19.C: Likewise.
46326 * g++.old-deja/g++.pt/explicit23.C: Likewise.
46327 * g++.old-deja/g++.pt/explicit31.C: Likewise.
46328 * g++.old-deja/g++.pt/explicit35.C: Likewise.
46329 * g++.old-deja/g++.pt/explicit6.C: Likewise.
46330 * g++.old-deja/g++.pt/memclass7.C: Likewise.
46331
46332 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
46333
46334 * gcc.dg/cpp-redef.c: New test.
46335
46336 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
46337
46338 * g++.old-deja/g++.pt/unify7.C: New test.
46339
46340 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
46341
46342 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
46343 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
46344
46345 2000-02-25 Geoff Keating <geoffk@cygnus.com>
46346
46347 * gcc.c-torture/compile/20000224-1.c: New test.
46348
46349 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
46350
46351 * gcc.c-torture/compile/cpp-2.c: New test.
46352 * gcc.c-torture/compile/cpp-1.c: New test.
46353
46354 2000-02-25 Jeffrey A Law (law@cygnus.com)
46355
46356 * gcc.c-torture/execute/20000225-1.c: New test.
46357
46358 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
46359
46360 * gcc.dg/cpp-li2.c: New test.
46361
46362 * gcc.dg/cpp-wi1.c: New test.
46363
46364 * gcc.dg/cpp-li1.c: New test.
46365
46366 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
46367
46368 * g++.old-deja/g++.other/sizeof5.C: New test.
46369
46370 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46371
46372 * gcc.c-torture/execute/va-arg-13.c: New test.
46373
46374 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
46375
46376 * gcc.c-torture/execute/va-arg-12.c: New test.
46377
46378 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
46379
46380 * gcc.c-torture/execute/20000223-1.c: New test.
46381
46382 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
46383
46384 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
46385
46386 2000-02-22 Mark Mitchell <mark@codesourcery.com>
46387
46388 * g++.old-deja/g++.abi/ptrmem.C: New test.
46389
46390 2000-02-19 Richard Henderson <rth@cygnus.com>
46391
46392 * gcc.c-torture/compile/init-3.c: New.
46393
46394 2000-02-17 Mark Mitchell <mark@codesourcery.com>
46395
46396 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
46397 ALWAYS_CXXFLAGS.
46398
46399 2000-02-11 Robert Lipe <robertl@sco.com>
46400
46401 * gcc.c-torture/compile/20000211-3.c: New test.
46402
46403 2000-02-11 Martin Buchholz <martin@xemacs.org>
46404
46405 * gcc.c-torture/compile/20000211-2.c: New test.
46406
46407 2000-02-11 Jeffrey A Law (law@cygnus.com)
46408
46409 * gcc.c-torture/compile/20000211-1.c: New test.
46410
46411 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
46412
46413 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
46414 on native targets
46415
46416 2000-02-08 Nathan Sidwell <nathan@acm.org>
46417
46418 * g++.old-deja/g++.other/cast5.C: New test.
46419
46420 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
46421
46422 * gcc.c-torture/execute/20000205-1.c: New.
46423
46424 2000-02-03 Nathan Sidwell <nathan@acm.org>
46425
46426 * g++.old-deja/g++.jason/cast3.C: Return void.
46427 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
46428
46429 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
46430
46431 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
46432
46433 * gcc.dg/loop-1.c: New test.
46434
46435 2000-01-27 Jakub Jelinek <jakub@redhat.com>
46436
46437 * gcc.c-torture/compile/20000127-1.c: New test.
46438 * gcc.c-torture/execute/991228-1.c: New test.
46439
46440 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
46441
46442 * gcc.dg/unused-2.c: New test.
46443
46444 * gcc.dg/conv-1.c: New test.
46445
46446 2000-01-24 Mark Mitchell <mark@codesourcery.com>
46447
46448 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
46449 compiler.
46450 (tool_option_proc): Fix typo.
46451
46452 2000-01-24 Geoff Keating <geoffk@cygnus.com>
46453
46454 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
46455 of the ld on the host, not on the build machine.
46456 Also, don't crash if '--help' is not a supported option.
46457
46458 2000-01-24 Richard Henderson <rth@cygnus.com>
46459
46460 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
46461
46462 2000-01-20 Jeffrey A Law (law@cygnus.com)
46463
46464 * gcc.c-torture/execute/20000120-2.c: New test.
46465 * gcc.c-torture/execute/20000120-1.c: New test.
46466
46467 2000-01-13 Jeffrey A Law (law@cygnus.com)
46468
46469 * gcc.c-torture/execute/20000113-1.c: New test.
46470
46471 2000-01-12 Jeffrey A Law (law@cygnus.com)
46472
46473 * gcc.c-torture/execute/20000112-1.c: New test.
46474
46475 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
46476
46477 * gcc.dg/20000111-1.c: New test.
46478
46479 2000-01-10 Jeffrey A Law (law@cygnus.com)
46480
46481 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
46482 with 16 bit integers.
46483
46484 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
46485
46486 * gcc.dg/20000108-1.c: New test.
46487
46488 2000-01-05 Nathan Sidwell <nathan@acm.org>
46489
46490 * g++.old-deja/g++.ns/koenig8.C: New test.
46491
46492 2000-01-05 Nathan Sidwell <nathan@acm.org>
46493
46494 * g++.old-deja/g++.other/cast4.C: New test.
46495
46496 2000-01-05 Jeffrey A Law (law@cygnus.com)
46497
46498 * gcc.c-torture/compile/20000105-2.c: New test.
46499 * gcc.c-torture/compile/20000105-1.c: New test.
46500
46501 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46502
46503 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
46504 references to printf & atoi to conform to ANSI standard.
46505 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
46506 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
46507 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
46508 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
46509 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
46510 * g++.old-deja/g++.brendan/complex1.C: Likewise.
46511 * g++.old-deja/g++.brendan/copy1.C: Likewise.
46512 * g++.old-deja/g++.brendan/copy2.C: Likewise.
46513 * g++.old-deja/g++.brendan/copy3.C: Likewise.
46514 * g++.old-deja/g++.brendan/copy4.C: Likewise.
46515 * g++.old-deja/g++.brendan/copy5.C: Likewise.
46516 * g++.old-deja/g++.brendan/copy6.C: Likewise.
46517 * g++.old-deja/g++.brendan/copy7.C: Likewise.
46518 * g++.old-deja/g++.brendan/copy8.C: Likewise.
46519 * g++.old-deja/g++.brendan/crash11.C: Likewise.
46520 * g++.old-deja/g++.brendan/crash14.C: Likewise.
46521 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
46522 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
46523 * g++.old-deja/g++.brendan/delete2.C: Likewise.
46524 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
46525 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
46526 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
46527 * g++.old-deja/g++.brendan/eh1.C: Likewise.
46528 * g++.old-deja/g++.brendan/groff1.C: Likewise.
46529 * g++.old-deja/g++.brendan/init3.C: Likewise.
46530 * g++.old-deja/g++.brendan/misc12.C: Likewise.
46531 * g++.old-deja/g++.brendan/misc7.C: Likewise.
46532 * g++.old-deja/g++.brendan/new2.C: Likewise.
46533 * g++.old-deja/g++.brendan/operators4.C: Likewise.
46534 * g++.old-deja/g++.brendan/operators5.C: Likewise.
46535 * g++.old-deja/g++.brendan/overload2.C: Likewise.
46536 * g++.old-deja/g++.brendan/overload7.C: Likewise.
46537 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
46538 * g++.old-deja/g++.brendan/reference1.C: Likewise.
46539 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
46540 * g++.old-deja/g++.brendan/template24.C: Likewise.
46541 * g++.old-deja/g++.brendan/template3.C: Likewise.
46542 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
46543 * g++.old-deja/g++.jason/inline3.C: Likewise.
46544 * g++.old-deja/g++.jason/opeq.C: Likewise.
46545 * g++.old-deja/g++.law/arg5.C: Likewise.
46546 * g++.old-deja/g++.law/arm7.C: Likewise.
46547 * g++.old-deja/g++.law/ctors11.C: Likewise.
46548 * g++.old-deja/g++.law/cvt8.C: Likewise.
46549 * g++.old-deja/g++.law/init9.C: Likewise.
46550 * g++.old-deja/g++.law/refs4.C: Likewise.
46551 * g++.old-deja/g++.law/template2.C: Likewise.
46552 * g++.old-deja/g++.law/visibility24.C: Likewise.
46553 * g++.old-deja/g++.law/vtable3.C: Likewise.
46554 * g++.old-deja/g++.mike/asm2.C: Likewise.
46555 * g++.old-deja/g++.mike/eh1.C: Likewise.
46556 * g++.old-deja/g++.mike/misc1.C: Likewise.
46557 * g++.old-deja/g++.mike/misc13.C: Likewise.
46558 * g++.old-deja/g++.mike/misc14.C: Likewise.
46559 * g++.old-deja/g++.mike/ns12.C: Likewise.
46560 * g++.old-deja/g++.mike/p1248.C: Likewise.
46561 * g++.old-deja/g++.mike/p3708.C: Likewise.
46562 * g++.old-deja/g++.mike/p3708a.C: Likewise.
46563 * g++.old-deja/g++.mike/p3708b.C: Likewise.
46564 * g++.old-deja/g++.mike/p646.C: Likewise.
46565 * g++.old-deja/g++.mike/p700.C: Likewise.
46566 * g++.old-deja/g++.mike/p783.C: Likewise.
46567 * g++.old-deja/g++.mike/p783a.C: Likewise.
46568 * g++.old-deja/g++.mike/p783b.C: Likewise.
46569 * g++.old-deja/g++.mike/p786.C: Likewise.
46570 * g++.old-deja/g++.mike/p789.C: Likewise.
46571 * g++.old-deja/g++.mike/p789a.C: Likewise.
46572 * g++.old-deja/g++.mike/p807a.C: Likewise.
46573 * g++.old-deja/g++.other/delete3.C: Likewise.
46574 * g++.old-deja/g++.other/dyncast1.C: Likewise.
46575 * g++.old-deja/g++.other/dyncast2.C: Likewise.
46576 * g++.old-deja/g++.other/dyncast3.C: Likewise.
46577 * g++.old-deja/g++.other/empty1.C: Likewise.
46578 * g++.old-deja/g++.other/temporary1.C: Likewise.
46579 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
46580 * g++.old-deja/g++.pt/t16.C: Likewise.
46581 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
46582
46583 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
46584
46585 * gcc.dg/991230-1.c: New test.
46586
46587 1999-12-29 Jeffrey A Law (law@cygnus.com)
46588
46589 * gcc.c-torture/compile/991229-3.c: New test.
46590 * gcc.c-torture/compile/991229-2.c: New test.
46591 * gcc.c-torture/compile/991229-1.c: New test.
46592
46593 1999-12-29 Greg McGary <gkm@eng.ascend.com>
46594
46595 * gcc.c-torture/compile/labels-2.c: New test.
46596
46597 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
46598
46599 * gcc.c-torture/execute/991227-1.c: New test.
46600
46601 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
46602
46603 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
46604
46605 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
46606
46607 * gcc.c-torture/execute/991221-1.c: New test.
46608
46609 1999-12-20 Nathan Sidwell <nathan@acm.org>
46610
46611 * g++.old-deja/g++.other/cast3.C: New test.
46612
46613 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
46614
46615 * gcc.c-torture/execute/991216-4.c: New test.
46616
46617 1999-12-16 Michael Meissner <meissner@cygnus.com>
46618
46619 * gcc.c-torture/execute/991216-1.c: New test.
46620 * gcc.c-torture/execute/991216-2.c: New test.
46621 * gcc.c-torture/execute/991216-3.c: New test.
46622
46623 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
46624
46625 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
46626 Actually make the test fail by using "-O2" for compilation.
46627
46628 1999-12-15 Nathan Sidwell <nathan@acm.org>
46629
46630 * g++.old-deja/g++.warn/cast-align1.C: New test.
46631
46632 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
46633
46634 * gcc.c-torture/compile/991214-1.c: New test.
46635 * gcc.c-torture/compile/991214-2.c: New test.
46636
46637 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
46638
46639 * gcc.dg/991214-1.c: New test.
46640
46641 1999-12-13 Jeffrey A Law (law@cygnus.com)
46642
46643 * gcc.c-torture/compile/991213-3.c: New test.
46644 * gcc.c-torture/compile/991213-2.c: New test.
46645 * gcc.c-torture/compile/991213-1.c: New test.
46646
46647 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
46648
46649 * gcc.dg/991209-1.c: New test.
46650
46651 1999-12-08 Nathan Sidwell <nathan@acm.org>
46652
46653 * gcc.c-torture/compile/991208-1.c: New test.
46654
46655 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
46656
46657 * gcc.dg/ultrasp2.c: New test.
46658
46659 1999-12-05 Alex Samuel <samuel@codesourcery.com>
46660
46661 * g++.old-deja/g++.abi/align.C (main): Fix typo.
46662
46663 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
46664
46665 * gcc.c-torture/compile/991202-1.c: New test.
46666 * gcc.c-torture/execute/991202-1.c: New test.
46667 * gcc.c-torture/execute/991202-2.c: New test.
46668 * gcc.c-torture/execute/991202-3.c: New test.
46669
46670 1999-12-02 Alex Samuel <samuel@codesourcery.com>
46671
46672 * g++.old-deja/g++.abi/align.C: New test.
46673 * g++.old-deja/g++.abi/aggregates.C: Likewise.
46674 * g++.old-deja/g++.abi/bitfields.C: Likewise.
46675
46676 1999-12-01 Richard Henderson <rth@cygnus.com>
46677
46678 * gcc.c-torture/execute/991201-1.c: New.
46679
46680 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
46681
46682 * gcc.dg/991129-1.c: New test.
46683
46684 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
46685
46686 * gcc.c-torture/compile/991127-1.c: New test.
46687
46688 1999-11-22 Nathan Sidwell <nathan@acm.org>
46689
46690 * g++.old-deja/g++.other/warn4.C: New test.
46691
46692 1999-11-22 Nathan Sidwell <nathan@acm.org>
46693
46694 * g++.old-deja/g++.eh/cleanup2.C: New test.
46695 * g++.old-deja/g++.ext/pretty2.C: New test.
46696 * g++.old-deja/g++.ext/pretty3.C: New test.
46697 * g++.old-deja/g++.other/debug6.C: New test.
46698
46699 1999-10-20 Jim Wilson <wilson@cygnus.com>
46700
46701 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
46702 compiler_output to look for one error message instead of two.
46703
46704 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
46705
46706 * gcc.c-torture/execute/991118-1.c: Also test case
46707 where the word boundary does not split a byte evenly.
46708
46709 1999-11-19 Nathan Sidwell <nathan@acm.org>
46710
46711 * g++.old-deja/g++.ext/restrict1.C: New test.
46712
46713 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
46714
46715 * gcc.c-torture/execute/991118-1.c: New test.
46716
46717 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
46718
46719 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
46720 working directory pathnames.
46721
46722 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
46723
46724 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
46725 host is equipped with driver.h and driver.o so it can actually
46726 compile and run the tests.
46727
46728 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
46729
46730 * gcc.c-torture/compile/991008-1.c: New test.
46731
46732 1999-11-08 Nick Clifton <nickc@cygnus.com>
46733
46734 * lib/gcc-dg.exp: Include target-supports.exp
46735
46736 1999-11-05 Nick Clifton <nickc@cygnus.com>
46737
46738 * lib/target-supports.exp: New file: Provide procs to test for
46739 features supported by the target.
46740 (check_weak_available): Moved here from ecos.exp.
46741 (check_alias_available): New proc: Determine of the target
46742 toolchain supports the alias attribute.
46743
46744 * gcc.dg/special/ecos.exp: Move check_weak_available to
46745 target-supports.exp.
46746 (alias-1.c): Only perform the test if the target supports
46747 aliases.
46748 (wkali-1.c): Only perform the test if the target supports
46749 aliases.
46750
46751 * gcc.dg/990506-0.c: Expect error messages from cross
46752 targets as well as native targets.
46753
46754 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
46755
46756 * gcc.dg/ultrasp1.c: Removed xfail.
46757 * gcc.dg/struct-ret-2.c: Likewise.
46758 * gcc.dg/array-1.c: Likewise.
46759
46760 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
46761
46762 * gcc.dg/struct-ret-2.c: New test.
46763
46764 * gcc.dg/array-1.c: New test.
46765
46766 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
46767
46768 * gcc.c-torture/execute/991030-1.c: New test.
46769
46770 1999-10-26 Richard Henderson <rth@cygnus.com>
46771
46772 * gcc.c-torture/compile/991026-2.c: New test.
46773
46774 1999-10-26 Jeffrey A Law (law@cygnus.com)
46775
46776 * gcc.c-torture/compile/991026-1.c: New test.
46777
46778 1999-10-23 Jeffrey A Law (law@cygnus.com)
46779
46780 * gcc.c-torture/execute/991023-1.c: New test.
46781
46782 1999-10-19 Jeffrey A Law (law@cygnus.com)
46783
46784 * gcc.c-torture/execute/991019-1.c: New test.
46785
46786 1999-10-16 Richard Henderson <rth@cygnus.com>
46787
46788 * gcc.c-torture/execute/991016-1.c: New test.
46789
46790 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
46791
46792 * gcc.c-torture/execute/991014-1.c: New test.
46793
46794 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
46795
46796 * g++.old-deja/g++.other/union2.C: New test.
46797
46798 1999-10-13 Nathan Sidwell <nathan@acm.org>
46799
46800 * g++.old-deja/g++.other/vaarg2.C: New test.
46801 * g++.old-deja/g++.other/vaarg3.C: New test.
46802
46803 1999-10-12 Craig Burley <craig@jcb-sc.com>
46804
46805 * g77.f-torture/noncompile/19990905-1.f: Moved from being
46806 in compile/.
46807
46808 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
46809
46810 * gcc.c-torture/execute/va-arg-11.c: New test.
46811
46812 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
46813
46814 * lib/file-format.exp (gcc_target_object_format): Don't
46815 crash if objdump is unavailable.
46816
46817 1999-09-29 Donn Terry <donn@interix.com>
46818
46819 * gcc.misc-tests/mg.exp: delete extraneous redirection.
46820
46821 1999-09-28 Nick Clifton <nickc@cygnus.com>
46822
46823 * gcc.c-torture/compile/990928-1.c: New test.
46824
46825 1999-09-28 Nathan Sidwell <nathan@acm.org>
46826
46827 * g++.old-deja/g++.other/decl6.C: New test.
46828
46829 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46830
46831 * gcc.c-torture/execute/va-arg-10.c: New test.
46832
46833 1999-09-27 Nathan Sidwell <nathan@acm.org>
46834
46835 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
46836 __PRETTY_FUNCTION__.
46837
46838 1999-09-23 Nick Clifton <nickc@cygnus.com>
46839
46840 * gcc.c-torture/execute/990923-1.c: New test.
46841
46842 1999-09-21 Nick Clifton <nickc@cygnus.com>
46843
46844 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
46845 for which -fpic is inappropriate.
46846
46847 1999-09-21 Mark Mitchell <mark@codesourcery.com>
46848
46849 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
46850
46851 1999-09-21 Nathan Sidwell <nathan@acm.org>
46852
46853 * g++.old-deja/g++.other/dyncast1.C: New test.
46854 * g++.old-deja/g++.other/dyncast2.C: New test.
46855 * g++.old-deja/g++.other/dyncast3.C: New test.
46856 * g++.old-deja/g++.other/dyncast4.C: New test.
46857 * g++.old-deja/g++.other/dyncast5.C: New test.
46858 * g++.old-deja/g++.eh/catch3.C: New test.
46859 * g++.old-deja/g++.eh/catch3p.C: New test.
46860 * g++.old-deja/g++.eh/catch4.C: New test.
46861 * g++.old-deja/g++.eh/catch4p.C: New test.
46862 * g++.old-deja/g++.eh/catch5.C: New test.
46863 * g++.old-deja/g++.eh/catch5p.C: New test.
46864 * g++.old-deja/g++.eh/catch6.C: New test.
46865 * g++.old-deja/g++.eh/catch6p.C: New test.
46866 * g++.old-deja/g++.eh/catch7.C: New test.
46867 * g++.old-deja/g++.eh/catch7p.C: New test.
46868 * g++.old-deja/g++.eh/catch8.C: New test.
46869 * g++.old-deja/g++.eh/catch8p.C: New test.
46870 * g++.old-deja/g++.eh/catch9.C: New test.
46871 * g++.old-deja/g++.eh/catch9p.C: New test.
46872
46873 1999-09-13 Nathan Sidwell <nathan@acm.org>
46874
46875 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
46876 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
46877
46878 1999-09-13 Jeffrey A Law (law@cygnus.com)
46879
46880 * gcc.c-torture/compile/990913-1.c: New test.
46881
46882 1999-09-10 Nathan Sidwell <nathan@acm.org>
46883
46884 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
46885 * g++.old-deja/g++.jason/rfg5.C: Likewise.
46886
46887 1999-09-09 Richard Henderson <rth@cygnus.com>
46888
46889 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
46890
46891 1999-09-09 Nathan Sidwell <nathan@acm.org>
46892
46893 * g++.old-deja/g++.other/lookup11.C: New test.
46894 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
46895 what is permitted and what we want.
46896 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
46897 overload use.
46898 * g++.old-deja/g++.jason/rfg5.C: Likewise.
46899
46900 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
46901
46902 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
46903 * gcc.c-torture/noncompile/poison-1.c: New file.
46904
46905 1999-09-08 Nathan Sidwell <nathan@acm.org>
46906
46907 * g++.old-deja/g++.other/sizeof3.C: New test.
46908 * g++.old-deja/g++.other/sizeof4.C: New test.
46909 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
46910 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
46911
46912 1999-09-07 Richard Henderson <rth@cygnus.com>
46913
46914 * gcc.dg/va-arg-1.c: New.
46915
46916 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46917
46918 * gcc.c-torture/execute/va-arg-9.c: New test.
46919
46920 1999-09-05 Craig Burley <craig@jcb-sc.com>
46921
46922 * g77.f-torture/compile/980519-2.f: New test.
46923 * g77.f-torture/compile/19990905-0.f: New test.
46924 * g77.f-torture/compile/19990905-1.f: New test.
46925 * g77.f-torture/compile/19990905-2.f: New test.
46926
46927 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
46928
46929 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
46930
46931 * gcc.c-torture/execute/990827-1.c: Fix typo.
46932
46933 1999-09-03 Nathan Sidwell <nathan@acm.org>
46934
46935 * g++.old-deja/g++.other/deref1.C: New test.
46936
46937 1999-09-02 Nathan Sidwell <nathan@acm.org>
46938
46939 * g++.old-deja/g++.other/ambig2.C: New test.
46940 * g++.old-deja/g++.other/cond5.C: New test.
46941 * g++.old-deja/g++.other/lookup16.C: New test.
46942
46943 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
46944
46945 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
46946 assemblers too.
46947
46948 1999-08-31 Jeffrey A Law (law@cygnus.com)
46949
46950 * lib/c-torture.exp: Avoid the "compare executables" optimization
46951 when testing native.
46952
46953 1999-08-29 Jeffrey A Law (law@cygnus.com)
46954
46955 * gcc.c-torture/execute/990829-1.c: New test.
46956 * gcc.c-torture/compile/990829-1.c: New test.
46957
46958 1999-08-27 Paul Burchard <burchard@pobox.com>
46959
46960 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
46961 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
46962 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
46963 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
46964 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
46965 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
46966 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
46967 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
46968 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
46969 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
46970 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
46971
46972 1999-08-27 Jeffrey A Law (law@cygnus.com)
46973
46974 * gcc.c-torture/execute/990827-1.c: New test.
46975
46976 1999-08-26 Craig Burley <craig@jcb-sc.com>
46977
46978 * g77.f-torture/noncompile/19990826-4.f: New test.
46979
46980 * g77.f-torture/compile/19990826-3.f: New test.
46981
46982 * g77.f-torture/execute/19990826-2.f: New test.
46983
46984 * g77.f-torture/compile/19990826-1.f: New test.
46985
46986 * gcc.c-torture/execute/990826-0.c: New test.
46987 * g77.c-torture/execute/19990826-0.f: New test.
46988
46989 * g77.f-torture/noncompile/970626-2.f: New test.
46990
46991 1999-08-25 Paul Burchard <burchard@pobox.com>
46992
46993 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
46994 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
46995 lss-011.C: New tests.
46996
46997 1999-08-25 Nathan Sidwell <nathan@acm.org>
46998
46999 * g++.old-deja/g++.other/decl5.C: New test.
47000
47001 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47002
47003 * noncompile/noncompile.exp: Load_lib c-torture.exp.
47004 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
47005 call `postbase' for each one. All callers of `postbase' changed
47006 to call this instead.
47007
47008 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
47009
47010 * gcc.c-torture/execute/990811-1.c: New test.
47011
47012 1999-08-09 Nick Clifton <nickc@cygnus.com>
47013
47014 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
47015 just native ones.
47016
47017 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
47018 just native ones.
47019
47020 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
47021
47022 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
47023
47024 1999-08-04 Jeffrey A Law (law@cygnus.com)
47025
47026 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
47027
47028 1999-08-04 Nathan Sidwell <nathan@acm.org>
47029
47030 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
47031
47032 1999-08-04 Jeffrey A Law (law@cygnus.com)
47033
47034 * gcc.c-torture/execute/990804-1.c: New test.
47035
47036 1999-08-03 Nathan Sidwell <nathan@acm.org>
47037
47038 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
47039 * g++.old-deja/g++.brendan/crash64.C: Likewise.
47040 * g++.old-deja/g++.brendan/overload8.C: Likewise.
47041
47042 1999-08-03 Nathan Sidwell <nathan@acm.org>
47043
47044 * g++.old-deja/g++.other/struct1.C: New test.
47045
47046 1999-08-03 Nathan Sidwell <nathan@acm.org>
47047
47048 * g++.old-deja/g++.other/enum2.C: New test.
47049
47050 1999-08-02 Richard Henderson <rth@cygnus.com>
47051
47052 Adapted from tests from Franz Sirl:
47053 * gcc.c-torture/execute/va-arg-7.c: New test.
47054 * gcc.c-torture/execute/va-arg-8.c: New test.
47055
47056 1999-08-01 Jeffrey A Law (law@cygnus.com)
47057
47058 * gcc.c-torture/compile/990801-2.c: New test.
47059
47060 * gcc.c-torture/compile/990801-1.c: New test.
47061
47062 1999-07-27 Michael Meissner <meissner@cygnus.com>
47063
47064 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
47065 fp-cmp-1.c, converting double to float.
47066
47067 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
47068 fp-cmp-1.c, converting double to long double.
47069
47070 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
47071 from fr1 to unknown_register, since fr1 is a legitimate register
47072 on some machines.
47073
47074 1999-07-25 Jeffrey A Law (law@cygnus.com)
47075
47076 * README: More listname related changes.
47077
47078 1999-07-08 Catherine Moore <clm@cygnus.com>
47079
47080 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
47081
47082 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
47083
47084 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
47085
47086 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
47087
47088 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
47089
47090 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
47091
47092 * gcc.dg/990703-1.c: New test.
47093
47094 1999-06-29 Nick Clifton <nickc@cygnus.com>
47095
47096 * lib/file-format.exp: New file: Move definition of proc
47097 gcc_target_object_format to here from
47098 gcc.dg/special/ecos.exp.
47099
47100 * lib/c-torture.exp: Include lib file-format.exp.
47101 * lib/gcc-dg.exp: Include lib file-format.exp.
47102
47103 * gcc.dg/special/ecos.exp: Remove definition of proc
47104 gcc_target_object_format.
47105
47106 1999-06-28 Jeffrey A Law (law@cygnus.com)
47107
47108 * gcc.c-torture/execute/990628-1.c: New test.
47109
47110 1999-06-25 Jeffrey A Law (law@cygnus.com)
47111
47112 * gcc.c-torture/compile/990625-2.c: New test.
47113
47114 * gcc.c-torture/compile/990625-1.c: New test.
47115
47116 1999-06-23 Nick Clifton <nickc@cygnus.com>
47117
47118 * gcc.c-torture/compile/dll.c: New test case. Check that dll
47119 attributes compile.
47120 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
47121 ports that use the COFF/PE file format.
47122
47123 1999-06-17 Jeffrey A Law (law@cygnus.com)
47124
47125 * gcc.c-torture/compile/990617-1.c: New test.
47126
47127 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
47128
47129 * g++.old-deja/g++.other/decl4.C: New test.
47130
47131 1999-06-14 Nathan Sidwell <nathan@acm.org>
47132
47133 * g++.old-deja/g++.other/bitfld3.C: New test.
47134
47135 1999-06-08 Nathan Sidwell <nathan@acm.org>
47136
47137 * g++.old-deja/g++.eh/catch1.C: New test.
47138
47139 1999-06-07 Jeffrey A Law (law@cygnus.com)
47140
47141 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
47142
47143 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
47144 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
47145
47146 1999-06-05 Craig Burley <craig@jcb-sc.com>
47147
47148 * g77.f-torture/compile/19990502-0.f: Replace with new,
47149 shorter, test that still fails after recent changes.
47150
47151 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
47152
47153 * gcc.c-torture/execute/990604-1.c: New test.
47154
47155 1999-05-31 Jeffrey A Law (law@cygnus.com)
47156
47157 * gcc.c-torture/execute/990531-1.c: New test.
47158
47159 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47160
47161 * gcc.c-torture/compile/990527-1.c: New test.
47162
47163 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
47164
47165 * gcc.c-torture/execute/990527-1.c: New test.
47166
47167 1999-05-25 Nick Clifton <nickc@cygnus.com>
47168
47169 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
47170 bitfields as signed.
47171
47172 1999-05-25 Craig Burley <craig@jcb-sc.com>
47173
47174 * g77.f-torture/compile/19990525-0.f: New test.
47175
47176 1999-05-25 Jeffrey A Law (law@cygnus.com)
47177
47178 * gcc.c-torture/execute/990525-2.c: New test.
47179
47180 * gcc.c-torture/execute/990525-1.c: New test.
47181
47182 1999-05-24 Nathan Sidwell <nathan@acm.org>
47183
47184 * g++.old-deja/g++.other/anon3.C: New test.
47185 * g++.old-deja/g++.other/anon4.C: New test.
47186 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
47187 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
47188 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
47189 Merrill).
47190
47191 1999-05-24 Jeffrey A Law (law@cygnus.com)
47192
47193 * gcc.c-torture/execute/990524-1.c: New test.
47194
47195 * gcc.dg/990524-1.c: New test.
47196
47197 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47198
47199 * gcc.c-torture/compile/990523-1.c: New test.
47200
47201 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
47202
47203 * gcc.c-torture/compile/990519-1.c: New test.
47204
47205 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
47206
47207 * gcc.c-torture/compile/990517-1.c: New test.
47208
47209 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
47210 (e4, f4): New tests.
47211 (main): Call them.
47212
47213 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47214
47215 * gcc.dg/noreturn-1.c: New test.
47216
47217 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
47218
47219 * gcc.c-torture/execute/990513-1.c: New test.
47220
47221 1999-05-10 Richard Henderson <rth@cygnus.com>
47222
47223 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
47224
47225 1999-05-10 Craig Burley <craig@jcb-sc.com>
47226
47227 * g77.f-torture/execute/erfc.f: Use small single-precision
47228 values, to avoid problems on Alphas when not -mieee.
47229
47230 1999-05-08 Craig Burley <craig@jcb-sc.com>
47231
47232 * gcc.dg/990506-0.c: New test.
47233
47234 1999-05-08 Richard Henderson <rth@cygnus.com>
47235
47236 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
47237 the constant to test. Don't XFAIL 64-bit targets.
47238
47239 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
47240 * g++.old-deja/g++.law/profile1.C: Likewise.
47241
47242 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
47243 operator new instances.
47244 * g++.old-deja/g++.other/delete5.C: Likewise.
47245
47246 1999-05-03 Craig Burley <craig@jcb-sc.com>
47247
47248 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
47249 intrinsic.
47250
47251 1999-05-03 Craig Burley <craig@jcb-sc.com>
47252
47253 * g77.f-torture/execute/u77-test.f: Reverse order of two
47254 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
47255
47256 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47257
47258 * gcc.dg/compare1.c: New test.
47259
47260 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
47261
47262 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
47263 New tests.
47264
47265 1999-05-02 Craig Burley <craig@jcb-sc.com>
47266
47267 * g77.f-torture/compile/19990502-1.f: New test.
47268
47269 1999-05-02 Craig Burley <craig@jcb-sc.com>
47270
47271 * g77.f-torture/compile/19990502-0.f: New test.
47272
47273 1999-05-02 Craig Burley <craig@jcb-sc.com>
47274
47275 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
47276 intrinsic.
47277
47278 1999-05-02 Craig Burley <craig@jcb-sc.com>
47279
47280 * g77.f-torture/execute/u77-test.f (main): List libU77
47281 intrinsics not currently tested.
47282 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
47283 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
47284 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
47285 Trim blanks off the ends of some printed strings.
47286
47287 1999-05-02 Craig Burley <craig@jcb-sc.com>
47288
47289 * g77.f-torture/execute/u77-test.f (main): Just warn about
47290 FSTAT gid disagreement, as it's expected on some systems.
47291
47292 1999-05-01 Craig Burley <craig@jcb-sc.com>
47293
47294 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
47295 use a new function, which allows for some slop.
47296 Clean up some commentary.
47297 (issum): The new function.
47298 (sgladd): Deleted subroutine.
47299
47300 1999-05-01 Craig Burley <craig@jcb-sc.com>
47301
47302 * g77.f-torture/execute/u77-test.f: Modify to be more like
47303 libf2c/libU77 version, bringing patches to that version here.
47304 Add suitable commentary.
47305
47306 1999-04-25 Richard Henderson <rth@cygnus.com>
47307
47308 * gcc.dg/990424-1.c: New test.
47309
47310 1999-04-24 Craig Burley <craig@jcb-sc.com>
47311
47312 * g77.f-torture/execute/u77-test.f (main): Bug involving
47313 LSTAT has been fixed, so turn back on full checking.
47314
47315 1999-04-20 Craig Burley <craig@jcb-sc.com>
47316
47317 * g77.f-torture/compile/19990419-0.f: New test.
47318 * g77.f-torture/execute/19990419-1.f: New test.
47319
47320 1999-04-17 Richard Henderson <rth@cygnus.com>
47321
47322 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
47323 to avoid the need for a prototype to supress a warning.
47324
47325 1999-04-07 Jim Wilson <wilson@cygnus.com>
47326
47327 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
47328
47329 1999-04-04 Jeffrey A Law (law@cygnus.com)
47330
47331 * gcc.c-torture/execute/990404-1.c: New test.
47332
47333 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
47334
47335 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
47336 * gcc.dg/cpp-if3.c: Don't use -pedantic.
47337 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
47338 missing initializer warnings.
47339
47340 1999-03-28 Jeffrey A Law (law@cygnus.com)
47341
47342 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
47343 matching strings.
47344
47345 1999-03-26 Jeffrey A Law (law@cygnus.com)
47346
47347 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
47348
47349 1999-03-26 Craig Burley <craig@jcb-sc.com>
47350
47351 * g77.f-torture/execute/19990325-0.f: New test.
47352 * g77.f-torture/execute/19990325-1.f: New test.
47353
47354 1999-03-24 Jeffrey A Law (law@cygnus.com)
47355
47356 * gcc.c-torture/execute/990324-1.c: New test.
47357
47358 1999-03-22 Jim Wilson <wilson@cygnus.com>
47359
47360 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
47361 test with 4.
47362
47363 1999-03-17 Richard Henderson <rth@cygnus.com>
47364
47365 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
47366
47367 1999-03-13 Craig Burley <craig@jcb-sc.com>
47368
47369 * g77.f-torture/execute/19990313-2.f: New test.
47370 * g77.f-torture/execute/19990313-3.f: New test.
47371
47372 1999-03-13 Craig Burley <craig@jcb-sc.com>
47373
47374 * g77.f-torture/execute/19990313-0.f: New test.
47375 * g77.f-torture/execute/19990313-1.f: New test.
47376
47377 1999-03-12 Jim Wilson <wilson@cygnus.com>
47378
47379 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
47380 printf to sprintf.
47381 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
47382 (main): Add check for u15. Conditionalize u31 check depending on
47383 whether ints are <32 bits or >=32 bits.
47384
47385 1999-03-08 Craig Burley <craig@jcb-sc.com>
47386
47387 * g77.f-torture/execute/19981119-0.f: Improve testiness.
47388
47389 1999-03-08 Craig Burley <craig@jcb-sc.com>
47390
47391 * g77.f-torture/compile/19990305-0.f: New test.
47392 * g77.f-torture/execute/19981119-0.f: New test.
47393
47394 1999-03-08 Craig Burley <craig@jcb-sc.com>
47395
47396 * g77.f-torture/execute/970625-2.f: call ABORT if final
47397 result is not correct, instead of just printing it.
47398 Add this checking via newly introduced obfuscation, to
47399 trip up buggy front ends.
47400
47401 1999-03-07 Craig Burley <craig@jcb-sc.com>
47402
47403 * g77.f-torture/compile/960317-1.f: Moved from being
47404 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
47405
47406 1999-03-06 Craig Burley <craig@jcb-sc.com>
47407
47408 * g77.f-torture/execute/960317-1.f: New (old) test.
47409 * g77.f-torture/execute/970625-2.f: Ditto.
47410
47411 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
47412
47413 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
47414 message on line 1 or line 2; cccp and cpplib do this differently.
47415
47416 1999-03-01 Jeffrey A Law (law@cygnus.com)
47417
47418 * g++.old-deja/g++.law/weak1.C: New test.
47419
47420 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
47421
47422 * gcc.c-torture/execute/990119-1.c: Renamed to...
47423 * gcc.dg/990119-1.c: this, so it will only be tested once
47424 (it's a preprocessor test, it doesn't need to be run at
47425 multiple optimization levels).
47426
47427 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
47428
47429 * lib/g++.exp: Don't add incdir=$base_dir/../include to
47430 ALWAYS_CXXFLAGS.
47431
47432 1999-02-24 Craig Burley <craig@jcb-sc.com>
47433
47434 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
47435 * g77.f-torture/compile/19981216-0.f: ...as it is expected
47436 to not be compilable by current g77.
47437
47438 1999-02-24 Nick Clifton <nickc@cygnus.com>
47439
47440 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
47441
47442 1999-02-22 Jeffrey A Law (law@cygnus.com)
47443
47444 * gcc.c-torture/execute/990222-1.c: New test.
47445
47446 1999-02-19 Craig Burley <craig@jcb-sc.com>
47447
47448 * g77.f-torture/compile/19990218-0.f: New test.
47449 * g77.f-torture/noncompile/19990218-1.f: New test.
47450
47451 1999-02-18 Craig Burley <craig@jcb-sc.com>
47452
47453 * g77.f-torture/compile/19981216-0.f: New test.
47454
47455 1999-02-14 Jeffrey A Law (law@cygnus.com)
47456
47457 * gcc.dg/990214-1.c: New test.
47458
47459 1999-02-13 Jeffrey A Law (law@cygnus.com)
47460
47461 * gcc.dg/990213-2.c: New test.
47462
47463 * gcc.dg/990213-1.c: New test.
47464
47465 1999-02-12 Jeffrey A Law (law@cygnus.com)
47466
47467 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
47468 ints.
47469
47470 1999-02-11 Nick Clifton <nickc@cygnus.com>
47471
47472 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
47473 specified by target.
47474
47475 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
47476
47477 1999-02-11 Jeffrey A Law (law@cygnus.com)
47478
47479 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
47480
47481 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
47482
47483 * gcc.dg/special/ecos.exp: New test driver for new tests with
47484 special requirements.
47485
47486 * gcc.dg/special/alias-1.c: New test.
47487 * gcc.dg/special/gcsec-1.c: New test.
47488 * gcc.dg/special/weak-1.c: New test.
47489 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
47490 * gcc.dg/special/weak-2.c: New test.
47491 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
47492 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
47493 * gcc.dg/special/wkali-1.c: New test.
47494 * gcc.dg/special/wkali-2.c: New test.
47495 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
47496 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
47497
47498 1999-02-10 Felix Lee <flee@cygnus.com>
47499
47500 * lib/c-torture.exp (c-torture-compile): Pull out code for
47501 analyzing gcc error messages.
47502 (c-torture-execute): Likewise. Fix some (harmless) false
47503 positives.
47504 * lib/gcc.exp (gcc_check_compile): New function.
47505
47506 1999-02-08 Richard Henderson <rth@cygnus.com>
47507
47508 * gcc.c-torture/execute/990208-1.c: New test.
47509
47510 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
47511
47512 * g++.dg/special/ecos.exp: New driver for new tests with special
47513 requirements
47514
47515 * g++.dg/special/conpr-1.C: New test
47516 * g++.dg/special/conpr-2.C: New test
47517 * g++.dg/special/conpr-2a.C: New test
47518 * g++.dg/special/conpr-3.C: New test
47519 * g++.dg/special/conpr-3a.C: New test
47520 * g++.dg/special/conpr-3b.C: New test
47521
47522 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
47523 allow g++ to use the dg driver
47524
47525 * README: Add comment about g++.dg directory
47526
47527 1999-02-06 Jeffrey A Law (law@cygnus.com)
47528
47529 * README: Update email addresses.
47530
47531 1999-02-03 Nick Clifton <nickc@cygnus.com>
47532
47533 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
47534 arguments in order to force structure S onto the stack even on
47535 the alpha.
47536 (test): Pass 10 leading arguments to function foo as well as the
47537 structure S.
47538
47539 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
47540 failure for all targets.
47541
47542 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
47543 abort to terminate program execution.
47544
47545 1999-01-30 Richard Henderson <rth@cygnus.com>
47546
47547 * gcc.c-torture/execute/990130-1.c: New test.
47548
47549 1999-01-30 Jeffrey A Law (law@cygnus.com)
47550
47551 * gcc.dg/990130-1.c: New test.
47552
47553 1999-01-28 Michael Meissner <meissner@cygnus.com>
47554
47555 * gcc.c-torture/execute/990128-1.c: New test.
47556
47557 1999-01-27 Michael Meissner <meissner@cygnus.com>
47558
47559 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
47560
47561 1999-01-27 Felix Lee <flee@cygnus.com>
47562
47563 * lib/c-torture.exp (c-torture-compile): pull out code for
47564 analyzing gcc error messages.
47565 (c-torture-execute): ditto, and fix some (harmless) false
47566 positives.
47567 * lib/gcc.exp (gcc_check_compile): new function.
47568
47569 1999-01-17 Jeffrey A Law (law@cygnus.com)
47570
47571 * gcc.dg/990117-1.c: New test.
47572
47573 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
47574
47575 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
47576
47577 1999-01-15 Jeffrey A Law (law@cygnus.com)
47578
47579 * g77.f-torture/compile/990115-1.f: New test.
47580
47581 1999-01-07 Jeffrey A Law (law@cygnus.com)
47582
47583 * gcc.c-torture/compile/990107-1.c: New test
47584
47585 1999-01-06 Jeffrey A Law (law@cygnus.com)
47586
47587 * gcc.c-torture/execute/990106-2.c: New test.
47588
47589 * gcc.c-torture/execute/990106-1.c: New test.
47590
47591 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
47592
47593 * gcc.c-torture/compile/981223-1.c: New test.
47594
47595 1998-12-29 Richard Henderson <rth@cygnus.com>
47596
47597 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
47598 (opt3): Rename from opt4 and disable.
47599
47600 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
47601
47602 * g++.old-deja/g++.pt/ptrmem5.C: New test.
47603
47604 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
47605
47606 * g++.old-deja/g++.other/conv5.C: New test.
47607
47608 1998-12-14 Nick Clifton <nickc@cygnus.com>
47609
47610 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
47611
47612 1998-12-11 Jeffrey A Law (law@cygnus.com)
47613
47614 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
47615
47616 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
47617
47618 * gcc.c-torture/compile/981211-1.c: New test.
47619
47620 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
47621
47622 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
47623
47624 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
47625
47626 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47627
47628 * gcc.special/930510-1.c: Make C9X safe.
47629 * gcc.misc-tests/gcov-1.c Similarly.
47630 * gcc.misc-tests/gcov-2.c Similarly.
47631
47632 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
47633
47634 * gcc.dg/ultrasp1.c: New test.
47635
47636 1998-12-06 Richard Henderson <rth@cygnus.com>
47637
47638 * gcc.c-torture/execute/981206.c: New test.
47639
47640 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
47641
47642 * g++.old-deja/g++.ns/template7.C: New test.
47643
47644 * g++.old-deja/g++.other/expr1.C: New test.
47645
47646 * g++.old-deja/g++.eh/tmpl3.C: New test.
47647
47648 * g++.old-deja/g++.eh/tmpl2.C: New test.
47649
47650 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
47651
47652 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
47653 * g++.old-deja/g++.other/using6.C: Removed.
47654 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
47655
47656 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
47657
47658 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
47659
47660 * g++.old-deja/g++.pt/overload8.C: New test.
47661
47662 * g++.old-deja/g++.pt/overload7.C: New test.
47663
47664 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
47665
47666 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
47667 and relinking messages.
47668 * lib/g++.exp (g++_target_compile): Remove .rpo file when
47669 compiling with -frepo.
47670
47671 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
47672
47673 * g++.old-deja/g++.pt/lookup6.C: New test.
47674
47675 1998-11-30 Nick Clifton <nickc@cygnus.com>
47676
47677 * gcc.c-torture/execute/981130-1.c: New test.
47678 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
47679
47680 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
47681
47682 * g++.old-deja/g++.pt/explicit76.C: New test.
47683
47684 * g++.old-deja/g++.pt/friend38.C: New test.
47685
47686 * g++.old-deja/g++.ns/crash2.C: New test.
47687
47688 * g++.old-deja/g++.pt/defarg8.C: New test.
47689
47690 * g++.old-deja/g++.pt/instantiate6.C: New test.
47691
47692 * g++.old-deja/g++.pt/static6.C: New test.
47693
47694 * g++.old-deja/g++.pt/decl2.C: New test.
47695
47696 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
47697
47698 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
47699 problem is actually related with name lookup, but so what? :-)
47700
47701 * g++.old-deja/g++.pt/friend37.C: New test.
47702
47703 1998-11-25 Dave Love <d.love@dl.ac.uk>
47704
47705 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
47706 element, which fails on some systems.
47707
47708 * g77.f-torture/execute/labug1.f: New test.
47709
47710 1998-11-21 Jeffrey A Law (law@cygnus.com)
47711
47712 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
47713 is defined.
47714
47715 1998-11-18 Dave Love <d.love@dl.ac.uk>
47716
47717 * g77.f-torture/compile/981117-1.f: New test.
47718
47719 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
47720
47721 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
47722 properly discarded.
47723
47724 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
47725
47726 * gcc.c-torture/execute/memcheck: New directory of tests for
47727 -fcheck-memory-usage.
47728
47729 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
47730
47731 * README: New file, general information about the testsuite and
47732 new description of the various C++ test subdirectories.
47733 * README.g++: Eliminate obsolete information, update and move most
47734 relevant stuff to README.
47735
47736 1998-11-07 Richard Henderson <rth@cygnus.com>
47737
47738 * gcc.c-torture/compile/981107-1.c: New test.
47739
47740 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
47741
47742 * execute/memcpy-bi.c: New testcase.
47743
47744 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
47745
47746 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
47747 base classes.
47748
47749 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
47750 template is selected.
47751
47752 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
47753 classes, it should be accepted for all types.
47754
47755 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
47756
47757 * g++.old-deja/g++.pt/spec24.C: Ensure that template
47758 specializations start with template headers.
47759
47760 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
47761
47762 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
47763
47764 * g++.old-deja/g++.other/init9.C: Test cross initialization of
47765 non-POD types.
47766
47767 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
47768
47769 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
47770
47771 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
47772
47773 * compile/981022-1.c, compile/981022-1.x: New test and driver.
47774
47775 1998-10-19 Jeffrey A Law (law@cygnus.com)
47776
47777 * 981019-1.c: New test.
47778
47779 1998-10-14 Robert Lipe <robertl@dgii.com>
47780
47781 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
47782 find objc headers.
47783
47784 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
47785
47786 * compile/981001-4.c: Remove use of GCC extension that triggers a
47787 compiler bug.
47788
47789 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
47790
47791 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
47792
47793 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
47794
47795 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
47796 instantiation of template produces incorrect code for delete
47797 expression.
47798
47799 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
47800 constructors' name is not unique.
47801 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
47802 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
47803
47804 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
47805 automatic array of const is ill-formed.
47806
47807 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
47808 of template parameter?
47809
47810 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
47811 const.
47812
47813 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
47814 pointer-to-member expression.
47815
47816 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
47817 declaration causes ICE.
47818
47819 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
47820
47821 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
47822 reserved in the global namespace.
47823
47824 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
47825 generate needed virtual table.
47826
47827 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
47828
47829 1998-10-10 Dariush Eslimi <eslimi@loran.com>
47830
47831 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
47832 template-dependent type
47833
47834 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
47835
47836 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
47837 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
47838 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
47839
47840 * g++.old-deja/g++.other/using5.C: New test; using decl from base
47841 class should be usable as argument of member function.
47842 * g++.old-deja/g++.other/using6.C: New test; using decl from base
47843 class should be usable as return type of member function.
47844 * g++.old-deja/g++.other/using7.C: New test; using decl from base
47845 class should be usable as type of data member.
47846
47847 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
47848
47849 1998-10-09 Jeffrey A Law (law@cygnus.com)
47850
47851 * gcc.c-torture/special/920521-1.c: Fix bogus test.
47852
47853 1998-10-08 Nick Clifton <nickc@cygnus.com>
47854
47855 * gcc.dg/dll-?.c Add thumb to target list.
47856 Fix assembler scan patterns to match current assembler output.
47857
47858 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
47859
47860 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
47861 matching of template brackets.
47862
47863 * g++.old-deja/g++.other/using4.C: New test. Test using
47864 declarations of methods from base classes.
47865
47866 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
47867 within functions should introduce names into the innermost
47868 enclosing namespace.
47869
47870 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
47871 of static locals if first initialization throws.
47872
47873 1998-10-07 Jim Wilson <wilson@cygnus.com>
47874
47875 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
47876
47877 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
47878
47879 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
47880 lose track of the possible targets of tablejump insns.
47881 * special/special.exp: Run it.
47882
47883 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
47884
47885 * g++.old-deja/g++.pt/friend35.C: New test. A template function
47886 must be declared before its specializations can be named in friend
47887 declarations.
47888
47889 1998-10-05 Dave Love <d.love@dl.ac.uk>
47890
47891 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
47892
47893 * g77.f-torture/execute/io1.f: New test.
47894
47895 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
47896
47897 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
47898 with pointer to template function, for which no argument deduction
47899 is possible.
47900
47901 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
47902 specialization of template function as argument to template
47903 function.
47904
47905 * g++.old-deja/g++.other/access2.C: New test; Inner class
47906 shouldn't have privileged access to Outer's names.
47907
47908 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
47909
47910 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
47911 friend template declared within template class conflicts with
47912 nested class of the same name.
47913
47914 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
47915 is ignored.
47916
47917 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
47918 object with direct initializer as function declaration.
47919
47920 * g++.old-deja/g++.other/decl2.C: New test; duplicate
47921 initializers.
47922
47923 * g++.old-deja/g++.other/null2.C: New test; conditional operator
47924 involving const pointer and NULL produces incorrect result.
47925
47926 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
47927 type name without `typename' should be rejected with -pedantic.
47928
47929 1998-10-02 Richard Henderson <rth@cygnus.com>
47930
47931 * g++.old-deja/g++.other/addrof1.C: New test.
47932
47933 1998-10-01 Nick Clifton <nickc@cygnus.com>
47934
47935 * gcc.c-torture/compile/981001-1.c: New test.
47936 * gcc.c-torture/execute/981001-1.c: New test.
47937
47938 1998-10-01 Jeffrey A Law (law@cygnus.com)
47939
47940 * gcc.c-torture/compile/981001-2.c: New test.
47941 * gcc.c-torture/compile/981001-3.c: New test.
47942 * gcc.c-torture/compile/981001-4.c: New test.
47943
47944 1998-10-01 Robert Lipe <robertl@dgii.com>
47945
47946 * lib/objc.exp (objc_target_compile): Add -L during compiles for
47947 multilibbed hosts. Idea grafted from g77.exp.
47948
47949 1998-09-30 Dave Love <d.love@dl.ac.uk>
47950
47951 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
47952 avoid losing on systems which need -lsocket.
47953
47954 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
47955
47956 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
47957 * g++.old-deja/g++.other/nested2.C: Ditto.
47958 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
47959 failure.
47960
47961 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
47962
47963 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
47964 preferred over template operator!= for enum bitfields.
47965
47966 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
47967
47968 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
47969 that happen to have the same base name, but in different scopes,
47970 are incorrectly rejected.
47971
47972 1998-09-16 Richard Henderson <rth@cygnus.com>
47973
47974 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
47975 on the native word size instead of an integer literal.
47976
47977 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
47978
47979 * g++.old-deja/g++.other/static2.C: Invocation of static data
47980 member of type pointer-to-function denoted as non-static member.
47981
47982 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
47983 checks involving function types and aliases.
47984
47985 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
47986
47987 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
47988 redefined to the same non-trivial type.
47989
47990 * g++.old-deja/g++.pt/explicit73.C: Test for proper
47991 namespace-qualification of template specializations declared in
47992 other namespaces.
47993
47994 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
47995 to declare a subset of the specializations of a template function
47996 as friends of specializations of a template class.
47997
47998 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
47999 member templates that do not fully specialize the enclosing
48000 template class are rejected.
48001
48002 1998-09-11 Dave Love <d.love@dl.ac.uk>
48003
48004 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
48005
48006 1998-09-08 Dave Love <d.love@dl.ac.uk>
48007
48008 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
48009 altered from libf2c/libU77 version.
48010
48011 1998-09-06 Dave Love <d.love@dl.ac.uk>
48012
48013 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
48014
48015 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
48016
48017 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
48018 (un)signed char are different types for template specialization
48019 purposes.
48020
48021 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
48022
48023 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
48024 * objc: ObjC testsuite.
48025
48026 1998-08-31 Catherine Moore <clm@cygnus.com>
48027
48028 * gcc.c-torture/execute/941014-1.x: New file.
48029
48030 1998-08-31 Nick Clifton <nickc@cygnus.com>
48031
48032 * lib/c-torture.exp: Add support for
48033 torture_eval_before_compile and torture_eval_before_execute
48034 variables.
48035
48036 1998-08-30 Jeffrey A Law (law@cygnus.com)
48037
48038 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
48039 this test triggers valid.
48040
48041 1998-08-27 Jeffrey A Law (law@cygnus.com)
48042
48043 * gcc.dg/980827-1.c: New test.
48044
48045 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
48046
48047 * gcc.c-torture/execute/loop-4b.c: New test.
48048
48049 1998-08-26 Nick Clifton <nickc@cygnus.com>
48050
48051 * lib/c-torture.exp: Add support for
48052 torture_eval_before_compile and torture_eval_before_execute
48053 variables.
48054
48055 1998-08-25 Jeffrey A Law (law@cygnus.com)
48056
48057 * gcc.c-torture/compile/980825-1.c: New test.
48058
48059 1998-08-24 Nick Clifton <nickc@cygnus.com>
48060
48061 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
48062 count number tests in opt_t0 not good_t0.
48063
48064 1998-08-24 Jeffrey A Law (law@cygnus.com)
48065
48066 * gcc.c-torture/compile/930326-1.x: Fix typo.
48067
48068 1998-08-23 Mark Mitchell <mark@markmitchell.com>
48069
48070 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
48071 causes an ICE.
48072
48073 1998-08-21 Jeffrey A Law (law@cygnus.com)
48074
48075 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
48076 STACK_SIZE is defined.
48077 * gcc.c-torture/unsorted/stuct.c: Similarly.
48078
48079 * gcc.c-torture/compile/980821-1.c: New test.
48080
48081 1998-08-21 Jeffrey A Law (law@cygnus.com)
48082
48083 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
48084
48085 1998-08-19 Mark Mitchell <mark@markmitchell.com>
48086
48087 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
48088 code.
48089
48090 1998-08-09 Mark Mitchell <mark@markmitchell.com>
48091
48092 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
48093 error'.
48094
48095 1998-08-18 Jeffrey A Law (law@cygnus.com)
48096
48097 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
48098
48099 1998-08-16 Jeffrey A Law (law@cygnus.com)
48100
48101 * gcc.c-torture/compile/980816-1.c: New test.
48102
48103 * gcc.dg/980816-1.c: New test.
48104
48105 1998-08-13 Jeffrey A Law (law@cygnus.com)
48106
48107 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
48108 compiler for ieee tests.
48109
48110 1998-08-01 Dave Love <d.love@dl.ac.uk>
48111
48112 * g77.f-torture/compile/980729-0.f: New test.
48113
48114 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
48115
48116 * gcc.c-torture/special/eeprof-1.c: New test, for
48117 -finstrument-functions.
48118 * gcc.c-torture/special/special.exp: Run it.
48119
48120 1998-07-29 Jeffrey A Law (law@cygnus.com)
48121
48122 * gcc.c-torture/compile/980729-1.c: New test.
48123
48124 1998-07-27 Nick Clifton <nickc@cygnus.com>
48125
48126 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
48127 __thumb__ is defined, and test for ARM style doubles if so.
48128
48129 1998-07-26 Dave Love <d.love@dl.ac.uk>
48130
48131 * g77.f-torture/noncompile/980615-0.f: New test.
48132
48133 1998-07-26 H.J. Lu (hjl@gnu.org)
48134
48135 * gcc.dg/980312-1.c: Do link instead of compile.
48136 * gcc.dg/980313-1.c: Likewise.
48137
48138 1998-07-26 Jeffrey A Law (law@cygnus.com)
48139
48140 * gcc.c-torture/compile/980726-1.c: New test.
48141
48142 1998-07-25 Dave Love <d.love@dl.ac.uk>
48143
48144 * g77.f-torture/execute/io0.f: New test.
48145
48146 1998-07-24 Nick Clifton <nickc@cygnus.com>
48147
48148 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
48149 an int.
48150
48151 1998-06-18 Michael Meissner <meissner@cygnus.com>
48152
48153 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
48154 m32r bugs.
48155
48156 1998-07-17 Nick Clifton <nickc@cygnus.com>
48157
48158 * gcc.dg/980626-1.c: Expect failures for all toolchains until
48159 c-decl.c:grokdeclarator can handle mode attributes.
48160
48161 1998-07-16 Jeffrey A Law (law@cygnus.com)
48162
48163 * gcc.c-torture/execute/980716-1.c: New test.
48164
48165 1998-07-13 Jeffrey A Law (law@cygnus.com)
48166
48167 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
48168 the mn10200.
48169 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
48170 the mn10200.
48171 * gcc.c-torture/execute/va-arg-3.x: Similarly.
48172 * gcc.c-torture/compile/930326-1.x: Similarly.
48173
48174 1998-07-13 Dave Love <d.love@dl.ac.uk>
48175
48176 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
48177 New test from Craig.
48178
48179 1998-07-12 Dave Love <d.love@dl.ac.uk>
48180
48181 * g77.f-torture/noncompile/980616-0.f: New test.
48182
48183 * g77.f-torture/execute/970816-3.f: New test from Craig.
48184
48185 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
48186
48187 * g++.other/singleton.C: Return error value instead of taking
48188 SIGSEGV.
48189
48190 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
48191
48192 * g++.other/singleton.C: New test. Warning is under dispute.
48193 Runtime crash is not.
48194
48195 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
48196
48197 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
48198 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
48199 using6.C, using7.C}: New namespace tests.
48200
48201 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
48202
48203 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
48204 specialization with typedef'ed names used as array indexes.
48205
48206 1998-07-09 Jeffrey A Law (law@cygnus.com)
48207
48208 * gcc.c-torture/execute/980709-1.c: New test.
48209
48210 * gcc.dg/980709-1.c: New test.
48211
48212 1998-07-07 Richard Henderson <rth@cygnus.com>
48213
48214 * gcc.c-torture/execute/bcp-1.c: New test.
48215
48216 1998-07-07 Jeffrey A Law (law@cygnus.com)
48217
48218 * gcc.c-torture/execute/980707-1.c: New test.
48219
48220 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
48221
48222 * gcc.c-torture/compile/980706-1.c: New test.
48223
48224 1998-07-01 Dave Love <d.love@dl.ac.uk>
48225
48226 * g77.f-torture/execute/980701-0.f,
48227 g77.f-torture/execute/980701-1.f: New test from Craig.
48228
48229 1998-07-01 Jeffrey A Law (law@cygnus.com)
48230
48231 * gcc.c-torture/compile/980701-1.c: New test.
48232
48233 * gcc.c-torture/execute/980701-1.c: New test.
48234
48235 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
48236 rlsruhe.de>
48237
48238 * g++.old-deja/g++.robertl/eb132.C: New test.
48239 * g++.old-deja/g++.robertl/eb133.C: Likewise.
48240
48241 1998-06-29 Dave Love <d.love@dl.ac.uk>
48242
48243 * g77.f-torture/execute/980628-7.f,
48244 g77.f-torture/execute/980628-8.f,
48245 g77.f-torture/execute/980628-9.f,
48246 g77.f-torture/execute/980628-10.f: New tests from Craig.
48247
48248 * g77.f-torture/execute/980628-3.f: Remove mail headers.
48249
48250 1998-06-28 Jeffrey A Law (law@cygnus.com)
48251
48252 * g77.f-torture/execute/980628-4.f: New test from Craig.
48253 * g77.f-torture/execute/980628-5.f: Likewise.
48254 * g77.f-torture/execute/980628-2.f: Likewise.
48255 * g77.f-torture/execute/980628-0.f: Likewise.
48256 * g77.f-torture/execute/980628-1.f: Likewise.
48257 * g77.f-torture/execute/980628-3.f: Likewise.
48258 * g77.f-torture/execute/980628-6.f: Likewise.
48259
48260 1998-06-28 Jeffrey A Law (law@cygnus.com)
48261
48262 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
48263 directory when nothing has been installed yet.
48264
48265 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
48266
48267 * gcc.c-torture/special/special.exp: Handle newer versions of
48268 dejagnu.
48269
48270 1998-06-26 Jeffrey A Law (law@cygnus.com)
48271
48272 * gcc.dg/980626-1.c: New test.
48273
48274 1998-06-19 Bruno Haible <haible@ilog.fr>
48275
48276 * gcc.misc-tests/m-un-2.c: New test.
48277 * g++.old-deja/g++.other/warn01.c: Likewise.
48278
48279 1998-06-19 Robert Lipe <robertl@dgii.com>
48280
48281 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
48282 compatibility with assmblers with a different comment character.
48283 Eliminate use of GAS-specific extensions.
48284
48285 1998-06-19 Jeffrey A Law (law@cygnus.com)
48286
48287 * gcc.c-torture/execute/ieee/980619-1.c: New test.
48288
48289 1998-06-19 Robert Lipe <robertl@dgii.com>
48290
48291 * lib/g77.exp: Replace search for libf2c.a with search for newly
48292 renamed libg2c.a
48293
48294 1998-06-17 Jeffrey A Law (law@cygnus.com)
48295
48296 * gcc.c-torture/execute/980617-1.c: New test.
48297
48298 1998-06-12 Jeffrey A Law (law@cygnus.com)
48299
48300 * gcc.c-torture/execute/980612-1.c: New test.
48301
48302 1998-06-08 Jeffrey A Law (law@cygnus.com)
48303
48304 * gcc.dg/980523-1.c: Only test on ppc-linux.
48305 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
48306
48307 * gcc.c-torture/execute/980608-1.c: New test.
48308
48309 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
48310
48311 * gcc.c-torture/execute/980605-1.c: New test.
48312
48313 1998-06-04 Jeffrey A Law (law@cygnus.com)
48314
48315 * gcc.c-torture/execute/980604-1.c: New test.
48316
48317 1998-06-02 Jeffrey A Law (law@cygnus.com)
48318
48319 * gcc.c-torture/execute/980602-1.c: New test.
48320 * gcc.c-torture/execute/980602-2.c: Likewise.
48321
48322 1998-06-02 Dave Love <d.love@dl.ac.uk>
48323
48324 * 970125-0.f: Fix per JCB. Add commentary.
48325
48326 1998-05-31 Michael Meissner <meissner@cygnus.com>
48327
48328 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
48329 IEEE -0 support.
48330
48331 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
48332
48333 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
48334 earlier.
48335
48336 1998-05-28 Catherine Moore <clm@cygnus.com>
48337
48338 * gcc.c-torture/execute/980526-3.c: New test.
48339
48340 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
48341
48342 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
48343 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
48344 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
48345 m88k-motorola-sysv3 to XFAIL.
48346
48347 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48348
48349 * gcc.dg/980526-1.c: New test.
48350 * gcc.c-torture/execute/980526-2.c: New test.
48351
48352 1998-05-26 Jeffrey A Law (law@cygnus.com)
48353
48354 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
48355
48356 * gcc.c-torture/execute/980526-1.c: New test.
48357
48358 1998-05-26 Dave Love <d.love@dl.ac.uk>
48359
48360 * g77.f-torture/execute/alpha2.f: Add runtime test.
48361
48362 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
48363
48364 * g++.old-deja/old-deja.exp: Strip leading directories.
48365
48366 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
48367 error for the line. Don't run multiple tests for the same line.
48368
48369 1998-05-23 Jeffrey A Law (law@cygnus.com)
48370
48371 * gcc.dg/980523-1.c: New test.
48372
48373 1998-05-23 Dave Love <d.love@dl.ac.uk>
48374
48375 * g77.f-torture/compile/970915-0.f: New test.
48376
48377 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
48378
48379 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
48380
48381 1998-05-21 Jeffrey A Law (law@cygnus.com)
48382
48383 * gcc.dg/980520-1.c: New test.
48384
48385 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
48386
48387 * gcc.dg/980502-1.c: Fix return type.
48388
48389 1998-05-20 Jeffrey A Law (law@cygnus.com)
48390
48391 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
48392 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
48393 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
48394 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
48395 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
48396
48397 1998-05-20 Dave Love <d.love@dl.ac.uk>
48398
48399 * g77.f-torture/execute/980520-1.f: New test.
48400
48401 1998-05-15 Dave Love <d.love@dl.ac.uk>
48402
48403 * lib/mike-g77.exp: New file.
48404
48405 * g77.f-torture/noncompile/noncompile.exp,
48406 g77.f-torture/noncompile/check0.f: New files.
48407
48408 1998-05-14 Dave Love <d.love@dl.ac.uk>
48409
48410 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
48411 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
48412 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
48413 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
48414 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
48415 abort where appropriate.
48416
48417 1998-05-05 Michael Meissner <meissner@cygnus.com>
48418
48419 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
48420 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
48421
48422 1998-04-29 Dave Love <d.love@dl.ac.uk>
48423
48424 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
48425
48426 1998-04-27 Dave Love <d.love@dl.ac.uk>
48427
48428 * g77.f-torture/compile/980427-0.f: New test.
48429
48430 1998-04-24 Dave Love <d.love@dl.ac.uk>
48431
48432 * g77.f-torture/compile/980424-0.f: New test.
48433
48434 1998-04-19 Dave Love <d.love@dl.ac.uk>
48435
48436 * g77.f-torture/compile/980419-2.f (main): New test.
48437 * g77.f-torture/compile/970125-0.f: New test.
48438 * g77.f-torture/compile/980419-1.f: New test.
48439
48440 1998-04-08 Jim Wilson <wilson@cygnus.com>
48441
48442 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
48443 of loop-4.c.
48444
48445 1998-04-07 Jim Wilson <wilson@cygnus.com>
48446
48447 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
48448
48449 1998-04-03 Jim Wilson <wilson@cygnus.com>
48450
48451 * gcc.c-torture/compile/980329-1.c: New test.
48452
48453 1998-03-18 Jim Wilson <wilson@cygnus.com>
48454
48455 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
48456 * gcc.dg/980312-1.c: Fix typo in -march command.
48457
48458 1998-03-16 H.J. Lu (hjl@gnu.org)
48459
48460 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
48461
48462 1998-03-11 Robert Lipe <robertl@dgii.com>
48463
48464 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
48465 Dave Love agree the Fortran source is bogus.
48466
48467 1998-03-11 Robert Lipe <robertl@dgii.com>
48468
48469 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
48470 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
48471 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
48472 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
48473 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
48474
48475 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
48476
48477 * g++.old-deja/g++.other/friend1.C: New test.
48478
48479 1998-02-18 Dave Love <d.love@dl.ac.uk>
48480
48481 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
48482 possibly uninitialized) variables and declare dnrm2.
48483
48484 1998-02-23 Robert Lipe <robertl@dgii.com>
48485
48486 From Bruno Haible <haible@ilog.fr>:
48487 * gcc.c-torture/execute/980223.c: New test.
48488
48489 1998-02-13 Jeffrey A Law (law@cygnus.com)
48490
48491 * gcc.dg/ifelse-1.c: New test.
48492
48493 1998-02-09 H.J. Lu (hjl@gnu.org)
48494
48495 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
48496
48497 * lib/old-dejagnu.exp (old-dejagnu): Added the
48498 "execution test - XFAIL *-*-*" handling in the spirit of
48499 "excess errors test -". Changed the "execution test fails"
48500 handling to be like "excess errors test fails".
48501 * Update various tests accordingly.
48502
48503 1998-02-06 Jim Wilson <wilson@cygnus.com>
48504
48505 * gcc.c-torture/execute/980205.c: New test.
48506
48507 1998-01-18 Jeffrey A Law (law@cygnus.com)
48508
48509 * lib/c-torture.exp: Look for .x files instead of .cexp files.
48510 * lib/f-torture.exp: Similarly.
48511 * gcc.c-torture: Rename all .cexp files to .x files.
48512
48513 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
48514
48515 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
48516 (940510-1.c): Removed duplicate.
48517 (971104-1.c): New test.
48518
48519 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
48520
48521 * lib/f-torture.exp: Improve error and loop detection.
48522
48523 1997-11-19 Michael Meissner <meissner@cygnus.com>
48524
48525 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
48526 use that to size the filler array.
48527
48528 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
48529
48530 * lib/c-torture.exp(c-torture-execute): Fix typo.
48531
48532 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
48533 testcase as the executable name. Keep the executable around if
48534 the test fails.
48535
48536 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
48537
48538 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
48539 changes. Only test one -g option, and move it to the end of the
48540 list of options to test.
48541
48542 1997-09-19 Michael Meissner <meissner@cygnus.com>
48543
48544 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
48545 variable GCC_TORTURE_OPTIONS to supply default switches separated
48546 by colons. If no environment variable, run tests with -O0 -g, -O1
48547 -g, and -O2 -g as well.
48548
48549 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
48550
48551 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
48552 explanatory comments. Fix indentation.
48553
48554 1997-09-15 Jeffrey A Law (law@cygnus.com)
48555
48556 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
48557
48558 1997-09-11 Jeffrey A Law (law@cygnus.com)
48559
48560 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
48561 * g++.old-deja/g++.mike/p7325.C: Likewise.
48562 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
48563
48564 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
48565
48566 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
48567 * g++.old-deja/g++.brendan/crash30.C: Likewise.
48568 * g++.old-deja/g++.brendan/crash39.C: Likewise.
48569 * g++.old-deja/g++.law/operators4.C: Likewise.
48570
48571 1997-09-11 Joe Buck (jbuck@synopsys.com)
48572
48573 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
48574 * g++.old-deja/g++.mike/p784.C: Ditto.
48575 * g++.old-deja/g++.mike/p785.C: Ditto.
48576
48577 1997-09-05 Jeffrey A Law (law@cygnus.com)
48578
48579 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
48580
48581 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
48582
48583 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
48584 target feature; pass this to c-torture-execute as needed.
48585
48586 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
48587
48588 * lib/c-torture.exp(c-torture-execute): If the previous and the
48589 current executables being tested are identical, we don't need to
48590 run the executable again. Try to make the executable names
48591 unique. Add an optional argument for passing additional compiler
48592 flags.
48593
48594 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
48595
48596 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
48597
48598 1997-08-29 Jeffrey A Law (law@cygnus.com)
48599
48600 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
48601
48602 1997-07-31 Jeffrey A Law (law@cygnus.com)
48603
48604 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
48605 32bit or larger longs.
48606
48607 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
48608 have either a 32bit long or 32bit int.
48609
48610 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
48611
48612 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
48613 Make double precision tests dependent on sizeof (double).
48614
48615 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
48616
48617 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
48618 too.
48619
48620 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
48621
48622 * gcc.c-torture/compile/961203-1.cexp: New script.
48623
48624 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
48625
48626 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
48627 up the includes ourselves.
48628
48629 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
48630
48631 * lib/plumhall.exp: Remove random include, and add a few
48632 verbose messages for debugging.
48633
48634 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
48635
48636 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
48637 of trying to do it ourselves.
48638
48639 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
48640
48641 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
48642
48643 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
48644
48645 * gcc.prms/5403.c: Made regexp a bit less strict.
48646
48647 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
48648
48649 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
48650 is returned from remote_load instead.
48651 * lib/plumhall.exp: Ditto.
48652 * lib/mike-g++.exp: Ditto.
48653 * lib/old-dejagnu.exp: Ditto.
48654 * lib/c-torture.exp: Ditto.
48655
48656 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
48657
48658 * lib/g++.exp: Use build_wrapper procedure.
48659 * lib/gcc.exp: Ditto.
48660
48661 1997-05-20 Jeffrey A Law (law@cygnus.com)
48662
48663 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
48664 an old-style decl for malloc. Fixes tests to work when
48665 sizeof (int) != sizeof (size_t).
48666
48667 1997-05-15 Mike Meissner <meissner@cygnus.com>
48668
48669 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
48670
48671 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
48672 use stdargs.h interface.
48673
48674 1997-05-15 Mike Meissner <meissner@cygnus.com>
48675
48676 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
48677 NO_VARARGS when compiling.
48678
48679 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
48680
48681 * lib/plumhall.exp(ph_includes): New procedure.
48682 (ph_make): Use it.
48683 (ph_compiler): Ditto.
48684
48685 * lib/g++.exp: Rename test-glue.c to testglue.c.
48686 * lib/gcc.exp: Ditto.
48687
48688 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
48689
48690 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
48691 to completion when it's called.
48692
48693 1997-03-21 Michael Meissner <meissner@cygnus.com>
48694
48695 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
48696 is defined, don't do test.
48697
48698 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
48699
48700 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
48701 for object files.
48702 (ph_summary): Mark skipped testcases as untested, not unresolved.
48703
48704 * lib/plumhall.exp (ph_make): If unresolved because of bad
48705 errorCode, record errorCode in log file.
48706 (*): Replace send_log/verbose with verbose -log.
48707
48708 1997-03-19 Michael Meissner <meissner@cygnus.com>
48709
48710 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
48711 double conversion if double isn't at least 8 bytes.
48712
48713 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
48714 int to work with targets where int is 16 bits.
48715
48716 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
48717 8 bytes, just exit, since 4 byte doubles don't have enough bits of
48718 precision for the test to complete.
48719
48720 1997-03-14 Michael Meissner <meissner@cygnus.com>
48721
48722 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
48723 if d10v is not compiled with the -mdouble64 flag.
48724 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
48725
48726 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
48727 d10v is not compiled with the -mint32 flag.
48728
48729 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
48730
48731 * lib/plumhall.exp: Use incr_count.
48732
48733 1997-03-12 Jeffrey A Law (law@cygnus.com)
48734
48735 * gcc.c-torture: Update to c-torture-1.45.
48736
48737 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
48738
48739 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
48740 the name of the expect testcase file).
48741
48742 * lib/g++.exp(g++_init): Ditto.
48743
48744 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
48745
48746 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
48747 the host.
48748
48749 * lib/gcc.exp(gcc_exit): New procedure.
48750
48751 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
48752
48753 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
48754 specs where appropriate.
48755
48756 * g++.old-deja/g++.arm/*: Added additional ERROR checks
48757 because of new "candidates are" messages, and removed a few
48758
48759 * Converted all non-old-style g++ testcases to old-style, and
48760 moved into g++.old-deja.
48761
48762 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
48763
48764 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
48765 options.
48766
48767 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
48768 succeeded.
48769
48770 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
48771
48772 1997-02-13 Michael Meissner <meissner@cygnus.com>
48773
48774 * lib/gcc.exp (gcc_target_compile): Add support for defining
48775 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
48776 the machine doesn't have those features.
48777
48778 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
48779
48780 * g++.law/operators4.exp: Don't use LIBS.
48781
48782 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
48783
48784 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
48785
48786 * lib/mike-g++.exp: Don't set the compiler to be tested here.
48787 * lib/g++.exp: Set it here instead. Also, allow use of the
48788 --tool_exec and --tool_opt options. Change CXX to
48789 GXX_UNDER_TEST.
48790
48791 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
48792
48793 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
48794
48795 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
48796
48797 * lib/old-dejagnu.exp: Use prune_warnings instead of
48798 prune_system_crud.
48799 * lib/mike-g++.exp: Ditto.
48800 * lib/gcc.exp: Ditto.
48801 * lib/g++.exp: Ditto.
48802
48803 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
48804
48805 1997-02-07 Jeffrey A Law (law@cygnus.com)
48806
48807 * 941014-2.c: Include stdlib.h
48808 * 960327-1.c: Include stdio.h
48809 * dbra.c, index-1.c: Don't assume ints are 32bits.
48810
48811 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
48812
48813 * lib/gcc.exp: Add gcc,stack_size target feature.
48814
48815 * lib/g++.exp(g++_target_compile): Add the include and link
48816 paths here, not in two other places. And, it's $options, not
48817 options.
48818
48819 * lib/mike-g++.exp(postbase): Remove the code that determines
48820 the correct include and link paths.
48821 * g++.old-deja/old-deja.exp: Ditto.
48822
48823 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
48824
48825 * lib/g++.exp(g++_init): target_compile no longer returns the
48826 filename of the result.
48827
48828 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
48829
48830 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
48831 call to glob.
48832
48833 * gcc.c-torture/special/special.exp: Change call to
48834 gcc_target_compile to include the object file.
48835
48836 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
48837
48838 * gcc.c-torture/special/special.exp: Correct misspelling in last
48839 change.
48840
48841 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
48842
48843 * lib/plumhall.exp(ph_summary): Log the entire output of the
48844 executable. Return -1 if there were any failures, 0 otherwise.
48845 (ph_execute): Return -1 if there were any failures, 0 otherwise.
48846 (ph_make): Clean up objects and executables that were built
48847 if the tests succeeded.
48848
48849 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
48850
48851 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
48852 libraries and includes in the build tree as appropriate.
48853
48854 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
48855
48856 * lib/c-torture.exp: Instead of looking for the global variable
48857 NO_LONG_LONG, check to see if that's a feature of the target.
48858
48859 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
48860
48861 * config/default.exp: Minimize. Delete the remainer of the files in
48862 config; this functionality is now in devo/dejagnu/config.
48863
48864 g++.*/*: Pass any additional flags used to compile to postbase;
48865 delete CXXFLAGS.
48866
48867 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
48868 is now done by runtest.exp. Use gcc_target_compile instead of
48869 compile.
48870
48871 lib/c-torture.exp: Use gcc_target_compile instead of compile.
48872 Remove references to CFLAGS. Use remote_file instead of
48873 calling rm -f.
48874 (c-torture): Take a list of arguments to use to compile this
48875 testcase.
48876
48877 lib/g++.exp: Simplify. Use target_compile instead of compile.
48878 lib/gcc-dg.exp: Ditto.
48879 lib/gcc.exp: Ditto.
48880 lib/mike-{gcc,g++}.exp: Ditto.
48881 lib/old-dejagnu.exp: Ditto.
48882 lib/plumhall.exp: Ditto.
48883
48884 1997-01-08 Jim Wilson <wilson@cygnus.com>
48885
48886 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
48887 (ph_linker): Likewise.
48888
48889 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
48890
48891 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
48892 MAP_ANON / MAP_ANONYMOUS if defined;
48893 else try to map from /dev/zero .
48894
48895 1996-11-12 Jeffrey A Law (law@cygnus.com)
48896
48897 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
48898 isn't defined, then define it to MAP_ANONYMOUS.
48899
48900 1996-11-12 Jeffrey A Law (law@cygnus.com)
48901
48902 * gcc.c-torture: Update to c-torture-1.42 release.
48903
48904 1996-11-11 Jeffrey A Law (law@cygnus.com)
48905
48906 * gcc.c-torture: Update to c-torture-1.41 release.
48907
48908 1996-10-27 Jeffrey A Law (law@cygnus.com)
48909
48910 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
48911 c-torture release.
48912
48913 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
48914
48915 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
48916 and LDFLAGS. Fix second case to append the target_info ldflags
48917 onto LDFLAGS, not CFLAGS.
48918 * lib/g++.exp (g++_init): Add target_info stuff.
48919 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
48920 of libgloss and newlib flags for !native.
48921
48922 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
48923 (GDB): Fix relative path to go up another dir for finding gdb.
48924
48925 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
48926
48927 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
48928 versions in the target_info array, if they don't exist.
48929
48930 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
48931
48932 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
48933
48934 1996-07-08 Jim Wilson <wilson@cygnus.com>
48935
48936 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
48937 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
48938
48939 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
48940
48941 * lib/old-dejagnu.exp: Don't remove the output file before we've
48942 actually tested it. Don't append pwd to the path of the executable
48943 we're testing.
48944
48945 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
48946
48947 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
48948
48949 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
48950
48951 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
48952 temporary directory for compiler files, and set it to a default
48953 value of /tmp. Set $output as the name of the output file from
48954 compiling the testcase. Add a -o option to $cflags_var so the
48955 compiler writes the final output file as $output. Set $executable
48956 to $output.
48957
48958 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
48959 directory for compiler files, and set it to /tmp if it doesn't
48960 already have a value. Set $output_file to the name of the output
48961 file from compiling the testcase. Add a -o option to CXXFLAGS so
48962 the compiler writes the final output file as $output. Use $output
48963 as the executable to be tested.
48964
48965 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
48966
48967 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
48968
48969 1996-06-08 Jeffrey A Law (law@cygnus.com)
48970
48971 * gcc.c-torture/execute/pending-1.c: New test. Still
48972 pending in Tege's queue.
48973
48974 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
48975
48976 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
48977 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
48978 if there were failures. Call unresolved if there were unresolved
48979 testcases. Call gcc_fail if program did not run to completion.
48980 (ph_make): Pass additional argument name to ph_execute.
48981 (ph_execute): Add new argument. Pass additional arguments to
48982 ph_summary. Call gcc_fail is there is no execution output.
48983
48984 1996-04-24 Jeffrey A Law (law@cygnus.com)
48985
48986 * lib/plumhall.exp (proc_summary): Output relavent summary
48987 lines into the log so specific failures in plumhall can be
48988 investigated.
48989
48990 1996-04-10 Jeffrey A Law (law@cygnus.com)
48991
48992 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
48993 (c-torture-execute): Don't try to execute tests which use
48994 "long long" types if $NO_LONG_LONG is nonzero.
48995
48996 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
48997
48998 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
48999 not c-torture.
49000
49001 * gcc.ieee: Move from here.
49002 * gcc.c-torture/execute/ieee: To here.
49003
49004 1996-03-26 Jeffrey A Law (law@cygnus.com)
49005
49006 * gcc.c-torture: Update to c-torture-1.41 release.
49007
49008 1996-03-22 Jeffrey A Law (law@cygnus.com)
49009
49010 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
49011 not "$output".
49012
49013 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
49014
49015 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
49016 -c present.
49017
49018 1996-03-02 Jeffrey A Law (law@cygnus.com)
49019
49020 * config/proelf.exp: Handle connecting to a simulator.
49021
49022 1996-01-31 Jeffrey A Law (law@cygnus.com)
49023
49024 * config/proelf.exp: New file. Enough framework that we can
49025 run c-torture tests on the proelf targets (or any other target
49026 that gdb can connect to for that matter).
49027
49028 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
49029
49030 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
49031 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
49032
49033 * lib/plumhall.exp (ph_execute): Always call ph_summary if
49034 exec_output exists.
49035
49036 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
49037
49038 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
49039 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
49040
49041 * config/*.exp: Update FSF address. Change result of ${tool}_load
49042 to pass/fail/unresolved/unsupported/untested. Caller must now
49043 call unresolved/unsupported/untested.
49044 * lib/*.exp: Update FSF address. Update to handle new results of
49045 ${tool}_load.
49046 * lib/chill.exp (verbose): Delete.
49047
49048 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
49049
49050 * lib/gcc.exp (default_gcc_start): Change order of args to
49051 $LDFLAGS $CFLAGS $LIBS.
49052 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
49053 Save/set/restore CFLAGS. Pass single arg to gcc_start.
49054 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
49055 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
49056 * gcc.misc-tests/dg-test.exp: Likewise.
49057 * gcc.misc-tests/msgs.exp: Likewise.
49058 * gcc.prms/prms.exp: Likewise.
49059 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
49060 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
49061
49062 * lib/dg.exp: Deleted, moved to dejagnu/lib.
49063
49064 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
49065
49066 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
49067
49068 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
49069 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
49070
49071 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
49072 necessary.
49073
49074 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
49075
49076 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
49077 global for loop; add use of $mathlib.
49078 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
49079 settings here; set mathlib for anything but VxWorks.
49080
49081 1996-01-22 Jeffrey A Law (law@cygnus.com)
49082
49083 * gcc.c-torture: Update to c-torture-1.40 release.
49084
49085 1996-01-03 Jeffrey A Law (law@cygnus.com)
49086
49087 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
49088 dg.exp.
49089
49090 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
49091
49092 * lib/c-torture.exp (c-torture-execute): Declare "output" as
49093 global.
49094
49095 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
49096
49097 * lib/g++.exp (LIBS): Define if not already.
49098 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
49099 (gcc-dg-prune): Call prune_gcc_output.
49100 * lib/gcc.exp (prune_gcc_output): New proc.
49101 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
49102 prune_gcc_output.
49103
49104 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
49105
49106 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
49107 (c-torture-execute): Likewise. Rename `name' to `testcase'.
49108
49109 1995-11-15 Jeffrey A Law (law@cygnus.com)
49110
49111 * gcc.c-torture: Update to c-torture-1.39 release.
49112
49113 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
49114
49115 * lib/c-torture.exp (c-torture-execute): Don't return if one option
49116 fails, try others as well.
49117
49118 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
49119
49120 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
49121 If compilation fails, mark execute tests as `untested'.
49122 If test is marked as unsupported, don't mark compilation and
49123 execute tests as failed.
49124
49125 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
49126
49127 * lib/g++.exp (g++_init): Don't link in libg++, and look to
49128 libstdc++ for whether or not we want to be doing shared
49129 libraries. Delete link_curses since we don't need it anymore.
49130 * lib/mike-g++.exp (postbase): Don't link in libg++.
49131 * g++.old-deja/old-deja.exp: Likewise.
49132
49133 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
49134
49135 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
49136
49137 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
49138
49139 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
49140 For that, add `-Wl,-a,shared_archive'.
49141 * g++.old-deja/old-deja.exp: Likewise.
49142
49143 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
49144
49145 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
49146
49147 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
49148
49149 * lib/mike-g++.exp (postbase): Pay attention to the status of
49150 g++_load.
49151
49152 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
49153
49154 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
49155
49156 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
49157
49158 * lib/gcc.exp (default_gcc_start): No longer need to log program
49159 being executed or its output, execute_anywhere does that now.
49160 * lib/g++.exp (default_g++_version): Call execute_anywhere.
49161 (default_g++_start): Likewise. Delete calls to verbose/send_log.
49162
49163 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
49164
49165 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
49166 the same as those in lib/g++.exp.
49167
49168 1995-10-10 Jeff Law (law@hurl.cygnus.com)
49169
49170 * gcc.c-torture: Update to c-torture-1.38 release.
49171 * gcc.ieee: Related changes.
49172
49173 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
49174
49175 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
49176 "exec". Minor reformatting changes.
49177
49178 * config/rom68k.exp (${tool}_load): Make it work in a canadian
49179 cross. This means all "exec" calls now work on a remote host as
49180 well.
49181 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
49182 cross. Filter out the extra "\r\n" stuff that expect puts in.
49183 (c-torture-execute): Filter out the bogus warnings like
49184 c-torture-compile does. Add support for canadian cross.
49185 * lib/gcc.exp (default_gcc_version, default_gcc_start)
49186 Use execute_anywhere rather than calling exec directly. Now it
49187 works for canadian cross testing.
49188
49189 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
49190
49191 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
49192 results into a variable, and check that rather than using file exists.
49193
49194 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
49195
49196 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
49197 create a libg++.so. For sunos4.1.*, also add -ltermcap.
49198
49199 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
49200
49201 * g++.old-deja/old-deja.exp: Create and pass runshlib and
49202 lib_curses if there's a shared libg++ in the build tree.
49203
49204 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
49205
49206 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
49207 if not supported target.
49208
49209 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
49210
49211 * lib/g++.exp (g++_init): Move empty setting of runshlib and
49212 link_curses up to always happen, not just for native builds.
49213
49214 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
49215
49216 * gcc.c-torture: Update to c-torture-1.36 release.
49217 * gcc.failure: Related changes.
49218
49219 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
49220
49221 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
49222
49223 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
49224
49225 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
49226 * lib/mike-g++.exp (postbase): Not in here. Still reference
49227 runshlib, link_curses, and mathlib for link and run.
49228
49229 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
49230 pass the runtime shared library options for Solaris, OSF/1, and
49231 Irix5, and link with -lcurses to avoid unresolved references.
49232
49233 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
49234
49235 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
49236 only run once.
49237
49238 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
49239
49240 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
49241
49242 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
49243
49244 * gcc.c-torture: Update to c-torture-1.35 release. Note we
49245 do not have a framework for the "compat" tests yet.
49246
49247 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
49248
49249 * lib/mike-g++.exp (postbase): New local variable `mathlib',
49250 set to null if we're testing vxworks5.1. Use that instead of
49251 `-lm' in the setting of LIBS for link and run.
49252
49253 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
49254
49255 * config/rom68k.exp (${tool}_load): Major changes to make it
49256 work. Verified that it does in fact return the stuff in
49257 exec_output properly. Catch any Emul or any TRAP other than 0.
49258
49259 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
49260
49261 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
49262 LDFLAGS properly for targets that need stuff from libgloss.
49263 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
49264 only run once.
49265 (gpp_initialized): New variable.
49266
49267 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
49268
49269 * config/rom68k.exp: Load libgloss.exp.
49270 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
49271 so we can produce a fully linked binary.
49272 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
49273 so we can produce a fully linked binary.
49274
49275 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
49276
49277 * lib/plumhall.exp (ph_section): Watch for expected failures.
49278 Add missing `else'.
49279
49280 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
49281 run the testcase.
49282 (c-torture): Likewise.
49283
49284 1995-08-28 Doug Evans <dje@cygnus.com>
49285
49286 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
49287
49288 * lib/mike-g++.exp (mike_cleanup): New proc.
49289 (prebase): New globals compiler_result, not_compiler_result,
49290 target_regexp.
49291 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
49292 allow leading "-" in pattern. Watch for unsupported tests.
49293 If $compiler_result is set, pattern match assembler code,
49294 and ditto for $not_compiler_result.
49295 * lib/mike-gcc.exp: Likewise.
49296
49297 * lib/plumhall.exp (ph_execute): Only call ph_summary if
49298 execution "succeeded".
49299
49300 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
49301
49302 * config/win32.exp: New file.
49303 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
49304
49305 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
49306
49307 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
49308 unsupported.
49309 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
49310 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
49311 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
49312
49313 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
49314 "... without exceptions was ...". That is now handled by
49315 prune_system_crud.
49316 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
49317
49318 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
49319
49320 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
49321 sieve.c,sort2.c}: New files.
49322 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
49323 sieve.exp,sort2.exp}: Drivers for them.
49324
49325 * lib/mike-gcc.exp (program_output): New user settable variable.
49326 (postbase): Call prune_system_crud. Also prune extraneous compiler
49327 messages.
49328 * lib/mike-g++.exp (program_output): New user settable variable.
49329
49330 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
49331
49332 * config/sh.exp: Deleted (use sim.exp instead).
49333
49334 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
49335
49336 * config/vx.exp: Declare CHECKTASK as global.
49337 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
49338 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
49339 * lib/old-dejagnu.exp: Load [pwd]/$executable.
49340
49341 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
49342
49343 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
49344 target. Like vx.exp, only includes `vx29k.exp' instead of
49345 `vxworks.exp'.
49346
49347 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
49348
49349 * config/sim.exp: Increase time limit from 120 seconds to 240.
49350
49351 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
49352
49353 * gcc.c-torture/execute/950628-1.c: New test.
49354
49355 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
49356
49357 * gcc.c-torture: Update with changes/additions from
49358 c-torture-1.34.
49359
49360 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
49361
49362 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
49363
49364 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
49365
49366 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
49367
49368 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
49369
49370 * gcc.c-torture/compile/950512-1.c: New test.
49371 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
49372 * gcc.dg/struct-ret-1.c: Likewise.
49373
49374 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
49375
49376 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
49377 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
49378
49379 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
49380
49381 * gcc.c-torture/special/920411-1.c: Deleted.
49382 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
49383
49384 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
49385
49386 * config/sim.exp (${tool}_load): Hack in call to bash to get a
49387 cpu limit.
49388
49389 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
49390
49391 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
49392
49393 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
49394
49395 From kenner;
49396 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
49397 is the proper length.
49398 * va-arg-3.c: Likewise.
49399
49400 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
49401
49402 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
49403 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
49404
49405 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
49406 * lib/g++.exp (default_g++_start): Delete old cruft.
49407
49408 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
49409
49410 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
49411 (2 * (1 << 18)) to (2 * (1 << 17)).
49412
49413 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
49414
49415 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
49416
49417 * config/rom68k.exp: Renamed from config/idp.exp
49418
49419 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
49420
49421 * c-torture/compile/921109-2.c
49422
49423 1995-04-18 Mike Stump <mrs@cygnus.com>
49424
49425 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
49426 excess errors.
49427
49428 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
49429
49430 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
49431 output.
49432 * lib/g++.exp (default_g++_start): Likewise.
49433
49434 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
49435
49436 * gcc.c-torture/compile/950329-1.c: New test.
49437
49438 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
49439
49440 * config/bug.exp (${tool}_load): Updated to use new remote_open
49441 and remote_close procs.
49442 * config/idp.exp: New file.
49443
49444 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
49445
49446 * gcc.c-torture/execute/950322-1.c: New test.
49447
49448 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
49449
49450 * config/vx.exp (${tool}_load): Clean up testing of return code from
49451 vxworks_ld and vxworks_spawn.
49452
49453 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
49454
49455 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
49456
49457 1995-03-13 Mike Stump <mrs@cygnus.com>
49458
49459 * lib/old-deja.exp: Add `excess errors test - ' error, now one
49460 can mark excess errors on a machine by machine basis. Note, the
49461 default is to not expect any excess errors, even when excess
49462 errors test - is given, so you will want to put an XFAIL ... on
49463 these lines. For example, // excess errors test - XFAIL hppa*-*-*
49464 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
49465 those 4 machines, but no others.
49466
49467 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
49468
49469 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
49470 * lib/c-torture.exp: to here.
49471
49472 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
49473
49474 * gcc.c-torture/execute/950221-1.c: New test.
49475 * gcc.c-torture/execute/struct-ret-1.c: New test.
49476 * gcc.c-torture/compile/950221-1.c: New test.
49477
49478 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
49479
49480 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
49481
49482 * gcc.c-torture/execute/arith-1.c (main): Return 0.
49483 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
49484
49485 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
49486
49487 * g++.gb: New directory of tests, derived from my signature and
49488 class scoping tests.
49489
49490 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
49491 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
49492 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
49493 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
49494 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
49495 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
49496 * g++.gb/sig25.C: Likewise.
49497
49498 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
49499 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
49500 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
49501 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
49502 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
49503 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
49504 * g++.gb/sig25.exp: Likewise.
49505
49506 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
49507 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
49508 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
49509 * g++.gb/scope13.C: Likewise, this test still fails.
49510
49511 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
49512 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
49513 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
49514 * g++.gb/scope13.exp: Ditto.
49515
49516 * g++.gb/README: New file, explains what these tests are about.
49517
49518 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
49519
49520 * lib/dg.exp (dg-do): Support `preprocess'.
49521 (dg-test): Likewise.
49522
49523 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
49524
49525 * config/udi.exp: change "continue -expect" to "exp_continue".
49526
49527 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
49528
49529 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
49530 Delete redundant tests.
49531
49532 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
49533 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
49534 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
49535 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
49536 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
49537 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
49538 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
49539 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
49540
49541 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
49542 storing label pointers.
49543 * gcc.c-torture/execute/921019-1.c: Likewise.
49544 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
49545 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
49546 parameter fp.
49547 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
49548 constants.
49549
49550 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
49551 Delete obsolete tests.
49552
49553 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
49554 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
49555 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
49556 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
49557 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
49558 * gcc.c-torture/compile/950124-1.c: New test.
49559
49560 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
49561
49562 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
49563
49564 * lib/mike-g++.exp: Add -lm to LIBS.
49565
49566 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
49567
49568 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
49569
49570 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
49571
49572 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
49573
49574 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
49575
49576 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
49577
49578 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
49579
49580 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
49581 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
49582 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
49583 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
49584 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
49585 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
49586 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
49587 * g++.law/{operators31.C, operators32.C,
49588 * g++.law/{operators33.C, operators34.C}: Likewise.
49589 * g++.law/{pic1.C, refs2.C}: Likewise.
49590 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
49591 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
49592 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
49593 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
49594
49595 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
49596 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
49597 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
49598 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
49599 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
49600 * g++.law/{enum9.exp, friend5.exp}: Likewise.
49601 * g++.law/{nest3.exp, nest4.exp}: Likewise.
49602 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
49603 * g++.law/{operators30.exp, operators31.exp}: Likewise.
49604 * g++.law/{operators32.exp, operators33.exp}: Likewise.
49605 * g++.law/{operators34.exp}: Likewise.
49606 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
49607 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
49608 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
49609 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
49610 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
49611
49612 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
49613 No longer expected to fail.
49614 * g++.law/missed-error3.C: Tweak for recent bool changes.
49615
49616 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
49617
49618 * config/emb-unix: Deleted.
49619 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
49620 remote execution. Do final link on remote host if REMOTE_LINK is set.
49621
49622 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
49623
49624 * lib/dg.exp (dg-test): Fix typo in last patch.
49625
49626 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
49627
49628 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
49629 (handles multiple occurrences).
49630
49631 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
49632
49633 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
49634 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
49635 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
49636 printed).
49637 * lib/c-torture.exp (c-torture-compile): Likewise.
49638 (c-torture): Prepend full path if missing.
49639 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
49640 (gcc_fail): Likewise.
49641 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
49642
49643 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
49644
49645 * lib/netware.exp: Only attach to NetWare i386 systems.
49646
49647 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
49648
49649 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
49650 messages. Add test name to "output pattern match" pass/fail message.
49651
49652 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
49653
49654 * gcc.dg: New testsuite.
49655 * gcc.dg/dg.exp: New file.
49656
49657 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
49658 test-switch.c}: Deleted.
49659
49660 * gcc.misc-tests/msgs.exp: New testcase driver.
49661
49662 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
49663
49664 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
49665 Watch for illegal return values from ${tool}_load.
49666 * config/unix.exp (${tool}_load): Fix pass/fail detection for
49667 cross targets. Coerce return value >0 to 1.
49668
49669 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
49670
49671 * config/unix.exp (${tool}_load): Call program rsh, not proc.
49672
49673 * config/emb-unix.exp: New file.
49674
49675 * config/sim.exp: Error if variable $SIM not defined.
49676 (${tool}_load): Mark test as "untested" if simulator missing.
49677
49678 * config/unix.exp: Load remote.exp to get rcp_download.
49679 * lib/c-torture.exp: Use different option lists for testcases with
49680 and without loops.
49681 * gcc.c-torture/execute/execute.exp: Likewise.
49682
49683 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
49684
49685 * config/*.exp: Clarify return code from ${tool}_load.
49686 Call `unresolved' or `untested' instead of `warning' or `perror'
49687 (sometimes you still want to call both though).
49688 Add comment that `shell_id' is local to each file.
49689 * config/udi.exp (timeout): Set to 30.
49690 Don't print warning if connection fails, $connectmode has already
49691 printed an error.
49692 (${tool}_load): Move verbose messages to level 2.
49693 Rework pattern for "Process started" message.
49694 Pass `shell_id' to ${connectmode}_download.
49695 Retry twice upon timeout. Make resetting of target more robust.
49696 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
49697 Pass `shell_id' to exit_$connectmode.
49698 Only call exit_$connectmode if connected.
49699 * config/unix.exp (${tool}_load): Check return codes better.
49700 * config/vrtx.exp (${tool}_load): Likewise.
49701 * config/vx.exp (${tool}_load): Likewise.
49702 Delete unneeded global's.
49703 * lib/dg.exp (dg-test): Update to reflect clarified return codes
49704 from ${tool}_load.
49705 (dg-stat): Delete.
49706 (dg-init): Delete recording of pass/fail counts.
49707 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
49708 (old-dejagnu-init): Likewise.
49709 (old-dejagnu-stat): Delete contents, empty proc now.
49710 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
49711 (c-torture): Delete references to lcnt, lpass, lfail.
49712 Get option list from TORTURE_OPTIONS.
49713 Delete -funroll[-all]-loops if no loops.
49714 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
49715 (g++_stat): Delete contents (empty proc now).
49716 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
49717 (gcc_finish): Likewise.
49718 (gcc_stat): Deleted.
49719 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
49720 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
49721 * gcc.c-torture/execute/execute.exp: Likewise.
49722 Split tests into two parts: compile, execute.
49723 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
49724 no loops. Update to reflect clarified return codes from ${tool}_load.
49725
49726 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
49727
49728 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
49729 to grep for.
49730 (old-dejagnu): Likewise (where necessary).
49731
49732 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
49733
49734 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
49735
49736 * lib/dg.exp (dg-process-target): Fix processing of selector.
49737 Add comment regarding use of `error'.
49738
49739 * lib/gcc.exp (prune_system_crud): Define if missing.
49740 * lib/g++.exp (prune_system_crud): Likewise.
49741
49742 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
49743 Call prune_system_crud.
49744 * lib/dg.exp (dg-runtest): New proc.
49745 Use perror instead of send_user for tcl errors in testcase.
49746 Don't return any value, it's never used.
49747 Don't clobber previous definition of `unknown'.
49748 Print tcl errors in `dg-final'.
49749
49750 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
49751
49752 * lib/dg.exp (dg-process-target): Improve syntax error messages.
49753 (dg-test): Don't print errorInfo, it contains stack backtrace.
49754
49755 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
49756
49757 * lib/g++.exp (runtest_file_p): Define if missing.
49758
49759 1994-09-24 Doug Evans (dje@cygnus.com)
49760
49761 * lib/mike-g++.exp: Comment out loading of g++.exp.
49762 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
49763 (default_g++_version): Always print something.
49764 (default_g++_start): Comment out call to `which'.
49765 (g++_start, g++_load): Deleted (must be defined in config file).
49766 * lib/gcc.exp: Test for existence of $CC at start.
49767 Delete check for tmpdir (done in gcc_init).
49768 (default_gcc_version): Always print something.
49769 (default_gcc_start): Comment out call to `which'.
49770 * config/*.exp: Major cleanup - make cross targets work at least a
49771 little better for g++ (by not being "--tool gcc" specific).
49772 Rename gcc_xxx to ${tool}_xxx.
49773 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
49774 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
49775
49776 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
49777
49778 * lib/c-torture.exp (c-torture-compile): Rework compiler
49779 message processing.
49780
49781 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
49782 c-torture.
49783
49784 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
49785
49786 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
49787
49788 * lib/dg.exp (dg-process-target): Support { target native }.
49789
49790 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
49791
49792 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
49793 looked for "... program xxx got fatal signal".
49794 Correct regsub munging of `comp_output'.
49795 Ignore compiler messages "path prefix not used" and "linker input
49796 file unused".
49797
49798 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
49799
49800 * lib/gcc.exp (runtest_file_p): Define if missing.
49801 * gcc.prms/template.c: Example to work from.
49802
49803 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
49804
49805 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
49806 * lib/dg.exp (dg-test): Call unsupported testcases as such.
49807
49808 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
49809 * gcc.prms/1883.c: Moved from compile/940714-1.c.
49810 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
49811 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
49812
49813 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
49814 (dg-process-target): No longer a varargs proc.
49815 Return S/N for target, P/F for xfail. All callers changed.
49816 (user option procs): More argument checking.
49817 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
49818 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
49819 (dg-test): Skip test if not running on selected target in `dg-do'.
49820 Update handling of `dg-do-what', `dg-output-text'.
49821 Separate execution pass/fail from output pattern match pass/fail.
49822 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
49823
49824 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
49825
49826 * gcc.c-torture/special/special.exp: Don't expect failure for mips
49827 target for 920510-1.c.
49828
49829 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
49830
49831 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
49832 Clean up comment regarding use of passcnt, etc.
49833 (gcc_stat): Don't update `testcnt' here.
49834 (gcc_finish): Do it here.
49835 Might as well reset `but_id' here too.
49836 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
49837 to determine if the file should be tested.
49838 * gcc.c-torture/compile/compile.exp: Likewise.
49839 * gcc.c-torture/execute/execute.exp: Likewise.
49840 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
49841 * gcc.misc-tests/dg-test.exp: Likewise.
49842 * gcc.prms/prms.exp: Likewise.
49843 * gcc.wendy/wendy.exp: Likewise.
49844 * g++.old-deja.exp: Likewise.
49845 Move "Testing file" message to verbose level 1.
49846
49847 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
49848
49849 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
49850
49851 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
49852
49853 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
49854 (default_gcc_start): Accept optional second list element
49855 of compiler flags. Print compiler output at verbosity level 2.
49856 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
49857 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
49858 Save current values of framework globals passcnt, failcnt, xpasscnt,
49859 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
49860 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
49861 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
49862 xfailcnt to compute stats. Update framework global `testcnt' from
49863 pass/fail counts.
49864 (gcc_finish): New proc. Clean up test environment.
49865 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
49866 (gcc_epass, gcc_efail): Delete.
49867 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
49868 argument of line number.
49869 (dg-init): If the tool has an init routine, call it.
49870 (dg-test): Remove args `cflags_var' and `libs_var'.
49871 Pass all compiler options to ${tool}_start.
49872 Handle missing line number.
49873 (dg-finish): New function.
49874 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
49875 particular files. Call gcc_finish at end. Move "skipping test"
49876 message to verbosity level 3.
49877 * gcc.c-torture/compile/compile.exp: Likewise.
49878 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
49879 * gcc.c-torture/execute/execute.exp: Likewise.
49880 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
49881 Print testcase being tried at verbosity level 1.
49882 * gcc.c-torture/special/special.exp: Unset xfail.
49883 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
49884 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
49885 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
49886 * gcc.failure/failure.exp: Likewise.
49887 * gcc.ieee/ieee.exp: Likewise.
49888 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
49889 Update call to dg-test. Call dg-finish at end.
49890 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
49891 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
49892 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
49893 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
49894 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
49895 * gcc.wendy/wendy.exp: Add copyright.
49896 Delete setting of tmpdir (done by gcc_init).
49897 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
49898 Pass compiler flags to gcc_start. Call gcc_finish at end.
49899 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
49900 gcc_[ce]pass/fail.
49901
49902 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
49903
49904 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
49905 confusion.
49906 (g++_load): Likewise.
49907
49908 * config/*.exp (gcc_load): Some were varargs fns and some were not.
49909 Rename argument to `prog' to remove the confusion.
49910 Varargs fns behave differently too!
49911 (g++_load): Likewise.
49912
49913 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
49914
49915 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
49916 what it is. Delete (always) printing of status value for !native.
49917 Simplify verbose code, and include status and exec_output.
49918 (g++_load): Use gcc_load.
49919
49920 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
49921
49922 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
49923 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
49924 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
49925 940714-3.c as these testcases don't exist anymore. Make
49926 va-arg-1.c expected to pass.
49927
49928 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
49929
49930 * gcc.misc-tests/misc.exp: Only run specific testcases.
49931 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
49932 * gcc.misc-tests/dg-[1-9].c: New files.
49933
49934 * lib/dg.exp: New testsuite driver.
49935 * gcc.prms/prms.exp: Use it.
49936
49937 * README.gcc: New file.
49938
49939 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
49940 Document and reset `lxpass' and `lxfail'.
49941 Simplify "initialized" message.
49942 (gcc_stat): Clean up comments a little.
49943
49944 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
49945
49946 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
49947
49948 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
49949
49950 * lib/old-dejagnu.exp (process-option): New proc.
49951 (old-dejagnu-init, old-dejagnu-stat): Likewise.
49952 (old-dejagnu): Simplify.
49953 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
49954
49955 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
49956
49957 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
49958 exists and is not an empty string.
49959
49960 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
49961 $xfail rather than calling setup_xfail. Clear $xfail when test is
49962 finished.
49963 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
49964 automatically.
49965
49966 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
49967 longer expected to fail.
49968
49969 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
49970 "f" function call.
49971
49972 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
49973
49974 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
49975 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
49976 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
49977 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
49978 c-torture-1.29.
49979
49980 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
49981 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
49982
49983 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
49984
49985 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
49986 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
49987
49988 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
49989 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
49990 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
49991
49992 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
49993
49994 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
49995 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
49996 940714-1.c, 940714-2.c, 940714-3.c},
49997 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
49998 gcc.misc-tests/{mg.c,mg.exp}:
49999 New tests.
50000 * gcc.noncompile/noncompile.exp: Change accordingly.
50001
50002 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
50003
50004 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
50005 Undo previous clobberage.
50006
50007 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
50008
50009 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
50010 * gcc.special/{930510-1.c, special.exp}:
50011 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
50012 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
50013 struct-varargs-1.c}: New tests from c-torture-1.26.
50014
50015 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
50016
50017 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
50018 argument to switch.
50019
50020 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
50021
50022 * Revert the previous changes. Please see Rob's directory
50023 (/lisa/test/rob/progressive/gcc/testsuite) for testing
50024 fixes.
50025
50026 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
50027
50028 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
50029 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
50030 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
50031 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
50032 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
50033 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
50034 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
50035 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
50036 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
50037 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
50038 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
50039 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
50040 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
50041 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
50042 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
50043 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
50044 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
50045 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
50046 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
50047 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
50048 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
50049 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
50050 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
50051 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
50052 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
50053 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
50054 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
50055
50056 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
50057
50058 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
50059 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
50060 with perror calls.
50061
50062 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
50063
50064 * config/unix.exp (g++_load): Fix syntax.
50065
50066 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
50067
50068 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
50069 * gcc.noncompile/921017-1.c: Deleted obsolete test.
50070 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
50071 Don't expect va-arg-1.c to fail. Correct expected output for
50072 920928-1.c.
50073 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
50074 * gcc.wendy/hbm4.c: Correct typo.
50075 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
50076
50077 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
50078
50079 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
50080 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
50081 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
50082 * lib/c-torture.exp (c-torture-compile): Ditto.
50083
50084 Reduce volume of output (remove all the -I's and such).
50085 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
50086 Call gcc_cpass, gcc_cfail.
50087 (c-torture): Pass testing option to c-torture-compile.
50088
50089 1994-03-21 Doug Evans (dje@cygnus.com)
50090
50091 Bring patches over from progressive.
50092 * config/default.exp: Exit remote shell cleanly.
50093 (g++_exit, g++_start): Add default versions.
50094 * config/sim.exp (gcc_load): Use perror, not error.
50095
50096 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
50097
50098 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
50099 set in site.exp.
50100
50101 1994-03-14 Doug Evans (dje@cygnus.com)
50102
50103 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
50104 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
50105 (wendy_try): New proc to run testcase.
50106 (main loop): Call 'em.
50107 * gcc.wendy/*.c: Clean up pass to correct expected output.
50108
50109 * lib/gcc.exp: Minor cleanup work.
50110 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
50111
50112 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
50113
50114 * config/sim.exp (gcc_load): Document return codes better.
50115 Don't pass -v to simulator.
50116
50117 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
50118
50119 * gcc.special/920717-x.c: Fix typo.
50120 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
50121 get at sources.
50122
50123 * lib/mike-gcc.exp: Fix typo.
50124
50125 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
50126
50127 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
50128 binary to use, transform the name.
50129 * config/*.exp: rename everything. Nuke any g++ specific files,
50130 it's now a special case of gcc that requires no special support.
50131 Add a default.exp for unsupported targets.
50132
50133 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
50134
50135 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
50136 lib/old-dejagnu.exp: Fix a few patterns to work with the new
50137 version of Tcl.
50138
50139 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
50140
50141 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
50142 than a warning.
50143
50144 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
50145
50146 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
50147
50148 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
50149
50150 * gcc.execute/execute.exp: Combine opt_list and foption_list into
50151 option_list. Compile every file with only 4/6 option choices
50152 (same as C torture) instead of with 12/18 different option
50153 choices.
50154 * lib/c-torture.exp: Likewise.
50155
50156 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
50157 not already set.
50158
50159 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
50160
50161 * lib/old-deja.exp: Add `excess errors test fails' error, now one
50162 can put an XFAIL *-*-* on excess errors.
50163
50164 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
50165
50166 * g++.law: Add more tests derived from g++-bugs snapshots.
50167
50168 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
50169 equivalent to g++.law/init9.
50170
50171 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
50172 compiled it, and the a.out file after we've run it.
50173
50174 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
50175
50176 * lib/mike-g++.exp (postbase): Delete the .o file after we've
50177 compiled it, and the a.out file after we've run it.
50178
50179 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
50180
50181 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
50182
50183 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
50184
50185 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
50186 version number.
50187
50188 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
50189
50190 * g++.law: New directory of g++ tests derived from the g++-bugs
50191 snapshots.
50192
50193 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
50194
50195 * gcc.compile: initbug1.c initbug1.exp testcase added
50196
50197 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
50198
50199 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
50200 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
50201 fixes submitted by Jeff Law (law@cs.utah.edu)
50202 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
50203 Jeff Law (law@cs.utah.edu)
50204
50205
50206 1993-11-30 Mike Stump (mrs@cygnus.com)
50207
50208 * config/unix-g++.exp: Follow the gcc way of doing things.
50209 * g++.old-deja/old-deja.exp: Minor updates.
50210 * lib/g++.exp: New file, follow the gcc way of doing things.
50211 * lib/old-dejagnu.exp: Minor updates.
50212 * lib/mike-g++.exp: Always unset errorInfo.
50213
50214 1993-11-06 Mike Stump (mrs@cygnus.com)
50215
50216 * lib/gcc.exp: Fix some errors with the below change, CC and
50217 CFLAGS should be global when setting, not local.
50218
50219 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
50220
50221 * lib/gcc.exp: Transform tool name.
50222
50223 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
50224
50225 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
50226
50227 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
50228
50229 * lib/gcc.exp: change gcc_done to gcc_stat
50230
50231 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
50232
50233 * Upgraded gcc testsuite to c-torture version 1.25
50234
50235 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
50236
50237 * lib/gcc.exp: added reporting code. Changed verbose compile message.
50238 * lib/c-torture: added hooks for new reporting code.
50239
50240 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
50241
50242 * config/sh-gcc.exp: check if sh-sim exists in the path
50243
50244 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
50245
50246 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
50247 * gcc.compile/compile.exp: Initial changes for new logic.
50248 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
50249 * gcc.failure/failure.exp: Initial changes for new logic.
50250 * gcc.ieee/ieee.exp: Initial changes for new logic.
50251 * gcc.misc-tests/misc.exp: Initial changes for new logic.
50252 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
50253 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
50254 * lib/c-torture.exp: Initial changes for new logic.
50255 * lib/gcc.exp: Initial changes for new logic.
50256
50257 1993-10-15 Mike Stump (mrs@cygnus.com)
50258
50259 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
50260 depend upon failure or success. Fully qualify names in failure
50261 and success messages. Always remove a.out before starting
50262 compile, just in case. Pay more attention to error text output by
50263 the compiler. Handle testcases with no known past errors just
50264 like all others, so that things are uniform. Other miscellaneous
50265 improvements.
50266
50267 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
50268
50269 * gcc.cpp: new directory for cpp tests
50270
50271 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
50272
50273 * lib/chill.exp: Code reformatted, removed unused code.
50274 * config/unix-chill.exp: Code reformatted, removed unused code.
50275 * chill.execute/execute.exp: Code reformatted, removed unused code.
50276 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
50277
50278 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
50279
50280 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
50281 routines not written.
50282
50283 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
50284
50285 * config/bug-gcc.exp: Use new procs from bug.exp.
50286
50287 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
50288
50289 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
50290 via ftp, rather than depending on NFS.
50291 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
50292 case.
50293
50294 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
50295
50296 * config/bug-gcc.exp: Use new download proc.
50297
50298 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
50299
50300 * chill.execute/execute.exp: cleanups, handles errors better
50301 * chill.compile/compile.exp: rewrite, based on execute.exp
50302 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
50303 * lib/chill.exp: major changes to diff proc and compile and link
50304 procs. added chill_fail and chill_pass wrappers to pass and
50305 fail. added more comments, and handle error codes better.
50306 Added a hack to capture stderr from exec, so noncompile tests
50307 can work.
50308
50309 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
50310
50311 * chill.execute/execute.exp: rewrite of testsuite driver
50312 * lib/chill.exp: rewrite of testsuite driver
50313 * config/unix-chill.exp: rewrite of testsuite driver
50314
50315 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
50316
50317 In chill.execute:
50318 * iexpr.ch: Standardize uppercase.
50319 * tuples.dat: Standardize uppercase.
50320 * vary.ch: standardize. Correct varying string assignments.
50321 * vary.dat: Add new output lines.
50322
50323 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
50324
50325 In chill.execute:
50326 * chprintf.ch: Standardize use of uppercase.
50327 * tuples.ch: Standardize and turn arr2 into a DCL,
50328 rather than a SYN.
50329 * pinits.ch: Standardize.
50330
50331 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
50332
50333 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
50334 * Makefil: Renamed to Makefile.in.
50335 * configure.in: New.
50336
50337 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
50338
50339 In chill.execute:
50340 * .cvsignore: Add result/output files.
50341 * Makefile: Fix up variables at start. Use MFLAGS
50342 everywhere. Correct bool_loc, built_ins entries.
50343 Add entry for vary1.ch.
50344 * bitarray.ch: Standardize upper-case usage.
50345 * bitexpr.ch: Standardize, add output of b1.
50346 * params.ch: Use arrayt in along PROC parameters, to
50347 avoid novelty problems.
50348 * sets.ch: Tiny cleanup.
50349 * vary1.ch: Re-indent.
50350
50351 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
50352
50353 * Add PR-related files to Makefiles, .cvsignore files, etc.
50354
50355 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
50356
50357 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
50358 with compiler objects. New names are test-flow.c and test-loop.c
50359
50360 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
50361
50362 * Upgraded c-torture tests from 1.19 to 1.20
50363
50364 * new files:
50365 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
50366 * gcc.compile: 930623-1.c 930623-2.c
50367 * gcc.noncompile: 930622-1.c 930622-2.c
50368 * gcc.failure: 920411-1.c 920627-2.c
50369 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
50370
50371 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
50372
50373 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
50374 More changes to get testsuite working properly. Needs more work.
50375 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
50376
50377 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
50378
50379 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
50380 More changes to get testsuite working properly. Needs more work.
50381
50382 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
50383
50384 * chill.compile/compile.exp: Added for Dejagnu support
50385 * chill.execute/execute.exp: Added for Dejagnu support
50386 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
50387
50388 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
50389
50390 This should complete moving the CHILL test files.
50391 * chill.noncompile(.cvsignore printf.grt
50392 in-printf.grt chprintf.grt chprintf.ch):
50393 Added test-support files.
50394 (Makefile): Modified further.
50395 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
50396 signal.ch): Added test files.
50397 * chill.execute (.cvsignore printf.grt printr.c
50398 in-printf.grt rts.c chprintf.grt rts.h): Added
50399 test-support files.
50400 (Makefile): More corrections.
50401
50402 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
50403
50404 * chill.compile, chill.execute, chill.nocompile: Add CHILL
50405 test cases, ready for DejaGnu.
50406
50407 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
50408
50409 * Upgraded c-torture tests from 1.18 to 1.19
50410
50411 * gcc.compile: added test(s):
50412 930607-1.c
50413 * gcc.execute: added test(s):
50414 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
50415
50416 * added new subdirectory for misc tests: gcc.misc-tests
50417 * gcc.misc-test(s): added tests:
50418 inst-check.c test-consts.c test-ior.c test-switch.c
50419
50420 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
50421
50422 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
50423
50424 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
50425
50426 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
50427
50428 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
50429
50430 * Upgraded c-torture tests from 1.17 to 1.18
50431
50432 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
50433
50434 * Upgraded c-torture tests from 1.12 to 1.17
50435
50436 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
50437
50438 * lib/old-dejagnu.exp:
50439 Fixed handling of XFAIL target triplets to correctly
50440 recognize wildcard characters. Removed code that
50441 appended a unique id tag to the end of the file name
50442 printed out by the result of the testcases within a
50443 given test file.
50444
50445 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
50446
50447 * lib/old-dejagnu.exp:
50448 Reworked expected failure handling to trigger off of XFAIL
50449 keyword in keyphrase embeded in testcase source code. The
50450 XFAIL keyword must be at the end of the keyphrase line. It
50451 may optionally be followed by one or more target triplets.
50452 It has just occured that the handling of wildcards in the
50453 target triplet may not be correct.
50454
50455 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
50456
50457 * g++.old-deja/tests:
50458 Moved all subdirectories up one level into g++.old-deja .
50459
50460 * lib/old-dejagnu.exp:
50461 Fixed problem with CXXFLAGS not being properly reset, and being
50462 corrupted with extraneous "-c" compiler option. This was
50463 causing binaries to not be generated for test that needed them.
50464 Modified strings passed to "pass" and "fail" so that individual
50465 tests from the same test file would be distinguished by an
50466 identifier appended to the test file name in the summary logs;
50467 this corrected a problem with erroneous diff logs. Added code
50468 to search testcases for expected fail and unexpected pass keywords.
50469
50470 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
50471
50472 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
50473
50474 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
50475
50476 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
50477 Removed extraneous text from end of "Special g++ Options"
50478 keyphrase.
50479
50480 * lib/old-dejagnu.exp: Added pattern matching to look for new
50481 keywords, embedded in testcases comments, which will trigger
50482 calls to xpass and xfail.
50483
50484 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
50485
50486 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
50487 comments embedded in the testcases, especially the one looking for
50488 special compiler options, as well as the pattern matching for the
50489 compiler output again.
50490
50491 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
50492
50493 * lib/old-dejagnu.exp: Do a proper check of the return value for
50494 execute tests. Fixed several problems with the pattern matching
50495 of the compiler output which gave erroneous test results.
50496 Changed several of the test result messages to be more descriptive.
50497 * config/unix-g++.exp: Proc g++_load now actually works and
50498 executes the tests passed to it and returns a usable return
50499 value.
50500
50501 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
50502
50503 * lib/gcc.exp: Exits gracefully if $CC is bogus.
50504
50505 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
50506
50507 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
50508 Modified both files to properly execute the old style
50509 dejagnu tests. The previous versions of these files were
50510 experimental and did not function anything near correctly.
50511
50512 1993-04-05 Rob Savoye (rob@cygnus.com)
50513
50514 * Removed all Makefile.in and configure.in files. No configuration
50515 needed now.
50516
50517 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
50518
50519 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
50520
50521 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
50522
50523 * gcc.compile/configure.in, gcc.unsorted/configure.in,
50524 gcc.special/configure.in, gcc.noncompile/configure.in,
50525 gcc.execute/configure.in, gcc.code_quality/configure.in,
50526 g++.other/configure.in, g++.old-deja/configure.in,
50527 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
50528 in srcname setting.
50529
50530 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
50531
50532 * lib/udi.exp: Fixed mondfe and mondfe_download.
50533 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
50534 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
50535
50536 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
50537
50538 * config/udi-gdb.exp: Check $shell_id after connecting to target.
50539 (gdb_exit): Don't remove *_soc files.
50540
50541 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
50542
50543 * lib/c-torture.exp: Don't look for main; instead always use -w
50544 -c. This is how the c-torture tests work. Remove the object
50545 file if the compilation succeeds.
50546 * gcc.execute/execute.exp: Remove executable if test passes.
50547 * gcc.noncompile/noncompile.exp: Every test is an expected
50548 failure.
50549 * gcc.special/special.exp: Added tests from c-torture 1.11,
50550 corrected use of existing test.
50551 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
50552 gcc.execute/920625-1.c: Updated to c-torture 1.11.
50553 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
50554 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
50555 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
50556 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
50557 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
50558 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
50559 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
50560 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
50561 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
50562 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
50563 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
50564 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
50565 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
50566 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
50567 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
50568 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
50569 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
50570 c-torture 1.11.
50571 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
50572 correspond to c-torture 1.11.
50573
50574 * New file.